9 changed files with 1049 additions and 0 deletions
@ -0,0 +1,104 @@ |
|||||||
|
## |
||||||
|
## perl-crypto.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_digestmd5 2.20 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-crypto |
||||||
|
Summary: Perl Modules for use with cryptography |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/Digest/Digest-MD5-%{V_digestmd5}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with cryptography: |
||||||
|
- Digest::MD5 (%{V_digestmd5}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,108 @@ |
|||||||
|
## |
||||||
|
## perl-ds.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_vector 6.1 |
||||||
|
%define V_scalar 1.17 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-ds |
||||||
|
Summary: Perl Modules for use with data structures |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/Bit/Bit-Vector-%{V_vector}.tar.gz |
||||||
|
Source1: http://www.cpan.org/modules/by-module/Set/Set-Scalar-%{V_scalar}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with data structures: |
||||||
|
- Bit::Vector (%{V_vector}) |
||||||
|
- Set::Scalar (%{V_scalar}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
%setup1 -q -T -D -a 1 |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0} %{SOURCE1}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,108 @@ |
|||||||
|
## |
||||||
|
## perl-gfx.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_info 1.09 |
||||||
|
%define V_size 2.99 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-gfx |
||||||
|
Summary: Perl Modules for use with graphics |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/Image/Image-Info-%{V_info}.tar.gz |
||||||
|
Source1: http://www.cpan.org/modules/by-module/Image/Image-Size-%{V_size}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with graphics: |
||||||
|
- Image::Info (%{V_info}) |
||||||
|
- Image::Size (%{V_size}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
%setup1 -q -T -D -a 1 |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0} %{SOURCE1}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,151 @@ |
|||||||
|
## |
||||||
|
## perl-mail.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_mimetools 5.411 |
||||||
|
%define V_base64 2.12 |
||||||
|
%define V_sendmail 0.78 |
||||||
|
%define V_mailtools 1.44 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-mail |
||||||
|
Summary: Perl Modules for use with email |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/MIME/MIME-tools-%{V_mimetools}.tar.gz |
||||||
|
Source1: http://www.cpan.org/modules/by-module/MIME/MIME-Base64-%{V_base64}.tar.gz |
||||||
|
Source2: http://www.cpan.org/modules/by-module/Mail/Mail-Sendmail-%{V_sendmail}.tar.gz |
||||||
|
Source3: http://www.cpan.org/modules/by-module/Mail/MailTools-%{V_mailtools}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with email: |
||||||
|
- MIME::Body (%{V_mimetools}) |
||||||
|
- MIME::Entity (%{V_mimetools}) |
||||||
|
- MIME::Head (%{V_mimetools}) |
||||||
|
- MIME::Parser (%{V_mimetools}) |
||||||
|
- MIME::Tools (%{V_mimetools}) |
||||||
|
- MIME::WordDecoder (%{V_mimetools}) |
||||||
|
- MIME::Words (%{V_mimetools}) |
||||||
|
- MIME::Decoder::Base64 (%{V_mimetools}) |
||||||
|
- MIME::Decoder::Binary (%{V_mimetools}) |
||||||
|
- MIME::Decoder::Gzip64 (%{V_mimetools}) |
||||||
|
- MIME::Decoder::NBit (%{V_mimetools}) |
||||||
|
- MIME::Decoder::QuotedPrint (%{V_mimetools}) |
||||||
|
- MIME::Decoder::UU (%{V_mimetools}) |
||||||
|
- MIME::Field::ConTraEnc (%{V_mimetools}) |
||||||
|
- MIME::Field::ContDisp (%{V_mimetools}) |
||||||
|
- MIME::Field::ContType (%{V_mimetools}) |
||||||
|
- MIME::Field::ParamVal (%{V_mimetools}) |
||||||
|
- MIME::Parser::Filer (%{V_mimetools}) |
||||||
|
- MIME::Parser::Reader (%{V_mimetools}) |
||||||
|
- MIME::Parser::Results (%{V_mimetools}) |
||||||
|
- MIME::Base64 (%{V_base64}) |
||||||
|
- Mail::Sendmail (%{V_sendmail}) |
||||||
|
- Mail::Address (%{V_mailtools}) |
||||||
|
- Mail::Cap (%{V_mailtools}) |
||||||
|
- Mail::Field (%{V_mailtools}) |
||||||
|
- Mail::Filter (%{V_mailtools}) |
||||||
|
- Mail::Header (%{V_mailtools}) |
||||||
|
- Mail::Internet (%{V_mailtools}) |
||||||
|
- Mail::Mailer (%{V_mailtools}) |
||||||
|
- Mail::Send (%{V_mailtools}) |
||||||
|
- Mail::Util (%{V_mailtools}) |
||||||
|
- Mail::Field::AddrList (%{V_mailtools}) |
||||||
|
- Mail::Field::Date (%{V_mailtools}) |
||||||
|
- Mail::Mailer::mail (%{V_mailtools}) |
||||||
|
- Mail::Mailer::qmail (%{V_mailtools}) |
||||||
|
- Mail::Mailer::rfc822 (%{V_mailtools}) |
||||||
|
- Mail::Mailer::sendmail (%{V_mailtools}) |
||||||
|
- Mail::Mailer::smtp (%{V_mailtools}) |
||||||
|
- Mail::Mailer::test (%{V_mailtools}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
%setup1 -q -T -D -a 1 |
||||||
|
%setup2 -q -T -D -a 2 |
||||||
|
%setup3 -q -T -D -a 3 |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,132 @@ |
|||||||
|
## |
||||||
|
## perl-net.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_daemon 0.36 |
||||||
|
%define V_server 0.82 |
||||||
|
%define V_ext 1.011 |
||||||
|
%define V_libnet 1.11 |
||||||
|
%define V_netmask 1.9002 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-net |
||||||
|
Summary: Perl Modules for use with networks |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/Net/Net-Daemon-%{V_daemon}.tar.gz |
||||||
|
Source1: http://www.cpan.org/modules/by-module/Net/Net-Server-%{V_server}.tar.gz |
||||||
|
Source2: http://www.cpan.org/modules/by-module/Net/Net-ext-%{V_ext}.tar.gz |
||||||
|
Source3: http://www.cpan.org/modules/by-module/Net/libnet-%{V_libnet}.tar.gz |
||||||
|
Source4: http://www.cpan.org/modules/by-module/Net/Net-Netmask-%{V_netmask}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with networks: |
||||||
|
- Net::Daemon (%{V_daemon}) |
||||||
|
- Net::Server (%{V_server}) |
||||||
|
- Net::Gen (%{V_ext}) |
||||||
|
- Net::Inet (%{V_ext}) |
||||||
|
- Net::TCP (%{V_ext}) |
||||||
|
- Net::UDP (%{V_ext}) |
||||||
|
- Net::UNIX (%{V_ext}) |
||||||
|
- Net::TCP::Server (%{V_ext}) |
||||||
|
- Net::UNIX::Server (%{V_ext}) |
||||||
|
- Net::FTP (%{V_libnet}) |
||||||
|
- Net::SMTP (%{V_libnet}) |
||||||
|
- Net::Time (%{V_libnet}) |
||||||
|
- Net::Time (%{V_libnet}) |
||||||
|
- Net::NNTP (%{V_libnet}) |
||||||
|
- Net::POP3 (%{V_libnet}) |
||||||
|
- Net::SNPP (%{V_libnet}) |
||||||
|
- Net::Netmask (%{V_netmask}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
%setup1 -q -T -D -a 1 |
||||||
|
%setup2 -q -T -D -a 2 |
||||||
|
%setup3 -q -T -D -a 3 |
||||||
|
%setup4 -q -T -D -a 4 |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,108 @@ |
|||||||
|
## |
||||||
|
## perl-parse.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_inifiles 2.27 |
||||||
|
%define V_recdescent 1.80 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-parse |
||||||
|
Summary: Perl Modules for use with parsing algorythms |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/Config/Config-IniFiles-%{V_inifiles}.tar.gz |
||||||
|
Source1: http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-%{V_recdescent}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with parsing algorythms: |
||||||
|
- Config::IniFiles (%{V_inifiles}) |
||||||
|
- Parse::RecDescent (%{V_recdescent}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
%setup1 -q -T -D -a 1 |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0} %{SOURCE1}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,121 @@ |
|||||||
|
## |
||||||
|
## perl-sys.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_syslog 0.98 |
||||||
|
%define V_tar 0.22 |
||||||
|
%define V_expect 1.15 |
||||||
|
%define V_share 0.60 |
||||||
|
%define V_tail 0.98 |
||||||
|
|
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-sys |
||||||
|
Summary: Perl Modules for use with the system |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/Unix/Unix-Syslog-%{V_syslog}.tar.gz |
||||||
|
Source1: http://www.cpan.org/modules/by-module/Archive/Archive-Tar-%{V_tar}.tar.gz |
||||||
|
Source2: http://www.cpan.org/modules/by-module/Expect/Expect-%{V_expect}.tar.gz |
||||||
|
Source3: http://www.cpan.org/modules/by-module/IPC/IPC-Shareable-%{V_share}.tar.gz |
||||||
|
Source4: http://www.cpan.org/modules/by-module/File/File-Tail-%{V_tail}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with the system: |
||||||
|
- Unix::Syslog (%{V_syslog}) |
||||||
|
- Archive::Tar (%{V_tar}) |
||||||
|
- Expect (%{V_expect}) |
||||||
|
- IPC::Shareable (%{V_share}) |
||||||
|
- File::Tail (%{V_tail}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
%setup1 -q -T -D -a 1 |
||||||
|
%setup2 -q -T -D -a 2 |
||||||
|
%setup3 -q -T -D -a 3 |
||||||
|
%setup4 -q -T -D -a 4 |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,113 @@ |
|||||||
|
## |
||||||
|
## perl-util.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_alias 2.32 |
||||||
|
%define V_inline 0.43 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-util |
||||||
|
Summary: Perl Modules for general utility usage |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/Alias/Alias-%{V_alias}.tar.gz |
||||||
|
Source1: http://www.cpan.org/modules/by-module/Inline/Inline-%{V_inline}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for general utility usage: |
||||||
|
- Alias (%{V_alias}) |
||||||
|
- Inline::C (%{V_inline}) |
||||||
|
- Inline::C::grammar (%{V_inline}) |
||||||
|
- Inline::Foo (%{V_inline}) |
||||||
|
- Inline::MakeMaker (%{V_inline}) |
||||||
|
- Inline::denter (%{V_inline}) |
||||||
|
- Inline::Simple (%{V_inline}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
%setup1 -q -T -D -a 1 |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0} %{SOURCE1}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
@ -0,0 +1,104 @@ |
|||||||
|
## |
||||||
|
## perl-xml.spec -- OpenPKG RPM Specification |
||||||
|
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH |
||||||
|
## Copyright (c) 2000-2002 The OpenPKG Project <http://www.openpkg.org/> |
||||||
|
## Copyright (c) 2000-2002 Ralf S. Engelschall <rse@engelschall.com> |
||||||
|
## |
||||||
|
## Permission to use, copy, modify, and distribute this software for |
||||||
|
## any purpose with or without fee is hereby granted, provided that |
||||||
|
## the above copyright notice and this permission notice appear in all |
||||||
|
## copies. |
||||||
|
## |
||||||
|
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||||
|
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||||
|
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR |
||||||
|
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
## SUCH DAMAGE. |
||||||
|
## |
||||||
|
|
||||||
|
# versions of individual parts |
||||||
|
%define V_htmlparser 3.26 |
||||||
|
|
||||||
|
# package information |
||||||
|
Name: perl-xml |
||||||
|
Summary: Perl Modules for use with XML |
||||||
|
URL: http://www.cpan.org/ |
||||||
|
Vendor: Perl Community |
||||||
|
Packager: The OpenPKG Project |
||||||
|
Distribution: OpenPKG [REL] |
||||||
|
Group: Language |
||||||
|
License: GPL/Artistic |
||||||
|
Version: 20020510 |
||||||
|
Release: 20020510 |
||||||
|
|
||||||
|
# list of sources |
||||||
|
Source0: http://www.cpan.org/modules/by-module/HTML/HTML-Parser-%{V_htmlparser}.tar.gz |
||||||
|
|
||||||
|
# build information |
||||||
|
Prefix: %{l_prefix} |
||||||
|
BuildRoot: %{l_buildroot} |
||||||
|
BuildPreReq: OpenPKG, openpkg >= 20020206, perl, gcc, gzip |
||||||
|
PreReq: OpenPKG, openpkg >= 20020206, perl |
||||||
|
AutoReq: no |
||||||
|
AutoReqProv: no |
||||||
|
|
||||||
|
%description |
||||||
|
Perl modules for use with XML: |
||||||
|
- HTML::Parser (%{V_htmlparser}) |
||||||
|
|
||||||
|
%prep |
||||||
|
%setup0 -q -c -n %{name}-%{version} |
||||||
|
|
||||||
|
%build |
||||||
|
|
||||||
|
%install |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/lib/perl5 |
||||||
|
|
||||||
|
# uncompress and build modules |
||||||
|
perl=%{l_prefix}/bin/perl |
||||||
|
for mod in %{SOURCE0}; do |
||||||
|
%{l_gzip} -dc $mod | %{l_tar} xf - |
||||||
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'` |
||||||
|
cd $dir |
||||||
|
chmod -R u+rw . |
||||||
|
cp Makefile.PL Makefile.PL.orig |
||||||
|
sed -e "s:\$^X:'$perl':g" <Makefile.PL.orig >Makefile.PL |
||||||
|
$perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{l_prefix} PERL=$perl FULLPERL=$perl </dev/null |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl all |
||||||
|
%{l_make} %{l_mflags} PERL=$perl FULLPERL=$perl install |
||||||
|
cd .. |
||||||
|
done |
||||||
|
|
||||||
|
# clean up |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f |
||||||
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true) |
||||||
|
|
||||||
|
# avoid conflicts |
||||||
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib` |
||||||
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ |
||||||
|
%{l_files_std} \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5' \ |
||||||
|
'%not %dir %{l_prefix}/lib/perl5/*' \ |
||||||
|
"%not %dir $installarchlib" \ |
||||||
|
"%not %dir $installprivlib" \ |
||||||
|
"%not %dir $installsitearch" \ |
||||||
|
"%not %dir $installsitelib" \ |
||||||
|
"%not %dir $installarchlib/auto" \ |
||||||
|
"%not %dir $installprivlib/auto" \ |
||||||
|
"%not %dir $installsitearch/auto" \ |
||||||
|
"%not %dir $installsitelib/auto" |
||||||
|
|
||||||
|
%files -f files |
||||||
|
|
||||||
|
%clean |
||||||
|
rm -rf $RPM_BUILD_ROOT |
||||||
|
|
Loading…
Reference in new issue