rpms/hplip/F-12 hplip.spec, 1.250, 1.251 hplip-non-scripts.patch, 1.2, NONE

Tim Waugh twaugh at fedoraproject.org
Tue Jan 5 13:27:00 UTC 2010


Author: twaugh

Update of /cvs/pkgs/rpms/hplip/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21214

Modified Files:
	hplip.spec 
Removed Files:
	hplip-non-scripts.patch 
Log Message:
* Tue Jan  5 2010 Tim Waugh <twaugh at redhat.com> - 3.9.8-26
- Don't ship PolicyKit mechanism (bug #551773).
- Don't run automake/autoconf etc as it causes build failures.



Index: hplip.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hplip/F-12/hplip.spec,v
retrieving revision 1.250
retrieving revision 1.251
diff -u -p -r1.250 -r1.251
--- hplip.spec	10 Dec 2009 16:42:14 -0000	1.250
+++ hplip.spec	5 Jan 2010 13:27:00 -0000	1.251
@@ -1,7 +1,7 @@
 Summary: HP Linux Imaging and Printing Project
 Name: hplip
 Version: 3.9.8
-Release: 25%{?dist}
+Release: 26%{?dist}
 License: GPLv2+ and MIT
 Group: System Environment/Daemons
 Conflicts: system-config-printer < 0.6.132
@@ -20,7 +20,6 @@ Patch4: hplip-no-asm.patch
 Patch5: hplip-clear-previous-state-reasons.patch
 Patch6: hplip-state-reasons-newline.patch
 Patch7: hplip-parenths.patch
-Patch8: hplip-non-scripts.patch
 Patch9: hplip-requirespageregion.patch
 Patch10: hplip-discovery-method.patch
 Patch11: hplip-device-reconnected.patch
@@ -50,7 +49,6 @@ BuildRequires: libusb-devel
 BuildRequires: openssl-devel
 BuildRequires: sane-backends-devel
 BuildRequires: dbus-devel
-BuildRequires: automake, autoconf, libtool
 
 %description
 The Hewlett-Packard Linux Imaging and Printing Project provides
@@ -138,9 +136,6 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version}
 # Fixed typos in page sizes (bug #515469).
 %patch7 -p1 -b .parenths
 
-# Don't install base/*.py with executable bit set.
-%patch8 -p1 -b .non-scripts
-
 # Set RequiresPageRegion in hpcups PPDs (bug #518756).
 %patch9 -p1 -b .requirespageregion
 
@@ -169,14 +164,12 @@ sed -i.duplex-constraints \
     prnt/drv/hpcups.drv.in
 
 %build
-aclocal
-automake --foreign --add-missing --copy
-autoconf
 %configure \
 	--enable-scan-build --enable-gui-build --enable-fax-build \
 	--disable-foomatic-rip-hplip-install --enable-pp-build \
 	--enable-qt4 --enable-hpcups-install --enable-cups-drv-install \
-	--enable-hpijs-install --enable-udev-acl-rules
+	--enable-hpijs-install --enable-udev-acl-rules \
+	--disable-policykit
 
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
@@ -191,7 +184,10 @@ make install DESTDIR=%{buildroot}
 # Remove unpackaged files
 rm -rf	%{buildroot}%{_sysconfdir}/sane.d \
 	%{buildroot}%{_docdir} \
-	%{buildroot}%{_datadir}/hal/fdi
+	%{buildroot}%{_datadir}/hal/fdi \
+	%{buildroot}%{_datadir}/hplip/pkservice.py \
+	%{buildroot}%{_datadir}/hplip/base/pkit.py \
+	%{buildroot}%{_bindir}/hp-pkservice
 
 rm -f	%{buildroot}%{_bindir}/foomatic-rip \
 	%{buildroot}%{_libdir}/cups/filter/foomatic-rip \
@@ -248,7 +244,6 @@ rm -rf %{buildroot}
 %{_bindir}/hp-makecopies
 %{_bindir}/hp-makeuri
 %{_bindir}/hp-mkuri
-%{_bindir}/hp-pkservice
 %{_bindir}/hp-plugin
 %{_bindir}/hp-pqdiag
 %{_bindir}/hp-printsettings
@@ -282,7 +277,6 @@ rm -rf %{buildroot}
 %{_datadir}/hplip/linefeedcal.py*
 %{_datadir}/hplip/makecopies.py*
 %{_datadir}/hplip/makeuri.py*
-%{_datadir}/hplip/pkservice.py*
 %{_datadir}/hplip/plugin.py*
 %{_datadir}/hplip/pqdiag.py*
 %{_datadir}/hplip/printsettings.py*
@@ -296,7 +290,8 @@ rm -rf %{buildroot}
 %{_datadir}/hplip/unload.py*
 %{_datadir}/hplip/wificonfig.py*
 # Directories
-%{_datadir}/hplip/base
+%dir %{_datadir}/hplip/base
+%attr(0644,root,root) %{_datadir}/hplip/base/*
 %{_datadir}/hplip/copier
 %{_datadir}/hplip/data/ldl
 %{_datadir}/hplip/data/localization
@@ -371,6 +366,10 @@ fi
 /usr/bin/update-desktop-database &>/dev/null ||:
 
 %changelog
+* Tue Jan  5 2010 Tim Waugh <twaugh at redhat.com> - 3.9.8-26
+- Don't ship PolicyKit mechanism (bug #551773).
+- Don't run automake/autoconf etc as it causes build failures.
+
 * Thu Dec 10 2009 Tim Waugh <twaugh at redhat.com> 3.9.8-25
 - Reverted fix for bug #533462 until bug #541604 is solved.
 


--- hplip-non-scripts.patch DELETED ---




More information about the fedora-extras-commits mailing list