source: projects/specs/branches/6/p/perl-Net_SSLeay/perl-Net_SSLeay-vl.spec @ 3739

Revision 3739, 5.2 KB checked in by Takemikaduchi, 13 years ago (diff)

rebuild with perl-5.12.3

Line 
1%define real_name Net-SSLeay
2
3Summary: Perl module for using OpenSSL via Network
4Summary(ja): OpenSSL を Network にて用いる為の perl モジュール
5Name: perl-Net_SSLeay
6Version: 1.36
7Release: 2%{?_dist_release}
8License: BSDish
9Group: Development/Libraries
10Source0: ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Net/%{real_name}-%{version}.tar.gz
11Source1: COPYRIGHT.SSLeay-0.9.0
12BuildRequires: perl, openssl-devel >= 0.9.6b
13BuildRequires: zlib-devel
14Requires: perl, openssl >= 0.9.6b
15Buildroot: %{_tmppath}/%{name}-%{version}-root
16
17%description
18Perl module for using OpenSSL via Network, Net::SSLeay.
19
20%description -l ja
21OpenSSL を Network にて用いる為の perl モジュール, Net::SSLeay
22
23%prep
24%setup -q -n %{real_name}-%{version}
25cp -p %{SOURCE1} .
26
27# openssl_path is /usr here, therefore don't -I/usr/include and
28# especially don't (badly) hardcode standard library search path
29# /usr/lib
30if [[ "%{_prefix}" = "/usr" ]]; then
31  perl -pi -e "s@-[LI]\\\$openssl_path[^\s\"]*@@g" Makefile.PL INSTALLDIRS=vendor
32fi
33
34%build
35# note the %{_prefix} which must passed to Makefile.PL, weird but necessary :-(
36perl Makefile.PL %{_prefix} INSTALLDIRS=vendor
37make OPTIMIZE="$RPM_OPT_FLAGS" PREFIX=%{_prefix}
38perl -p -i -e 's|/usr/local/bin|/usr/bin|g;' *.pm examples/*
39
40%install
41rm -rf %{buildroot}
42#mkdir -p %{buildroot}%{perl_archlib}
43#make install PREFIX=%{buildroot}%{_prefix} \
44#       SITEPREFIX=%{buildroot}%{_prefix} \
45#       VENDORPREFIX=%{buildroot}%{_prefix} \
46#       INSTALLPRIVLIB=%{buildroot}%{perl_privlib} \
47#       INSTALLSITELIB=%{buildroot}%{perl_sitelib} \
48#       INSTALLVENDORLIB=%{buildroot}%{perl_vendorlib} \
49#       INSTALLARCHLIB=%{buildroot}%{perl_archlib} \
50#       INSTALLSITEARCH=%{buildroot}%{perl_sitearch} \
51#       INSTALLVENDORARCH=%{buildroot}%{perl_vendorarch} \
52#       INSTALLBIN=%{buildroot}%{_bindir} \
53#       INSTALLSITEBIN=%{buildroot}%{_bindir} \
54#       INSTALLVENDORBIN=%{buildroot}%{_bindir} \
55#       INSTALLSCRIPT=%{buildroot}%{_bindir} \
56#       INSTALLMAN1DIR=%{buildroot}%{_mandir}/man1 \
57#       INSTALLSITEMAN1DIR=%{buildroot}%{_mandir}/man1 \
58#       INSTALLVENDORMAN1DIR=%{buildroot}%{_mandir}/man1 \
59#       INSTALLMAN3DIR=%{buildroot}%{_mandir}/man3 \
60#       INSTALLSITEMAN3DIR=%{buildroot}%{_mandir}/man3 \
61#       INSTALLVENDORMAN3DIR=%{buildroot}%{_mandir}/man3
62make install DESTDIR=%{buildroot}
63
64sed -e "s@^%{buildroot}@@g" < %{buildroot}/%{perl_vendorarch}/auto/Net/SSLeay/.packlist > .packlist
65mv -f .packlist %{buildroot}/%{perl_vendorarch}/auto/Net/SSLeay/.packlist
66
67#if [ -f %{buildroot}%{perl_archlib}/perllocal.pod ] ; then
68#    mv %{buildroot}%{perl_archlib}/perllocal.pod .
69#else
70#    touch perllocal.pod
71#fi
72
73perllocalfile=`find %{buildroot} -name perllocal.pod`
74echo "mv $perllocalfile ."
75mv $perllocalfile .
76
77{
78find %{buildroot}  \
79  -type f -o -type l | sed -e "s@^%{buildroot}@@g" -e 's@^\(.*/man/.*\)$@\1*@g'
80} > %{name}.files
81
82%clean
83rm -rf %{buildroot}
84
85#check
86#make test
87
88%files -f %{name}.files
89%defattr(-,root,root)
90%doc Changes Credits QuickRef README COPYRIGHT.SSLeay-0.9.0 perllocal.pod
91#%dir %{perl_vendorarch}/auto/Net
92#%dir %{perl_vendorarch}/auto/Net/SSLeay
93#%dir %{perl_vendorarch}/Net
94#%dir %{perl_vendorarch}/Net/SSLeay
95
96%changelog
97* Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.36-2
98- rebuild with perl-5.12.3
99
100* Sun Feb 06 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.36-1
101- new upstream release
102- change BuildRequires: openssl-devel instead of openssl
103- add BuildRequires: zlib-devel
104
105* Wed Jul  8 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.35-1
106- new upstream release
107
108* Wed Apr 08 2009 Shu KONNO <owa@bg.wakwak.com> 1.30-2
109- spec in utf-8
110
111* Tue Apr 29 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.30-1
112- rebuilt with perl-5.10.0
113- applied new versioning policy
114
115* Sun Jun  3 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.30-0vl2
116- rebuilt with openssl-0.9.8e
117
118* Mon Dec 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.30-0vl1
119- updated to 1.30
120
121* Sat Sep  9 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.25-0vl4
122- installed files to vendor_perl
123- changed Group to Development/Libraries
124
125* Mon Nov 29 2004 IWAI, Masaharu <iwai@alib.jp> 1.25-0vl3
126- build on perl-5.8.6-0vl1
127
128* Wed Dec 10 2003 IWAI, Masaharu <iwai@alib.jp> 1.25-0vl2
129- build with perl-5.8.2
130- add %%{perl_sitearch}/{Net,Net/SSLeay} directories in %%files
131
132* Thu Nov 06 2003 Satoshi MACHINO <machino@vinelinux.org> 1.25-0vl1
133- new upstream version
134- built on perl-5.8.1
135
136* Thu May 08 2003 Tomoya TAKA <taka@vinelinux.org> 1.22-0vl5
137- fixed install man dir, again
138
139* Tue May 06 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl4
140- fixed install dir of perllocal.pod
141
142* Thu May 05 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl3
143- fixed install man dir
144
145* Thu May 01 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl2
146- comment out "make test"
147
148* Thu May 01 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.22-0vl1
149- updated to 1.22
150
151* Fri Feb 15 2002 Toru Sagami <sagami@vinelinux.org> 1.13-0vl1
152- updated to 1.13
153- BuildPreReq/Requires: perl, openssl-0.9.6b
154- rewrite a better spec with License/Group
155
156* Mon Jul 16 2001 <sagami@vinelinux.org>
157- 1.07-0vl3: rebuilt with openssl-0.9.6b
158- erase unneeeded files from %%doc
159- use _prefix, not prefix
160
161* Thu Jul 05 2001 <sagami@vinelinux.org>
162- 1.07-0vl2: built with perl-5.6.1
163
164* Thu Jun  7 2001 Yasuhide OMORI <omori@m-t.com>
165- 1.07
166
167* Fri Sep 1 2000 Yoshishiro Kajiki <kajiki@ylug.org>
168- first version of rpm.
Note: See TracBrowser for help on using the repository browser.