1 %define perl_sitelib %(eval "`perl -V:installsitelib`"; echo $installsitelib)
3 %define name perl-libwww
6 %define builddir $RPM_BUILD_DIR/libwww-perl-5.35
10 Source: libwww-perl-%{version}.tar.gz
11 #Patch0: Makefile.patch
14 Summary: Perl LIBWWW module
17 BuildPrereq: perl-MIME-Base64
18 BuildPrereq: perl-libnet
19 BuildPrereq: perl-HTML-Parser
20 BuildPrereq: perl-Digest-MD5
22 Requires: perl-HTML-Parser
23 Requires: perl-MIME-Base64
24 Requires: perl-Digest-MD5
27 #Requires: perl-Data-Dumper
28 BuildRoot: /tmp/%{name}-%{version}-root
31 Libwww-perl is a collection of Perl modules which provides a simple
32 and consistent programming interface (API) to the World-Wide Web.
35 %setup -q -n libwww-perl-%{version}
38 CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT/%{perl_sitearch} \
44 $RPM_BUILD_ROOT%{_mandir}/man3 \
45 $RPM_BUILD_ROOT/%{perl_archlib}
48 PREFIX=$RPM_BUILD_ROOT%{_prefix} \
49 INSTALLMAN3DIR=$RPM_BUILD_ROOT%{_mandir}/man3 \
50 INSTALLMAN1DIR=$RPM_BUILD_ROOT%{_mandir}/man1 \
53 rm -f $RPM_BUILD_ROOT%{_bindir}/{GET,POST,HEAD}
54 ln -s lwp-request $RPM_BUILD_ROOT%{_bindir}/GET
55 ln -s lwp-request $RPM_BUILD_ROOT%{_bindir}/POST
56 ln -s lwp-request $RPM_BUILD_ROOT%{_bindir}/HEAD
59 cd $RPM_BUILD_ROOT%{perl_sitearch}/auto/libwww-perl
60 sed -e "s#$RPM_BUILD_ROOT##" .packlist >.packlist.new
61 mv .packlist.new .packlist
64 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/*
67 rm -rf $RPM_BUILD_ROOT
70 %defattr(644,root,root,755)
71 %attr(755,root,root) %{_bindir}/*
80 %{perl_sitelib}/Bundle/*
82 %{perl_sitearch}/auto/libwww-perl