[libdbi-drivers] Update Requires: specifications
Tom Lane
tgl at fedoraproject.org
Tue Mar 5 19:38:41 UTC 2013
commit 0c750f5c97309037cdf295a1833794583bde42fb
Author: Tom Lane <tgl at redhat.com>
Date: Tue Mar 5 14:37:55 2013 -0500
Update Requires: specifications
libdbi-drivers.spec | 19 +++++++++++--------
1 files changed, 11 insertions(+), 8 deletions(-)
---
diff --git a/libdbi-drivers.spec b/libdbi-drivers.spec
index 5c1ba2b..1aa10f0 100644
--- a/libdbi-drivers.spec
+++ b/libdbi-drivers.spec
@@ -1,7 +1,7 @@
Summary: Database-specific drivers for libdbi
Name: libdbi-drivers
Version: 0.8.3
-Release: 11%{?dist}
+Release: 12%{?dist}
Group: Development/Libraries
License: LGPLv2+
URL: http://libdbi-drivers.sourceforge.net/
@@ -11,7 +11,7 @@ Patch1: libdbi-drivers-cflags.patch
Patch2: libdbi-drivers-error-handler.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Requires: libdbi >= 0.8
+Requires: libdbi%{?_isa} >= 0.8
BuildRequires: libdbi-devel >= 0.8
BuildRequires: autoconf openjade docbook-style-dsssl
@@ -27,8 +27,7 @@ libdbi to particular database servers.
%package -n libdbi-dbd-mysql
Summary: MySQL plugin for libdbi
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: mysql
+Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: mysql-devel, openssl-devel
%description -n libdbi-dbd-mysql
@@ -39,8 +38,7 @@ does not require recompilation or rewriting source code.
%package -n libdbi-dbd-pgsql
Summary: PostgreSQL plugin for libdbi
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: postgresql-libs
+Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: postgresql-devel, krb5-devel, openssl-devel
%description -n libdbi-dbd-pgsql
@@ -51,8 +49,7 @@ does not require recompilation or rewriting source code.
%package -n libdbi-dbd-sqlite
Summary: SQLite plugin for libdbi
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: sqlite >= 3
+Requires: %{name}%{?_isa} = %{version}-%{release}
BuildRequires: sqlite-devel
%description -n libdbi-dbd-sqlite
@@ -122,6 +119,12 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}/libdbi-drivers
%{_libdir}/dbd/libdbdsqlite3.*
%changelog
+* Tue Mar 5 2013 Tom Lane <tgl at redhat.com> 0.8.3-12
+- Remove unnecessary package-name Requires:, since dependencies on library
+ sonames should be enough, and we don't want to hard-wire assumptions about
+ which packages provide which libraries
+- isa-ify cross-subpackage Requires:
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.3-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the scm-commits
mailing list