rpms/perl/devel perl.spec,1.137,1.138

Tom Callaway (spot) fedora-extras-commits at redhat.com
Mon Oct 15 18:14:00 UTC 2007


Author: spot

Update of /cvs/pkgs/rpms/perl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3749

Modified Files:
	perl.spec 
Log Message:

Requires db4-devel with version, scraped from db.h, so that we detect when db4 has gone astray from us.



Index: perl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl/devel/perl.spec,v
retrieving revision 1.137
retrieving revision 1.138
diff -u -r1.137 -r1.138
--- perl.spec	15 Oct 2007 15:59:25 -0000	1.137
+++ perl.spec	15 Oct 2007 18:13:27 -0000	1.138
@@ -8,6 +8,10 @@
 %define new_perl_flags LD_PRELOAD=/%{new_arch_lib}/CORE/libperl.so LD_LIBRARY_PATH=%{new_arch_lib}/CORE PERL5LIB=%{new_perl_lib}:%{comp_perl_lib}
 %define new_perl %{new_perl_flags} $RPM_BUILD_ROOT/%{_bindir}/perl
 
+%define db4_major %(grep "DB_VERSION_MAJOR" /usr/include/db.h | cut -f3)
+%define db4_minor %(grep "DB_VERSION_MINOR" /usr/include/db.h | cut -f3)
+%define db4_patch %(grep "DB_VERSION_PATCH" /usr/include/db.h | cut -f3)
+
 %define perl_version    5.8.8
 %define perl_epoch      4
 
@@ -20,7 +24,7 @@
 
 Name:           perl
 Version:        %{perl_version}
-Release:        28%{?dist}.2
+Release:        28%{?dist}.3
 Epoch:          %{perl_epoch}
 Summary:        The Perl programming language
 Group:          Development/Languages
@@ -193,6 +197,7 @@
 Obsoletes: perl-Time-HiRes
 
 Requires: perl-libs = %{perl_epoch}:%{perl_version}-%{release}
+Requires: db4-devel = %{db4_major}.%{db4_minor}.%{db4_patch}
 
 # Filter the automatically generated dependencies.
 #
@@ -778,6 +783,9 @@
 # Nothing. Nada. Zilch. Zarro. Uh uh. Nope. Sorry.
 
 %changelog
+* Mon Oct 15 2007 Tom "spot" Callaway <tcallawa at redhat.com> - 4:5.8.8-28.3
+- add versioned Requires for db4-devel that we built against (resolves 144672)
+
 * Mon Oct 15 2007 Tom "spot" Callaway <tcallawa at redhat.com> - 4:5.8.8-28.2
 - bump again for db4 version increase
 




More information about the scm-commits mailing list