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

Revision 8699, 2.1 KB checked in by tomop, 10 years ago (diff)

spamassassin-3.4.0

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