--- xfprint4-4.6.1.orig/debian/copyright +++ xfprint4-4.6.1/debian/copyright @@ -0,0 +1,39 @@ +This package was debianized by Martin Loschwitz on +Tue, 22 Apr 2003 17:45:34 +0200. + +Upstream release can be downloaded from http://www.xfce.org + +Upstream Author are: +Jean-François Wauthy +Benedikt Meurer + +Copyright: + +Copyright © 2003 Benedikt Meurer +Copyright © 2004-2006 Jean-François Wauthy + +Translations are © 2003-2006 The Xfce development team except: +gl.po: © 2006 Canonical Ltd, and Rosetta Contributors 2006 + +Manual is +© 2004 Jean François Wauthy +French translation is © 2005 Marie-Claude Collilieux +Licensing: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 or later. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- xfprint4-4.6.1.orig/debian/control +++ xfprint4-4.6.1/debian/control @@ -0,0 +1,24 @@ +Source: xfprint4 +Section: xfce +Priority: optional +Maintainer: Xubuntu Developers +XSCB-Original-Maintainer: Debian Xfce Maintainers +Uploaders: Emanuele Rocca , Simon Huggins , Yves-Alexis Perez +Build-Depends: debhelper (>= 7), libgtk2.0-dev (>= 2.10.6), libxft-dev, + a2ps, lpr, libcups2-dev, chrpath, sharutils, quilt, + libxfcegui4-dev (>= 4.6.0), libxfconf-0-dev, intltool +Standards-Version: 3.8.1 +Homepage: http://www.xfce.org/ +Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/trunk/xfprint4/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/trunk/xfprint4/ + +Package: xfprint4 +Section: xfce +Architecture: any +Depends: ${shlibs:Depends}, a2ps +Suggests: psutils +Description: Printer GUI for Xfce4 + xfprint4 is a printer manager for the Xfce4 desktop environment. It allows + you to manage your print job or to print a file by drag'n'drop. You do not + have to have this package installed, but if you are using xfce4 it is a + nice GUI to manage your printer jobs. --- xfprint4-4.6.1.orig/debian/xfprint4.1 +++ xfprint4-4.6.1/debian/xfprint4.1 @@ -0,0 +1,20 @@ +.\" Copyright (C) 2004 Simon Huggins +.TH XFPRINT4 "1" "November 2004" "xfprint4 0.1" "User Commands" +.SH NAME +xfprint4 \- XFce 4 Printer client +.SH SYNOPSIS +.B xfprint4 file +.SH DESCRIPTION +.PP +Prints files once queues are setup by xfprint4-manager. +.br +Files can also be dragged onto xfprint on the XFce panel in order to print them. +.SH SEE ALSO +\fBxfprint4-manager\fR(1) +.SH AUTHOR +Written by Simon Huggins +.SH COPYRIGHT +Copyright \(co 2004 Simon Huggins +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. --- xfprint4-4.6.1.orig/debian/menu +++ xfprint4-4.6.1/debian/menu @@ -0,0 +1,3 @@ +?package(xfprint4): needs="X11" section="Applications/System/Administration" \ + command="xfprint4" title="xfprint4" longtitle="Xfce4 printer manager" \ + hints="printer manager" --- xfprint4-4.6.1.orig/debian/printer-24x24.png.uu +++ xfprint4-4.6.1/debian/printer-24x24.png.uu @@ -0,0 +1,29 @@ +begin 644 printer.png +MB5!.1PT*&@H````-24A$4@```!@````8$`8```"PY^&[````!F)+1T0`_P#_ +M`/^@O:>3````"7!(67,```L3```+$P$`FIP8````"79P06<````8````&`!X +M3*6F```$!$E$0518P^U72X\26Q"N[KF\E!AB9@"!A1AAP1;C:$PTKC2N?.W4 +M/?X&HXF,1EVXUHW&S+CTE3$Q&B.B8<%B=BS5,5%P>"RZ`:&A3W]R:W-ESK=U/F^JCK%:8#_[>^:L-$?/'SXZ-&#!_?NH7?BQ*^E<__^L6-' +MCQX_?O+D;U.,`O@WTW5=U_4?1S**NU$^__RLH'J]7J_7`=KM=KO=MC\7!$$0 +M!#LF$HE$(@$0B\5BL9C]5XC>@GY:`%DT&HU&HR9!411%4?3VG8V>Z/H?$]#I +M=#J=CDG0K0)DJ50JE4K]"P00L7@\'H_'W3/NMNYLC$V[OSCMB^?/7[AP[EP^ +M;\\5$FJU6JU6R\1FL]EL-LWGT[:0VSX_+``#GCZ-WLJ*6P7H4!(FD\ED,FDG +M;$5G6UF9W->]5JXA)@,L+16+%R]>NF0^[_?[_7[?]`W#,`P#`,5K^L4ZG9E +M69(`RN57KUZ_!IB?GY_?O1M@=G9V=FX.H%JM5JM5@%PNE\OE`'![>V]32UDK +MQ;EA<`X@"*+HU.&+BXN+=^X`Y//Y_*Y=[A5T%?#Q8[W>:``T&HU&HP$0#H?# +MX3!`I5*I5"H`Z70ZO7T[KF_>_+4?UQU6$F0=E[JN:9IFWX]SS@T#SPQC`)(D +M29*$OM/[G@)H8R*RL%`L%HL`C&F:JF)F#<.)*):9\\F+`!%(/E)HIRC +M4,8`/G_&*3,<#H>*`B"*,S/6N]'ZEJ,*!@)^O\\'GN8J@)13)JE5`H%@,!`P +MQR)E4M=QC)(9!O9^)!*);-UJ"N,ETO/GA<+APX<.'3D"\/3ILV=/GGAGY%?9CAWI],Z=`._>K:Z^ +M>4-"B,%W!*@J8XS=ONWW^WP^7Z'0Z_5ZL@QPX,#^_0/U"<5QTHQ\`````245.1*Y"8((` +` +end --- xfprint4-4.6.1.orig/debian/xfprint4-manager.1 +++ xfprint4-4.6.1/debian/xfprint4-manager.1 @@ -0,0 +1,18 @@ +.\" Copyright (C) 2004 Simon Huggins +.TH XFPRINT4-MANAGER "1" "November 2004" "xfprint4-manager 0.1" "User Commands" +.SH NAME +xfprint4-manager \- XFce 4 Printer queue manager +.SH SYNOPSIS +.B xfprint4-manager +.SH DESCRIPTION +.PP +Allows you to manage XFce 4 printer queues as used by xfprint4 +.SH SEE ALSO +\fBxfprint4\fR(1) +.SH AUTHOR +Written by Simon Huggins +.SH COPYRIGHT +Copyright \(co 2004 Simon Huggins +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. --- xfprint4-4.6.1.orig/debian/changelog +++ xfprint4-4.6.1/debian/changelog @@ -0,0 +1,335 @@ +xfprint4 (4.6.1-1ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/patches/hide_desktopfiles.patch: + + Patch desktop files to add 'NoDisplay=true' fields. + + Patch xfprint-settings desktop file to add 'X-XfceSettingsManagerHidden=true'. + + -- Michael Casadevall Tue, 05 May 2009 16:27:11 -0400 + +xfprint4 (4.6.1-1) unstable; urgency=low + + * New upstream release. + + -- Yves-Alexis Perez Sun, 19 Apr 2009 18:21:13 +0200 + +xfprint4 (4.6.0-2) unstable; urgency=low + + * Upload to unstable. + * debian/compat bumped to 7. + * debian/control: + - update build-dep on debhelper accordingly. + - update standards version to 3.8.1. + - move to xfce section. + * debian/rules: + - add -Wl,-z,defs -Wl,--as-needed to LDFLAGS. + - replace dh_clean -k by dh_prep. + * debian/patches: + - 03_fix-wl-as-needed added, fix build with -Wl,--as-needed. + + -- Yves-Alexis Perez Sat, 04 Apr 2009 01:31:42 +0200 + +xfprint4 (4.6.0-1ubuntu3) jaunty; urgency=low + + * debian/patches/hide_desktopfiles.patch: + - Patch desktop files to add 'NoDisplay=true' fields. + - Patch xfprint-settings desktop file to add 'X-XfceSettingsManagerHidden=true'. + * debian/patches/series: Refreshed. + * debian/rules: + - Install desktop files again as we'll use NoDisplay=true + instead so that if people want to enable them for some + reason they can but they'll be hidden by default. + + -- Cody A.W. Somerville Tue, 31 Mar 2009 17:59:44 -0300 + +xfprint4 (4.6.0-1ubuntu2) jaunty; urgency=low + + * debian/control: Updated maintainer and original maintainer field. + + -- Cody A.W. Somerville Tue, 31 Mar 2009 17:50:05 -0300 + +xfprint4 (4.6.0-1ubuntu1) jaunty; urgency=low + + * debian/rules: Updated to not install desktop files; none of them needed. + + -- Cody A.W. Somerville Tue, 31 Mar 2009 17:34:26 -0300 + +xfprint4 (4.6.0-1) experimental; urgency=low + + [ Xfce 4.6 Alpha “Pinkie”] + * new upstream alpha release. + * debian/control: + - update build deps for Xfce 4.6 Alpha. + * debian/rules: + - remove references to mcs. + * debian/patches: + - 03_check-default-printer dropped, merged upstream. + * debian/control: don't mess at all with config.{sub,guess}. + + [ Xfce 4.6 Beta 1 “Fuzzy”] + * new upstream beta-release. + * debian/control: + - update build-deps for Fuzzy. + + [ Xfce 4.6 Beta 2 “Hopper”] + * new upstream beta-release. + * debian/control: + - update build-deps for Hopper. + + [ Xfce 4.6 Beta 3 “Tuco-tuco”] + * new upstream beta release. + * debian/control: + - update build-deps for “Tuco-Tuco”. + + [ Xfce 4.6 RC1 “Capybara” ] + * new upstream release candidate. + * debian/control: + - update build-deps for “Capybara”. + + [ Xfce 4.6 ] + * new upstream release candidate. + * debian/control: + - update build-deps for 4.6. + * debian/rules: + - clean out commented stuff from 4.3.99. + + -- Yves-Alexis Perez Sat, 28 Feb 2009 13:35:30 +0100 + +xfprint4 (4.4.2-6) unstable; urgency=low + + * debian/control: + - build against libcups2-dev. closes: #494034 + - update standards version to 3.8.0. + * debian/rules: rm config.{sub.guess} in clean and copy it in build. + + -- Yves-Alexis Perez Thu, 07 Aug 2008 07:40:48 +0200 + +xfprint4 (4.4.2-5) unstable; urgency=low + + * switch to triggers: + - debian/{postinst,prerm} dropped. + - version dependency on xfce4-mcs-manager. + * debian/control: remove Martin Loschwitz from Uploaders. + + -- Yves-Alexis Perez Sun, 18 May 2008 19:55:31 +0200 + +xfprint4 (4.4.2-4) unstable; urgency=low + + * “brown paper bag” release. + * debian/patches/series: incliude 02_refresh-new-settings.patch, so it's get + applied. (really) closes: #477144 + + -- Yves-Alexis Perez Thu, 01 May 2008 15:41:20 +0200 + +xfprint4 (4.4.2-3) unstable; urgency=low + + * debian/patches: + - 02_refresh-new-settings added, refresh settings when they are set, not + only at start time. Patch from Fabien Coutant. closes: #477144 + - 03_check-default-printer added, fix segfault when no default printer is + selected (even with lpr backend). + Xfce #3816, #4044, r26588. closes: #472066 + + -- Yves-Alexis Perez Thu, 01 May 2008 14:42:58 +0200 + +xfprint4 (4.4.2-2) unstable; urgency=low + + * debian/rules: + - use /etc/ as sysconfdir so xfprint4 finds printcap file + correctly. closes: #471117 + - use quilt for patching sources. + * debian/control: + - update standards version to 3.7.3. + - use my new email address. + - add dependency on xfce4-mcs-manager because we can call xfce-setting-show. + - add build-dep on quilt. + - add back dependency on a2ps, it's required to be able to print. + * debian/lintian: + - add override for command not in package now we depend on the package. + - remove override for private category, now correctly handled by lintian. + * debian/copyright: + - add © sign. + * debian/patches: + - 01_debug-lpr-command added, to help debug stuff. + + -- Yves-Alexis Perez Tue, 08 Apr 2008 23:52:18 +0200 + +xfprint4 (4.4.2-1) unstable; urgency=low + + [ Simon Huggins ] + * debian/control: Move fake Homepage field to a real one now dpkg + supports it. + + [ Yves-Alexis Perez ] + * New upstream release. + + [ Simon Huggins ] + * Add Vcs-* headers to debian/control + + -- Simon Huggins Tue, 27 Nov 2007 16:39:20 +0000 + +xfprint4 (4.4.1-2) unstable; urgency=low + + [ Yves-Alexis Perez ] + * debian/menu: switch to new menu policy. + * debian/rules: + - don't recreate icon at build time. closes: #442770 + - don't ignore all errors for distclean rule. + * debian/postinst: use posix kill -s to avoid problems on hurd. + + [ Simon Huggins ] + * debian/prerm: Use kill -s to keep Hurd and lintian happy at the same time. + + -- Simon Huggins Mon, 08 Oct 2007 18:46:22 +0100 + +xfprint4 (4.4.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: add versionned build-dep against gtk 2.10. + * debian/copyright: updated copyright holders. + + -- Yves-Alexis Perez Sun, 15 Apr 2007 15:28:17 +0100 + +xfprint4 (4.4.0-1) experimental; urgency=low + + (Yves-Alexis Perez) + * New upstream release. + * debian/control: + - updated build-deps against Xfce 4.4. + - removed suggestion on a2ps as it's not needed anymore. + + (Emanuele Rocca) + * xfprint-manager(1) renamed to xfprint4-manager to reflect the actual + command name. xfprint4(1) modified accordingly. + * Section "REPORTING BUGS" removed from xfprint4(1) and xfprint4-manager(1). + * Lintian override added: package-name-doesnt-match-sonames libxfprint0. + + -- Yves-Alexis Perez Sun, 28 Jan 2007 21:33:04 +0100 + +xfprint4 (4.3.99.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1). + + -- Yves-Alexis Perez Sat, 23 Sep 2006 13:43:37 +0100 + +xfprint4 (4.3.90.2-1) unstable; urgency=low + + (Yves-Alexis Perez) + * New upstream release. + * debian/postinst: fixed install on hurd by not using pkill. + * debian/control: updated standard versions to 3.7.2. + (Simon Huggins) + * Add rpath fixes. + + -- Yves-Alexis Perez Mon, 10 Jul 2006 19:25:56 +0200 + +xfprint4 (4.3.90.1-1) unstable; urgency=low + + (Yves-Alexis Perez) + * New upstream release + (Simon Huggins) + * Remove pointless .la file. + + -- Yves-Alexis Perez Wed, 03 May 2006 18:35:05 +0100 + +xfprint4 (4.2.3-1) unstable; urgency=low + + * New Upstream Release + * Send xfce-mcs-manager a SIGUSR1 so it notices the plugin. + + -- Yves-Alexis Perez Sun, 06 Nov 2005 22:01:12 +0100 + +xfprint4 (4.2.2-1) unstable; urgency=low + + * New Upstream Release + * debian/copyright updated, as requested by the author + * Change suite to unstable + + -- Simon Huggins Sat, 18 Jun 2005 09:45:21 +0100 + +xfprint4 (4.2.1-1) experimental; urgency=low + + * ML: New Upstream Release (Xfce 4.2.1) + * ML: Upload to experimental to prevents problems with NEW packages + * ML: debian/control: Added/fixed Maintainer/Uploaders fields + + -- Martin Loschwitz Sat, 19 Mar 2005 13:02:00 +0100 + +xfprint4 (4.2.0-2) experimental; urgency=low + + * Add --enable-final to configure. + * Add a Homepage: to the description. + * Don't ship the unnecessary .a and .la files. + + -- Simon Huggins Sun, 16 Jan 2005 16:57:02 +0000 + +xfprint4 (4.2.0-1) experimental; urgency=low + + * New Upstream Release + + -- Simon Huggins Sat, 15 Jan 2005 13:12:42 +0000 + +xfprint4 (4.1.99.1-1) experimental; urgency=low + + * ML: New Upstream Release (4.1.99.1 alias XFce4 4.2 RC1) + * ML: control: Added a2ps, CUPS and lpr to Build-Depends + + -- Martin Loschwitz Fri, 19 Nov 2004 17:19:00 +0100 + +xfprint4 (4.0.6-1) unstable; urgency=low + + * New upstream release + * Update description + * Remove Norbert Tretkowski from Uploaders as requested + + -- Simon Huggins Sat, 24 Jul 2004 18:51:41 +0100 + +xfprint4 (4.0.5-1) unstable; urgency=low + + * New upstream release + * Update upstream's libtool + + -- Simon Huggins Tue, 27 Apr 2004 21:55:46 +0100 + +xfprint4 (4.0.3-2) unstable; urgency=low + + * Update libtool + * Just adding Daniel wasn't enough. Add self to Uploaders so katie doesn't + think this is an NMU again. + + -- Simon Huggins Tue, 09 Mar 2004 13:55:16 +0000 + +xfprint4 (4.0.3-1) unstable; urgency=low + + * New upstream release + * Add Daniel Silverstone to Uploaders as approved by + madkiss + * Add Suggests: a2ps, psutils so PostScript printing is hinted at + * Add manpages for xfprint4 and xfprint-manager + * Remove erroneous .so symlink + * Quote needs in menu for lintian + * Thanks to Daniel for checking and uploading these packages + + -- Simon Huggins Wed, 25 Feb 2004 12:04:04 +0000 + +xfprint4 (4.0.2-1) unstable; urgency=low + + * New upstream release + + -- Martin Loschwitz Fri, 26 Dec 2003 16:24:00 +0100 + +xfprint4 (4.0.0.final-1) unstable; urgency=low + + * New upstream release + * New Co-Maintainer: Norbert Tretkowski. + * Some cleanups in debian/ + + -- Martin Loschwitz Tue, 29 Sep 2003 17:42:00 +0200 + +xfprint4 (0.0.1+cvs.20030421-1) unstable; urgency=low + + * Initial Release. + + -- Martin Loschwitz Tue, 22 Apr 2003 17:45:34 +0200 + --- xfprint4-4.6.1.orig/debian/watch +++ xfprint4-4.6.1/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://www.xfce.org/archive/xfce-(.*)/src/ \ + xfprint-(.*)\.tar\.bz2 --- xfprint4-4.6.1.orig/debian/lintian +++ xfprint4-4.6.1/debian/lintian @@ -0,0 +1,2 @@ +#xfprint4 includes its library +xfprint4: package-name-doesnt-match-sonames libxfprint0 --- xfprint4-4.6.1.orig/debian/rules +++ xfprint4-4.6.1/debian/rules @@ -0,0 +1,95 @@ +#!/usr/bin/make -f +include /usr/share/quilt/quilt.make + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +LDFLAGS+=-Wl,-z,defs -Wl,--as-needed +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: patch configure + + dh_testdir + ./configure \ + --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --sysconfdir=/etc \ + --enable-final + +build: build-stamp +build-stamp: config.status + + dh_testdir + $(MAKE) + touch build-stamp + +clean: unpatch + + dh_testdir + dh_testroot + rm -f build-stamp + + [ ! -f Makefile ] || $(MAKE) distclean + + dh_clean + +install: build + + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + $(MAKE) install DESTDIR=`pwd`/debian/xfprint4 + + rm -f `pwd`/debian/xfprint4/usr/lib/libxfprint.so + + rm -f `pwd`/debian/xfprint4/usr/lib/xfce4/*plugins/*.a + rm -f `pwd`/debian/xfprint4/usr/lib/xfce4/*plugins/*.la + rm -f `pwd`/debian/xfprint4/usr/lib/*.la + + install -d `pwd`/debian/xfprint4/usr/share/man/man1 + install `pwd`/debian/xfprint4.1 `pwd`/debian/xfprint4/usr/share/man/man1 + install `pwd`/debian/xfprint4-manager.1 `pwd`/debian/xfprint4/usr/share/man/man1 + + install -D -p -o root -g root -m 644 `pwd`/debian/lintian \ + `pwd`/debian/xfprint4/usr/share/lintian/overrides/xfprint4 + + chrpath -d -k `pwd`/debian/xfprint4/usr/lib/*.so.* \ + `pwd`/debian/xfprint4/usr/bin/* \ + `pwd`/debian/xfprint4/usr/lib/xfce4/xfprint-plugins/* + +binary-indep: build install +binary-arch: build install + + dh_testdir + dh_testroot + + dh_installchangelogs ChangeLog + dh_installdocs README + + dh_strip + dh_compress + + dh_installmenu + dh_makeshlibs + + dh_fixperms + dh_installdeb + + dh_shlibdeps -l`pwd`/debian/xfprint4/usr/lib/ + dh_gencontrol + + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install patch unpatch --- xfprint4-4.6.1.orig/debian/printer-48x48.png.uu +++ xfprint4-4.6.1/debian/printer-48x48.png.uu @@ -0,0 +1,34 @@ +begin 644 printer.png +MB5!.1PT*&@H````-24A$4@```#`````P"`8```!7`OF'````!'-"250("`@( +M?`ADB```!2I)1$%4:('M64UL&T44_F8]N[;K-&L?*J52_J6*A)9;HO8`ZJ4B +M*G!"7!).)%5,HR+4'@I$XH"HQ,U(;9#8'C@V!\2Q4@]!%)5#B").0:E(JBIU +MTD9*:/-CQS^=WS6Z>TD$\:379FWLSWS9OW9JP`!SC`_QM,=F`J +ME?I8"'&-B/B^$F),<,X_N73ITO9%X)47X#L@.><@(BPO+S>,1&MK +M:V!;WP)"H1``H+.S4]J&B/PN(XW`'DBGTPTCT=;6%M@VD`>(R)<']A.!!3QX +M\*!A)-K;VP/;!CY"W=W=@1=M)`)[8&EI2=JFHZ/#[S+2""Q@OSQ@69:O\8'3 +MJ!_X2:/[+B";S0(`&*M\R#;Z6Q:^!!`1-C8V`*#N35R+R%YDW5E(UW4_E/P) +MR.5R>/+D"0`@%HM)D9,9X\P)`.%PV`^EV@*2R>0;H5#H.R)ZRWWFM[:VL+6U +M!0!X].A17<)^VX\>/5INCT9++^D+%RX04(H)(KIC6=:081@>MWMF2R:3\6@T +M>G]\?#R>2"3*[:E4"F?.G,':VEI@HC+MB40"4U-3N'CQ(H@(BJ)@?GX>AF$L +M"B&.&X91=-MY/*!IVK7AX8\.N\D[2*?3R.?S4H3J82\!F4P&0.E8F:8)`#AV +M[!@&!@;:;MVZ]16`+^H*2":3;W9V=G[0V_NZ)U?JNHZ5E15I0L\#7=>A*$HY +MI6:S60P,O!V>G9W]-)E,_F@8QA\U!40BD2^'AXN?`-@H*:`8K%X6M=U,,:@*/_NC[6FIB9/ +M6R02`1&==K=5"+`L*RR$P-+2?1`1&&/0-,WN)1"A8L#RP5W]U_:SQ^7P> +M.SL[Y;;^_I-0534\.CK*KE^_3AX!MHCRWXEX`MEL!MN9#&*'8O8EXRQ>7M+U +M7=U7N[^^O??[X<.'V-@L79ZF*3S'LX:`4N1G,AG$=1UKZ^OH[>W%O<5[.'+D +M2/5P'ZA%?F\(4\"R+##&((3P]-?UP/KZWV@^K",2CF!F9@9Q/1[H(?>\2*>7 +MT=04`^<<0G@]X(E41X`0`M._3Z.KJPNG3IY"3T_/BV'LPL+"`A87%\$Y+W.2 +M.$(E`1T=[;@[?Q>7/_L<*N?PX?6&P"':W]\'QAB(R-\14E45[[[W#HK%(DS3 +M].3]6IG$R5*[@2AC4]VW.X>S\PZD@MBYOAVHJ@I550.2:9P-``A1R0UX1@R\ +MC/`5Q"\C_A,"JO%*"3!-LWRI.:@(XG`X/#<]/7VBKZ\/@&Q&V1U7.R`K^[US +MR:\S-S<'SOG1[J +M'PX-?:W'FR^?./Z:IFD:5)674ZEFUZ52:N>P3#D[(03F_OPK +MO[V=&;]QX\:W;K[>BXSHZN;F=L^=WV;>KR6PGO`&PG/I,\8LQO`3$?T@361P +M<)`!P,V;-R.Y7$XGHA@1'2*B&(!#=HD2411`Q"X:`-4N(7M^9I,R`0@`3P$4 +M`10`Y`'D&6,Y`#L`=AAC.P"RBJ)LQV*QQV?/GBT`P.3D9,W7C)^=Y#;)9@`Q +M%VF'>#5YI4J`527BJ2W"$9(#L`D@8W][<^9S"JBV"P$(VP+"+A$:=G??2=.. +M``N[N^_4.;OVOA/V48#LO$Z]FRADILG+SBU`````$E%3D2N0F"" +` +end --- xfprint4-4.6.1.orig/debian/printer.svg +++ xfprint4-4.6.1/debian/printer.svg @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Printer + + + Jakub Steiner + + + + http://jimmac.musichall.cz + + + printer + local + laser + bubblejet + inkjet + print + output + cups + lpd + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --- xfprint4-4.6.1.orig/debian/compat +++ xfprint4-4.6.1/debian/compat @@ -0,0 +1 @@ +7 --- xfprint4-4.6.1.orig/debian/patches/01_debug-lpr-command.patch +++ xfprint4-4.6.1/debian/patches/01_debug-lpr-command.patch @@ -0,0 +1,10 @@ +--- xfprint-4.4.2/printing-systems/bsd-lpr/bsdlpr.c.orig 2007-11-17 20:31:59.000000000 +0100 ++++ xfprint-4.4.2/printing-systems/bsd-lpr/bsdlpr.c 2008-03-22 19:28:54.000000000 +0100 +@@ -257,6 +257,7 @@ + base_name = g_path_get_basename (original_name); + + cmd = g_strdup_printf ("lpr -P%s -T %s %s", printer, base_name, file); ++ DBG ("executing '%s'", cmd); + ret = xfce_exec_sync (cmd, FALSE, FALSE, NULL); + + if (remove_file) --- xfprint4-4.6.1.orig/debian/patches/03_fix-wl-as-needed.patch +++ xfprint4-4.6.1/debian/patches/03_fix-wl-as-needed.patch @@ -0,0 +1,30 @@ +commit f9c2ef09481fecdd79302c39fc4a86907bacd29f +Author: Yves-Alexis Perez +Date: Tue Mar 17 07:54:10 2009 +0100 + + fix build with -Wl,--as-needed + +diff --git a/printing-systems/bsd-lpr/Makefile.in b/printing-systems/bsd-lpr/Makefile.in +index aa2ec92..5c053a6 100644 +--- a/printing-systems/bsd-lpr/Makefile.in ++++ b/printing-systems/bsd-lpr/Makefile.in +@@ -278,6 +278,7 @@ bsdlpr_plugin_la_LDFLAGS = \ + -module + + bsdlpr_plugin_la_LIBADD = \ ++ $(top_builddir)/libxfprint/libxfprint.la \ + @LIBXFCEGUI4_LIBS@ \ + @GMODULE_LIBS@ + +diff --git a/printing-systems/cups/Makefile.in b/printing-systems/cups/Makefile.in +index eab8bd9..fb97517 100644 +--- a/printing-systems/cups/Makefile.in ++++ b/printing-systems/cups/Makefile.in +@@ -281,6 +281,7 @@ cups_plugin_la_LDFLAGS = \ + -module + + cups_plugin_la_LIBADD = \ ++ $(top_builddir)/libxfprint/libxfprint.la \ + @LIBXFCEGUI4_LIBS@ \ + @GMODULE_LIBS@ \ + @CUPS_LIBS@ --- xfprint4-4.6.1.orig/debian/patches/hide_desktopfiles.patch +++ xfprint4-4.6.1/debian/patches/hide_desktopfiles.patch @@ -0,0 +1,28 @@ +Index: xfprint4-4.6.0/xfprint-manager/xfprint-manager.desktop.in +=================================================================== +--- xfprint4-4.6.0.orig/xfprint-manager/xfprint-manager.desktop.in 2009-03-31 17:57:29.000000000 -0300 ++++ xfprint4-4.6.0/xfprint-manager/xfprint-manager.desktop.in 2009-03-31 18:01:34.000000000 -0300 +@@ -9,3 +9,4 @@ + Categories=X-XFCE;Utility; + OnlyShowIn=XFCE; + _GenericName=Print Manager ++NoDisplay=true +Index: xfprint4-4.6.0/xfprint-settings/xfprint-settings.desktop.in +=================================================================== +--- xfprint4-4.6.0.orig/xfprint-settings/xfprint-settings.desktop.in 2009-03-31 17:57:30.000000000 -0300 ++++ xfprint4-4.6.0/xfprint-settings/xfprint-settings.desktop.in 2009-03-31 18:01:47.000000000 -0300 +@@ -10,3 +10,5 @@ + OnlyShowIn=XFCE; + _GenericName=Printing System Settings + _X-XfceSettingsName=Printing ++NoDisplay=true ++X-XfceSettingsManagerHidden=true +Index: xfprint4-4.6.0/xfprint/xfprint.desktop.in +=================================================================== +--- xfprint4-4.6.0.orig/xfprint/xfprint.desktop.in 2009-03-31 17:57:29.000000000 -0300 ++++ xfprint4-4.6.0/xfprint/xfprint.desktop.in 2009-03-31 18:01:34.000000000 -0300 +@@ -9,3 +9,4 @@ + Categories=X-XFCE;Utility; + OnlyShowIn=XFCE; + _GenericName=Print Dialog ++NoDisplay=true --- xfprint4-4.6.1.orig/debian/patches/02_refresh-new-settings.patch +++ xfprint4-4.6.1/debian/patches/02_refresh-new-settings.patch @@ -0,0 +1,49 @@ +--- xfprint-4.4.2.orig/xfprint/print_dialog.c 2007-11-17 20:31:59.000000000 +0100 ++++ xfprint-4.4.2+fco/xfprint/print_dialog.c 2008-04-21 13:19:57.000000000 +0200 +@@ -422,6 +422,19 @@ + printers_free (printers); + } + ++static void ++print_dialog_get_settings (XfprintSettings *settings, PrintDialog * dlg) ++{ ++ PrintDialogPrivate *priv = PRINT_DIALOG_GET_PRIVATE (dlg); ++ ++ sheets_page_get_settings (SHEETS_PAGE (priv->sheets), &settings->sheets); ++ vpages_page_get_settings (VPAGES_PAGE (priv->vpages), &settings->vpages); ++ pprint_page_get_settings (PPRINT_PAGE (priv->pprint), &settings->pprint); ++ input_page_get_settings (INPUT_PAGE (priv->input), &settings->input); ++ head_page_get_settings (HEAD_PAGE (priv->head), &settings->headings); ++ settings->copies = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON (priv->copies)); ++} ++ + /*************/ + /* callbacks */ + /*************/ +@@ -437,6 +450,7 @@ + XfprintFilter *filter; + + filters = xfprint_filterlist_new (); ++ print_dialog_get_settings (priv->settings, dlg); + + if (GTK_WIDGET_IS_SENSITIVE (priv->entry_file)) { + ofile = g_strdup (gtk_entry_get_text (GTK_ENTRY (priv->entry_file))); +@@ -495,17 +509,11 @@ + static void + button_save_clicked_cb (GtkWidget * widget, PrintDialog *dlg) + { +- PrintDialogPrivate *priv = PRINT_DIALOG_GET_PRIVATE (dlg); + XfprintSettings *settings; + + settings = xfprintsettings_defaults (); + +- sheets_page_get_settings (SHEETS_PAGE (priv->sheets), &settings->sheets); +- vpages_page_get_settings (VPAGES_PAGE (priv->vpages), &settings->vpages); +- pprint_page_get_settings (PPRINT_PAGE (priv->pprint), &settings->pprint); +- input_page_get_settings (INPUT_PAGE (priv->input), &settings->input); +- head_page_get_settings (HEAD_PAGE (priv->head), &settings->headings); +- settings->copies = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON (priv->copies)); ++ print_dialog_get_settings (settings, dlg); + + xfprintsettings_save (settings); + xfprintsettings_free (settings); --- xfprint4-4.6.1.orig/debian/patches/series +++ xfprint4-4.6.1/debian/patches/series @@ -0,0 +1,4 @@ +01_debug-lpr-command.patch +02_refresh-new-settings.patch +hide_desktopfiles.patch +03_fix-wl-as-needed.patch