20
0

Accepting request 71021 from home:dimstar:branches:GNOME:Factory

No more rpmlintrc needed.. has been fixed in Factory

OBS-URL: https://build.opensuse.org/request/show/71021
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/system-config-printer?expand=0&rev=81
This commit is contained in:
Vincent Untz
2011-05-27 13:18:12 +00:00
committed by Git OBS Bridge
parent 453eb019b5
commit 6b27f80f9c
6 changed files with 66 additions and 40 deletions
+53
View File
@@ -1,3 +1,56 @@
-------------------------------------------------------------------
Wed May 18 18:09:18 CEST 2011 - dimstar@opensuse.org
- Update to version 1.3.2:
+ Main application:
- rh#685098: Set connected state when connecting to server
fails
- Handle the situation where cupsd has died/restarted more
gracefully.
- Renamed ui/*.ui -> ui/*.glade again, fixing translations.
+ Printer Properties dialog:
- lp#729966: Just hide Printer Properties dialog on
delete-event
- Extra job options: print-quality, printer-resolution,
output-bin.
- Automatically show horizontal scrollbar in job options screen
- Ignore "output-mode-default" attribute as it is not settable.
- Handle IPP_TAG_RESOLUTION types (requires pycups-1.9.55).
- Don't traceback if option value cannot be handled.
- rh#679103: Fixed traceback in options.py
+ New Printer dialog:
- rh#685091: Handle URIs in Find Network Printer entry, and use
'Enter URI' instead of 'Other'
- trac#213: Use "Do It Later" instead of "Cancel" for adjust
firewall dialog
- rh#680683: Fixed an instance where NewPrinterGUI might not
have self.printers set
- IPPHostname can contain colon (to specify port).
- Fixed automatic driver installation when changing the driver.
- Removed stale code left over from conversion to gobjects.
- Ensure all uses of ppdsloader supply the Device ID.
- Fixed some small typos in newprinter --help output.
- rh#680288: Prevent traceback after 2nd drivers search dialog
is cancelled
+ Driver handling:
- Activated and fixed testing mode for device ID/driver
association
- Match HP-Fax2/3/... PPDs, as well as Ubuntu/Debian hpijs-ppds
packages.
- preferreddrivers.xml: Identify hpcups and hpijs fax PPDs.
- Match native hpijs driver (drv:///hp/hpijs.drv/...) as hpijs.
- Handle Ubuntu locations of hpcups.drv and hpijs.drv.
- preferreddrivers.xml: match OpenPrinting gutenprint PPD names
as gutenprint.
- Removed DES field check altogether.
- xmldriverprefs.test: show order more clearly.
- Make xmldriverprefs.test() debugging optional.
- More debugging during PPD selection.
- Prefer foomatic PostScript drivers before PCL drivers (except
foomatic-recommended ones).
- Rebase system-config-printer-icon-brp-friendly.patch.
- Drop system-config-printer-firewall-menu.patch: no longer needed.
-------------------------------------------------------------------
Sun Feb 13 17:10:03 CET 2011 - vuntz@opensuse.org
+10 -12
View File
@@ -1,7 +1,7 @@
#
# spec file for package system-config-printer (Version 1.2.5)
# spec file for package system-config-printer
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,15 +21,13 @@
Name: system-config-printer
License: GPLv2+
Group: Hardware/Printing
Version: 1.2.5
Version: 1.3.2
Release: 1
Summary: A printer administration tool
Url: http://cyberelk.net/tim/software/system-config-printer/
Source0: http://cyberelk.net/tim/data/system-config-printer/1.0.x/system-config-printer-%{version}.tar.bz2
Source0: http://cyberelk.net/tim/data/system-config-printer/1.3/system-config-printer-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE system-config-printer-icon-brp-friendly.patch vuntz@novell.com -- brp checks don't like the printer icon name, so we have to use something else
Patch13: system-config-printer-icon-brp-friendly.patch
# PATCH-FIX-OPENSUSE system-config-printer-firewall-menu.patch vuntz@novell.com -- Fix string to mention correct path in menus to firewall tool
Patch18: system-config-printer-firewall-menu.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Obsoletes: gnome-cups-manager <= 0.33
BuildRequires: cups-devel
@@ -101,10 +99,7 @@ automatically configured when plugged on the computer.
%lang_package
%prep
%setup -q
gnome-patch-translation-prepare
%patch13 -p1
%patch18 -p1
gnome-patch-translation-update
%build
%if %suse_version > 1110
@@ -124,7 +119,6 @@ for size in 8x8 16x16 22x22 24x24 32x32 48x48; do
done
%suse_update_desktop_file print-applet
%suse_update_desktop_file system-config-printer X-SuSE-PrintingUtility X-SuSE-ControlCenter-Hardware
%suse_update_desktop_file manage-print-jobs
%fdupes $RPM_BUILD_ROOT/%{py_sitedir}
%find_lang %{name} %{?no_lang_C}
@@ -142,13 +136,17 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/newprinternotification.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/printerdriversinstaller.conf
%{_bindir}/%{name}
%{_bindir}/%{name}-applet
%{_bindir}/scp-dbus-service
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/dbus-1/interfaces/org.fedoraproject.Config.Printing.xml
%{_datadir}/dbus-1/services/org.fedoraproject.Config.Printing.service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.NewPrinterNotification.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf
%config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
%{_sysconfdir}/xdg/autostart/*.desktop
%{_mandir}/man1/*
-3
View File
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:97bca40d644f46c9d0eb51256e8e7f285be85335c7b4863ebcedb240dc19328f
size 1086380
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ac2f91860cec6031098d27375b31cee61e3faf17b997c66a3b108bc56f8f481
size 1141607
-13
View File
@@ -1,13 +0,0 @@
Index: system-config-printer-1.1.13/system-config-printer.py
===================================================================
--- system-config-printer-1.1.13.orig/system-config-printer.py
+++ system-config-printer-1.1.13/system-config-printer.py
@@ -137,7 +137,7 @@ sys.path.append (pkgdata)
busy_cursor = gtk.gdk.Cursor(gtk.gdk.WATCH)
TEXT_start_firewall_tool = _("To do this, select "
- "System->Administration->Firewall "
+ "YaST->Firewall "
"from the main menu.")
try:
@@ -1,15 +1,3 @@
Index: system-config-printer-1.2.4/manage-print-jobs.desktop.in
===================================================================
--- system-config-printer-1.2.4.orig/manage-print-jobs.desktop.in
+++ system-config-printer-1.2.4/manage-print-jobs.desktop.in
@@ -5,6 +5,6 @@ _Comment=Cancel, pause, resume or reprin
Exec=system-config-printer-applet --no-tray-icon
Terminal=false
Type=Application
-Icon=printer
+Icon=system-config-printer
NoDisplay=true
StartupNotify=true
Index: system-config-printer-1.2.4/print-applet.desktop.in
===================================================================
--- system-config-printer-1.2.4.orig/print-applet.desktop.in