source: projects/specs/trunk/p/perl-Crypt-OpenSSL-Random/perl-Crypt-OpenSSL-Random-vl.spec @ 12120

Revision 12120, 2.4 KB checked in by tomop, 5 years ago (diff)

perl-5.26 and friends

  • Property svn:executable set to *
Line 
1Summary: Crypt-OpenSSL-Random Perl module
2Name: perl-Crypt-OpenSSL-Random
3Version: 0.15
4Release: 2%{_dist_release}
5License: GPL or Artistic
6Group: Development/Libraries
7URL: http://search.cpan.org/dist/Crypt-OpenSSL-Random/
8BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
9Source0: Crypt-OpenSSL-Random-%{version}.tar.gz
10BuildRequires: openssl-devel
11BuildRequires: perl-Crypt-OpenSSL-Guess
12Vendor: Project Vine
13Distribution: Vine Linux
14Packager: tomop
15
16%description
17This package contains the Crypt::OpenSSL::Random module.
18
19%prep
20%setup -q -n Crypt-OpenSSL-Random-%{version}
21
22%build
23CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS="vendor"
24make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS"
25
26%install
27rm -rf $RPM_BUILD_ROOT
28
29make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
30
31find $RPM_BUILD_ROOT -type f -a \( -name perllocal.pod -o -name .packlist \
32  -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';'
33find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
34chmod -R u+w $RPM_BUILD_ROOT/*
35
36for brp in %{_prefix}/lib/rpm/%{_build_vendor}/brp-compress \
37  %{_prefix}/lib/rpm/brp-compress
38do
39  [ -x $brp ] && $brp && break
40done
41
42
43find $RPM_BUILD_ROOT -type f \
44| sed "s@^$RPM_BUILD_ROOT@@g" \
45> %{name}-%{version}-%{release}-filelist
46
47eval `%{__perl} -V:archname -V:installsitelib -V:installvendorlib -V:installprivlib`
48for d in $installsitelib $installvendorlib $installprivlib; do
49  [ -z "$d" -o "$d" = "UNKNOWN" -o ! -d "$RPM_BUILD_ROOT$d" ] && continue
50  find $RPM_BUILD_ROOT$d/* -type d \
51  | grep -v "/$archname\(/auto\)\?$" \
52  | sed "s@^$RPM_BUILD_ROOT@%dir @g" \
53  >> %{name}-%{version}-%{release}-filelist
54done
55
56if [ "$(cat %{name}-%{version}-%{release}-filelist)X" = "X" ] ; then
57    echo "ERROR: EMPTY FILE LIST"
58    exit 1
59fi
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%files -f %{name}-%{version}-%{release}-filelist
65%defattr(-,root,root,-)
66%license LICENSE
67%doc Changes
68
69%changelog
70* Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.15-2
71- rebuilt with perl-5.26.
72
73* Sun Nov 18 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.15-1
74- new upstream release.
75
76* Mon May  9 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.11-1
77- new upstream release.
78
79* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.06-2
80- rebuilt with perl-5.16.3.
81
82* Thu Mar 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.06-1
83- new upstream release.
84
85* Tue Apr 29 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.04-1
86- initial build.
87
Note: See TracBrowser for help on using the repository browser.