From eef2db8ec94db6ec07d20c1b489499172d7bdfc6 Mon Sep 17 00:00:00 2001 From: "Ralf S. Engelschall" Date: Tue, 21 May 2002 13:20:06 +0000 Subject: [PATCH] upgrading package: perl-db 20020517 -> 20020521 --- perl-db/perl-db.spec | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/perl-db/perl-db.spec b/perl-db/perl-db.spec index d119b366fd..b8e5f7753c 100644 --- a/perl-db/perl-db.spec +++ b/perl-db/perl-db.spec @@ -27,6 +27,9 @@ %define V_berkeleydb 0.18 %define V_db_file 1.803 %define V_db_file_lock 0.04 +%define V_dbi 1.21 +%define V_dbd_mysql 2.1017 +%define V_dbd_oracle 1.12 # package information Name: perl-db @@ -37,13 +40,16 @@ Packager: The OpenPKG Project Distribution: OpenPKG [EXP] Group: Language License: GPL/Artistic -Version: 20020517 -Release: 20020517 +Version: 20020521 +Release: 20020521 # list of sources Source0: http://www.cpan.org/modules/by-module/BerkeleyDB/BerkeleyDB-%{V_berkeleydb}.tar.gz Source1: http://www.cpan.org/modules/by-module/DB_File/DB_File-%{V_db_file}.tar.gz Source2: http://www.cpan.org/modules/by-module/DB_File/DB_File-Lock-%{V_db_file_lock}.tar.gz +Source3: http://www.cpan.org/modules/by-module/DBI/DBI-%{V_dbi}.tar.gz +Source4: http://www.cpan.org/modules/by-module/DBD/DBD-mysql-%{V_dbd_mysql}.tar.gz +Source5: http://www.cpan.org/modules/by-module/DBD/DBD-Oracle-%{V_dbd_oracle}.tar.gz # build information Prefix: %{l_prefix} @@ -58,11 +64,20 @@ AutoReqProv: no - BerkeleyDB (%{V_berkeleydb}) - DB_File (%{V_db_file}) - DB_File::Lock (%{V_db_file_lock}) + - DBI::Shell + - DBD::ADO + - DBD::Proxy + - DBI::ProxyServer + - DBD::mysql + - DBD::oracle %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 + %setup5 -q -T -D -a 5 %build @@ -128,6 +143,27 @@ AutoReqProv: no $make $makeargs install ) + # build DBI modules + ( cd DBI-%{V_dbi} + $perl Makefile.PL $perlargs + $make $makeargs all + $make $makeargs install + ) + + # build DBD::mysql + ( cd DBD-%{V_dbd_mysql} + $perl Makefile.PL $perlargs + $make $makeargs all + $make $makeargs install + ) + + # build DBD::oracle + ( cd DBD-%{V_dbd_oracle} + $perl Makefile.PL $perlargs + $make $makeargs all + $make $makeargs install + ) + # strip down installation tree 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