[hplip/f12/master] Fixes from package review.
Tim Waugh
twaugh at fedoraproject.org
Wed Sep 15 11:23:49 UTC 2010
commit 7d0656f9225cf48262498d495480e54b8fc3ebac
Author: Tim Waugh <twaugh at redhat.com>
Date: Wed Sep 15 12:14:29 2010 +0100
Fixes from package review.
hplip.spec | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/hplip.spec b/hplip.spec
index f821397..5c0ca5f 100644
--- a/hplip.spec
+++ b/hplip.spec
@@ -46,6 +46,7 @@ Requires: hpijs = %{hpijs_epoch}:%{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
Requires: python-imaging
Requires: hal
+Requires: cups
BuildRequires: net-snmp-devel
BuildRequires: cups-devel
@@ -68,6 +69,7 @@ drivers for HP printers and multi-function peripherals.
Summary: Files needed by the HPLIP printer and scanner drivers
Group: System Environment/Libraries
License: GPLv2+
+Requires: udev
%description common
Files needed by the HPLIP printer and scanner drivers.
@@ -77,6 +79,7 @@ Summary: HPLIP libraries
Group: System Environment/Libraries
License: GPLv2+ and MIT
Requires: %{name}-common = %{version}-%{release}
+Requires: python
%description libs
Libraries needed by HPLIP.
@@ -103,6 +106,7 @@ Epoch: %{hpijs_epoch}
Requires: %{name}-libs = %{version}-%{release}
Requires: net-snmp
Requires: cupsddk-drivers
+Requires: cups
%description -n hpijs
hpijs is a collection of optimized drivers for HP printers.
@@ -296,7 +300,7 @@ rm -rf %{buildroot}
%{_bindir}/hp-timedate
%{_bindir}/hp-unload
%{_bindir}/hp-wificonfig
-# Note: this must be /usr/lib not %{_libdir}, since that's the
+# Note: this must be /usr/lib not %%{_libdir}, since that's the
# CUPS serverbin directory.
/usr/lib/cups/backend/hp
/usr/lib/cups/backend/hpfax
@@ -411,7 +415,19 @@ fi
%post -n hpijs
%{_bindir}/hpcups-update-ppds &>/dev/null ||:
+%post libs -p /sbin/ldconfig
+
+%postun libs -p /sbin/ldconfig
+
%changelog
+* Wed Sep 15 2010 Tim Waugh <twaugh at redhat.com>
+- Fixes from package review:
+ - Main package and hpijs sub-package require cups for directories.
+ - The common sub-package requires udev for directories.
+ - The libs sub-package requires python for directories.
+ - Avoided macro in comment.
+ - The lib sub-package now runs ldconfig for post/postun.
+
* Fri Aug 20 2010 Tim Waugh <twaugh at redhat.com> - 3.10.6-3
- Added another SNMP quirk for an OfficeJet Pro 8500 variant.
More information about the scm-commits
mailing list