diff --git a/net-print/cups/ChangeLog b/net-print/cups/ChangeLog deleted file mode 100644 index 4d8de9a..0000000 --- a/net-print/cups/ChangeLog +++ /dev/null @@ -1,1445 +0,0 @@ -# ChangeLog for net-print/cups -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups/ChangeLog,v 1.344 2009/03/09 18:42:27 armin76 Exp $ - - 02 May 2010; Mario Fetka -cups-1.3.9-r1.ebuild, - -cups-1.3.9-r2.ebuild, -cups-1.3.10.ebuild, -cups-1.3.10-r2.ebuild, - -cups-1.4.1.ebuild, -cups-1.4.2-r1.ebuild: - delete old - - 02 May 2010; Mario Fetka +cups-1.4.3-r1.ebuild: - bump - - 18 Feb 2010; Mario Fetka - +files/cups-1.3.11-str3200.patch, - +files/cups-1.3.11-str3367-security-1.3v2.patch, - +files/cups-1.3.11-str3401-security-1.3v2-regression.patch, - cups-1.4.2-r1.ebuild: - update ebuild - - 28 Jan 2010; Mario Fetka cups-1.4.2-r1.ebuild: - correct dependencies - - 07 Dec 2009; Mario Fetka - +files/cups-1.4.2-str3200.patch: - add missing file - - 05 Dec 2009; Mario Fetka +cups-1.4.2-r1.ebuild: - Bump - -*cups-1.3.11 (09 Jul 2009) - - 09 Jul 2009; Mario Fetka +cups-1.3.11.ebuild: - Bump - -*cups-1.3.10-r2 (04 Jul 2009) - - 04 Jul 2009; Mario Fetka +cups-1.3.10-r2.ebuild, - +files/cups-1.3.10-str3178.patch: - Bump security patch - -* cups-1.3.10 (17 Apr 2009) - - 17 Apr 2009; Mario Fetka cups-1.3.10: - Bump ldap draft patch - - 14 Mar 2009; Mario Fetka +cups-1.3.9-r2.ebuild: - bump revision - - 13 Mar 2009; Mario Fetka ChangeLog: - add ldap Draft patch - - 09 Mar 2009; Raúl Porcel cups-1.3.9-r1.ebuild: - Add workaround for sh - - 11 Dec 2008; Tobias Klausmann cups-1.3.9-r1.ebuild: - Stable on alpha, bug #249727 - - 10 Dec 2008; Raúl Porcel cups-1.3.9-r1.ebuild: - arm/ia64 stable wrt #249727 - - 09 Dec 2008; Friedrich Oslage cups-1.3.9-r1.ebuild: - Stable on sparc, security bug #249727 - - 09 Dec 2008; Jeroen Roovers cups-1.3.9-r1.ebuild: - Stable for HPPA (bug #249727). - - 08 Dec 2008; Brent Baude cups-1.3.9-r1.ebuild: - Marking cups-1.3.9-r1 ppc64 for bug 249727 - - 08 Dec 2008; Markus Meier cups-1.3.9-r1.ebuild: - x86 stable, bug #249727 - - 07 Dec 2008; Richard Freeman cups-1.3.9-r1.ebuild: - amd64 stable - 249727 - - 06 Dec 2008; Tobias Scherbaum - cups-1.3.9-r1.ebuild: - ppc stable, bug #249727 - -*cups-1.3.9-r1 (04 Dec 2008) - - 04 Dec 2008; Timo Gurr - +files/cups-1.3.9-CVE-2008-5286.patch, -cups-1.3.9.ebuild, - +cups-1.3.9-r1.ebuild: - Revbump fixing security bug #249727 (CVE-2008-5286). Remove old. - - 25 Nov 2008; Timo Gurr - -files/cups-1.2.12-CVE-2007-4045.patch, - -files/cups-1.2.12-CVE-2007-4351.patch, - -files/cups-1.2.12-CVE-2007-5849.patch, - -files/cups-1.2.12-CVE-2008-0047.patch, - -files/cups-1.2.12-CVE-2008-0053.patch, - -files/cups-1.2.12-CVE-2008-0882.patch, - -files/cups-1.2.12-CVE-2008-1373.patch, - -files/cups-1.2.12-CVE-2008-1722.patch, -files/cupsd.init, - -cups-1.2.12-r4.ebuild, -cups-1.2.12-r8.ebuild, -cups-1.3.8-r1.ebuild: - Remove old and vulnerable versions, finally getting rid of CUPS 1.2.x. - - 09 Nov 2008; Tobias Klausmann Manifest: - Fixed manifest for cups-1.3.8-source.tar.bz2 - - 09 Nov 2008; Raúl Porcel cups-1.3.8-r2.ebuild: - ia64 stable - - 08 Nov 2008; Tobias Klausmann cups-1.3.8-r2.ebuild: - Stable on alpha, bug #238976 - - 11 Oct 2008; Timo Gurr - -files/cups-1.3.7-CVE-2008-1722.patch: - Fix broken Manifest, bug #241216. Remove leftover patch from filesdir. - - 10 Oct 2008; Timo Gurr cups-1.2.12-r8.ebuild: - Doh, correct copy&paste error. - -*cups-1.3.9 (10 Oct 2008) -*cups-1.3.8-r2 (10 Oct 2008) - - 10 Oct 2008; Timo Gurr - +files/cups-1.3.8-CVE-2008-3639.patch, - +files/cups-1.3.8-CVE-2008-3640.patch, - +files/cups-1.3.8-CVE-2008-3641.patch, +files/cups-1.3.8-str2924.patch, - cups-1.2.12-r4.ebuild, -cups-1.2.12-r7.ebuild, cups-1.2.12-r8.ebuild, - -cups-1.3.7-r1.ebuild, -cups-1.3.8.ebuild, +cups-1.3.8-r2.ebuild, - +cups-1.3.9.ebuild: - Bump CUPS to new version 1.3.9 and revision 1.3.8-r2 to address some - security issues, bug #238976 and fix the broken desktop file, bug #236706 - (Thanks to Pacho Ramos). Remove keywords on 1.2.12 to prevent users from - installing a unsecure CUPS version. - - 24 Sep 2008; Jeroen Roovers cups-1.3.8-r1.ebuild: - Stable for HPPA (bug #235907). - - 15 Sep 2008; Tobias Klausmann cups-1.3.8-r1.ebuild: - Stable on alpha, bug #235907 - - 12 Sep 2008; Markus Meier cups-1.3.8-r1.ebuild: - x86 stable, bug #235907 - - 08 Sep 2008; Raúl Porcel cups-1.3.8-r1.ebuild: - ia64 stable wrt #235907 - - 06 Sep 2008; nixnut cups-1.3.8-r1.ebuild: - Stable on ppc wrt bug 235907 - - 02 Sep 2008; Ferris McCormick cups-1.3.8-r1.ebuild: - Sparc stable, Bug #235907. - - 01 Sep 2008; Raúl Porcel cups-1.3.8-r1.ebuild: - Fix SRC_URI - - 01 Sep 2008; Thomas Anderson - cups-1.3.8-r1.ebuild: - stable amd64, bug 235907 - - 31 Aug 2008; Brent Baude cups-1.3.8-r1.ebuild: - stable ppc64, bug 235907 - -*cups-1.3.8-r1 (22 Aug 2008) - - 22 Aug 2008; Timo Gurr - +files/cups-1.3.8-str2892-1.3.patch, +cups-1.3.8-r1.ebuild: - Revbump adding upstream fix for using the webinterface via SSL with FF3, - upstream bug STR #2892, Gentoo bug #231430. - - 01 Aug 2008; Timo Gurr cups-1.3.8.ebuild: - Update SRC_URI, fixing bug #232978. - -*cups-1.3.8 (25 Jul 2008) - - 25 Jul 2008; Timo Gurr -files/cups-1.3.7-str2750.patch, - -files/cups-1.3.7-str2860.patch, -cups-1.3.7-r3.ebuild, - +cups-1.3.8.ebuild: - Version bump, fixing bug #232493. Dropping patches included upstream and - remove older version. - -*cups-1.3.7-r3 (16 Jul 2008) - - 16 Jul 2008; Timo Gurr -files/cups-1.2.0-bindnow.patch, - -files/cups-1.3.7-peercred.patch, +files/cups-1.3.7-str2860.patch, - cups-1.2.12-r4.ebuild, -cups-1.3.7-r2.ebuild, +cups-1.3.7-r3.ebuild: - Revision bump, fixing bug #222513, bug #223333, bug #230769 and bug - #227013. - - 14 Jun 2008; Zac Medico cups-1.2.12-r4.ebuild, - cups-1.2.12-r7.ebuild, cups-1.2.12-r8.ebuild, cups-1.3.7-r1.ebuild, - cups-1.3.7-r2.ebuild: - Bug #226505 - For compatibility with phase execution order in - >=portage-2.1.5, call has_version inside pkg_preinst instead of - pkg_postinst. - -*cups-1.3.7-r2 (09 Jun 2008) - - 09 Jun 2008; Timo Gurr - +files/cups-1.3.7-peercred.patch, +files/cups-1.3.7-str2750.patch, - +cups-1.3.7-r2.ebuild: - Add cups-1.3.7-r2.ebuild, fixes glibc-2.8 compatibility bug #225421 and - also addresses an issue with IPP authentification. - - 18 May 2008; Markus Meier cups-1.3.7-r1.ebuild: - amd64/x86 stable, bug #221065 - - 12 May 2008; Brent Baude cups-1.3.7-r1.ebuild: - stable ppc, bug 221065 - - 12 May 2008; Raúl Porcel cups-1.3.7-r1.ebuild: - alpha/ia64/sparc stable wrt #221065 - - 12 May 2008; Jeroen Roovers cups-1.3.7-r1.ebuild: - Stable for HPPA (bug #221065). - - 11 May 2008; Markus Rothe cups-1.3.7-r1.ebuild: - Stable on ppc64; bug #221065 - - 17 Apr 2008; Raúl Porcel cups-1.2.12-r8.ebuild: - ia64 stable - - 17 Apr 2008; Markus Meier cups-1.2.12-r8.ebuild: - amd64/x86 stable, security bug #217232 - - 16 Apr 2008; Tobias Klausmann cups-1.2.12-r8.ebuild: - Stable on alpha, bug #217232 - - 16 Apr 2008; Tobias Scherbaum - cups-1.2.12-r8.ebuild: - ppc stable, bug #217232 - - 15 Apr 2008; Jeroen Roovers cups-1.2.12-r8.ebuild: - Stable for HPPA (bug #217232). - - 15 Apr 2008; Ferris McCormick cups-1.2.12-r8.ebuild: - Sparc stable, security Bug #217232. - - 15 Apr 2008; Markus Rothe cups-1.2.12-r8.ebuild: - Stable on ppc64; bug #217232 - -*cups-1.3.7-r1 (14 Apr 2008) -*cups-1.2.12-r8 (14 Apr 2008) - - 14 Apr 2008; Timo Gurr - +files/cups-1.2.12-CVE-2008-1722.patch, - -files/cups-1.3.6-CVE-2008-1373.patch, - +files/cups-1.3.7-CVE-2008-1722.patch, - +files/cups-1.3.7-backend-https.patch, +cups-1.2.12-r8.ebuild, - -cups-1.3.6-r3.ebuild, -cups-1.3.7.ebuild, +cups-1.3.7-r1.ebuild: - Security bump, see bug #217232. Also fixes bug #217293. - -*cups-1.3.7 (05 Apr 2008) - - 05 Apr 2008; Timo Gurr +cups-1.3.7.ebuild: - Add cups-1.3.7.ebuild, version bump, fixes bug #202914, #213121 and - #215901. - - 05 Apr 2008; Stefan Schweizer cups-1.2.12-r4.ebuild, - -cups-1.2.12-r5.ebuild, -cups-1.2.12-r6.ebuild, cups-1.2.12-r7.ebuild, - -cups-1.3.6-r1.ebuild, -cups-1.3.6-r2.ebuild, cups-1.3.6-r3.ebuild: - gimp-print -> gutenprint - - 02 Apr 2008; Raúl Porcel cups-1.2.12-r7.ebuild: - ia64 stable - -*cups-1.3.6-r3 (01 Apr 2008) - - 01 Apr 2008; Peter Volkov - +files/cups-1.3.6-CVE-2008-1373.patch, +cups-1.3.6-r3.ebuild: - Fixing overflow in gif image filter, security bug #214068, thank Robert - Buchholz for report. - - 01 Apr 2008; Robert Buchholz cups-1.2.12-r7.ebuild: - amd64 stable, bug #214068 - -*cups-1.2.12-r7 (01 Apr 2008) - - 01 Apr 2008; Peter Volkov - +files/cups-1.2.12-CVE-2008-0053.patch, - +files/cups-1.2.12-CVE-2008-1373.patch, +cups-1.2.12-r7.ebuild: - Fixing multiple security vulnerabilities, bug #214068, thank Robert - Buchholz and all other developers working on that bug. - - 23 Mar 2008; Tobias Scherbaum - cups-1.2.12-r6.ebuild: - ppc stable, bug #212364 - - 22 Mar 2008; Tobias Klausmann cups-1.2.12-r6.ebuild: - Stable on alpha, bug #212364 - - 22 Mar 2008; Raúl Porcel cups-1.2.12-r6.ebuild: - ia64 stable wrt #212364 - -*cups-1.3.6-r2 (19 Mar 2008) -*cups-1.2.12-r6 (19 Mar 2008) - - 19 Mar 2008; Robert Buchholz - +files/cups-1.2.12-CVE-2008-0047.patch, +cups-1.2.12-r6.ebuild, - +cups-1.3.6-r2.ebuild: - Non-maintainer-commit: Version bump for security bug 212364 (CVE-2008-0047). - Ebuild created by Timo Gurr . - - 04 Mar 2008; Tobias Scherbaum - cups-1.2.12-r5.ebuild: - ppc stable, bug #211449 - - 02 Mar 2008; Richard Freeman cups-1.2.12-r5.ebuild: - amd64 stable - 211449 - - 02 Mar 2008; Markus Rothe cups-1.2.12-r5.ebuild: - Stable on ppc64; bug #211449 - - 02 Mar 2008; Raúl Porcel cups-1.2.12-r5.ebuild: - alpha/ia64 stable wrt #211449 - - 29 Feb 2008; Ferris McCormick cups-1.2.12-r5.ebuild: - Sparc stable --- Security Bug #211449 --- verified (remote) with ps and pdf. - - 29 Feb 2008; Jeroen Roovers cups-1.2.12-r5.ebuild: - Stable for HPPA (bug #211449). - - 29 Feb 2008; Christian Faulhammer - cups-1.2.12-r5.ebuild: - stable x86, security bug 211449 - -*cups-1.3.6-r1 (28 Feb 2008) -*cups-1.2.12-r5 (28 Feb 2008) - - 28 Feb 2008; Timo Gurr - -files/cups-1.2.4-CVE-2007-4045.patch, -files/cups-1.2-str2561-v2.patch, - +files/cups-1.2.12-CVE-2007-4045.patch, - +files/cups-1.2.12-CVE-2007-4351.patch, - +files/cups-1.2.12-CVE-2008-0882.patch, -files/cups-1.3.0-bindnow.patch, - -files/cups-1.3.4-CVE-2007-4045.patch, -files/pdftops.pl, - -cups-1.2.10-r1.ebuild, cups-1.2.12-r4.ebuild, +cups-1.2.12-r5.ebuild, - -cups-1.3.5.ebuild, -cups-1.3.6.ebuild, +cups-1.3.6-r1.ebuild: - Add cups-1.2.12-r5.ebuild to fix security issue CVE-2008-0882, see bug - #211449.Remove older vulnerable versions. Rename patches for better - versioning. Minor ebuild cleanups. - -*cups-1.3.6 (22 Feb 2008) - - 22 Feb 2008; Timo Gurr cups-1.2.10-r1.ebuild, - -cups-1.2.12-r2.ebuild, -cups-1.2.12-r3.ebuild, +cups-1.3.6.ebuild: - Add cups-1.3.6.ebuild, version bump. Also remove bindnow to solve the - portage QA warning. Clean up old ebuilds and fix some quoting. - - 26 Dec 2007; Doug Klima cups-1.2.12-r2.ebuild, - cups-1.2.12-r3.ebuild, cups-1.2.12-r4.ebuild, cups-1.3.5.ebuild: - Fix LDAP + CUPS issue once and for all. CUPS used older, deprecated API - calls to be compatible with all LDAP implementations out there. You must - define LDAP_DEPRECATED so that th headers define them. - -*cups-1.3.5 (18 Dec 2007) -*cups-1.2.12-r4 (18 Dec 2007) - - 18 Dec 2007; Timo Gurr - +files/cups-1.2.12-CVE-2007-5849.patch, +files/pdftops-1.20.gentoo, - -cups-1.1.23-r8.ebuild, +cups-1.2.12-r4.ebuild, -cups-1.3.4-r3.ebuild, - +cups-1.3.5.ebuild: - Add cups ebuilds with security fixes for bug #201042 and bug #201570. - Cleanup older ones. - - 10 Dec 2007; Raúl Porcel cups-1.2.12-r3.ebuild: - alpha/ia64 stable wrt security #199195 - - 10 Dec 2007; Ferris McCormick cups-1.2.12-r3.ebuild: - Sparc stable --- security Bug #199195 - - 08 Dec 2007; cups-1.2.12-r3.ebuild: - Stable on amd64 wrt bug 199195 - - 08 Dec 2007; Jeroen Roovers cups-1.2.12-r3.ebuild: - Stable for HPPA (bug #199195). - - 07 Dec 2007; Tobias Scherbaum - cups-1.2.12-r3.ebuild: - ppc stable, bug #199195 - - 07 Dec 2007; Markus Rothe cups-1.2.12-r3.ebuild: - Stable on ppc64; bug #199195 - - 07 Dec 2007; Christian Faulhammer - cups-1.2.12-r3.ebuild: - stable x86, security bug 199195 - - 20 Nov 2007; Joshua Kinard cups-1.2.12-r2.ebuild: - Stable on mips, per #196736. - -*cups-1.3.4-r3 (16 Nov 2007) -*cups-1.2.12-r3 (16 Nov 2007) - - 16 Nov 2007; Timo Gurr - +files/cups-1.2.4-CVE-2007-4045.patch, - +files/cups-1.3.4-CVE-2007-4045.patch, -cups-1.2.12-r1.ebuild, - +cups-1.2.12-r3.ebuild, -cups-1.3.4-r2.ebuild, +cups-1.3.4-r3.ebuild: - Revbump adding the patches to fix CVE-2007-4045, see bug #199195. Also - remove an older vulnerable version. - -*cups-1.3.4-r2 (12 Nov 2007) - - 12 Nov 2007; Timo Gurr -cups-1.3.4-r1.ebuild, - +cups-1.3.4-r2.ebuild: - Revbump to fix remaining broken init scripts out there, fixes bug #198661. - Thanks vapier for the fix. - - 10 Nov 2007; Raúl Porcel cups-1.2.12-r2.ebuild: - alpha/ia64 stable wrt #196736 - - 09 Nov 2007; Mike Frysinger cups-1.3.4-r1.ebuild: - Fix installation of cups init.d script. - - 09 Nov 2007; Daniel Gryniewicz cups-1.2.12-r2.ebuild: - Marked stable on amd64 for bug #196736 - - 09 Nov 2007; Stefan Schweizer files/cupsd.init, - files/cupsd.init.d: - remove after vmware to work around hanging boot, bug 89956 - -*cups-1.3.4-r1 (08 Nov 2007) - - 08 Nov 2007; Timo Gurr +files/cupsd.init.d, - -cups-1.3.4.ebuild, +cups-1.3.4-r1.ebuild: - New revision cups-1.3.4-r1, fixes bug #198267 and bug #198305. - - 06 Nov 2007; Tobias Scherbaum - cups-1.2.12-r2.ebuild: - ppc stable, bug #196736 - - 06 Nov 2007; Jeroen Roovers cups-1.2.12-r2.ebuild: - Stable for HPPA (bug #196736). - - 06 Nov 2007; Markus Rothe cups-1.2.12-r2.ebuild: - Stable on ppc64; bug #196736 - - 06 Nov 2007; Christian Faulhammer - cups-1.2.12-r2.ebuild: - stable x86, security bug 196736 - - 05 Nov 2007; Timo Gurr cups-1.3.4.ebuild: - Remove bluetooth USE flag from cups-1.3.4.ebuild to avoid breakage on some - archs. - - 05 Nov 2007; Ferris McCormick cups-1.2.12-r2.ebuild: - Sparc stable --- security Bug #196736 --- still prints things. - - 05 Nov 2007; Stefan Schweizer - -files/cups-1.1.23-image-png.patch, -files/cups-1.1-str2561-v2.patch, - -files/cups-1.1.23-bindnow.patch, -files/cups-1.1.23-respectldflags.patch, - -files/cups.xinetd, -files/cups-gcc4-amd64.patch, - -files/cups-gentooalt.patch, -files/cupsaddsmb.patch, - -files/disable-strip.patch, cups-1.1.23-r8.ebuild, -cups-1.1.23-r9.ebuild: - Change the cups-1.1 ebuild to be only a pointer to newer ebuilds. We cannot - remove it because the mips stable tree would break then - -*cups-1.3.4 (05 Nov 2007) -*cups-1.2.12-r2 (05 Nov 2007) -*cups-1.1.23-r9 (05 Nov 2007) - - 05 Nov 2007; Timo Gurr - +files/cups-1.1-str2561-v2.patch, +files/cups-1.2-str2561-v2.patch, - +cups-1.1.23-r9.ebuild, +cups-1.2.12-r2.ebuild, -cups-1.3.3.ebuild, - +cups-1.3.4.ebuild: - Revbump adding the patches to fix CVE-2007-4351, see bug #196736. Also add - cups-1.3.4.ebuild and remove old version. - - 28 Oct 2007; Markus Rothe cups-1.2.12-r1.ebuild: - Stable on ppc64; bug #195278 - - 27 Oct 2007; nixnut cups-1.2.12-r1.ebuild: - Stable on ppc wrt bug 195278 - - 25 Oct 2007; Daniel Gryniewicz cups-1.2.12-r1.ebuild: - Marked stable on amd64 for bug #195278 - - 24 Oct 2007; Ferris McCormick cups-1.2.12-r1.ebuild: - Sparc stable --- Bug #195278 --- poppler requirement and seems fine. - - 24 Oct 2007; Jeroen Roovers cups-1.2.12-r1.ebuild: - Stable for HPPA (bug #195278). Fixed quoting issues. - - 22 Oct 2007; Markus Meier cups-1.2.12-r1.ebuild: - x86 stable, bug #195278 - -*cups-1.3.3 (10 Oct 2007) - - 10 Oct 2007; Timo Gurr +files/cups-1.3.0-bindnow.patch, - +files/cups-1.3.0-configure.patch, +cups-1.3.3.ebuild: - Add cups-1.3.3.ebuild, fixes bug #188993 and also has a patch applied for - bug #192294. - -*cups-1.2.12-r1 (09 Oct 2007) - - 09 Oct 2007; Stefan Schweizer - -files/cups-1.2.1-ssldir.patch, -files/cups-1.2.5.patch, files/pdftops.pl, - -cups-1.2.9.ebuild, -cups-1.2.11.ebuild, -cups-1.2.12.ebuild, - +cups-1.2.12-r1.ebuild: - Fix pdftops with poppler-0.6 thanks to Christian Aistleitner - in bug 195278 - - 07 Aug 2007; Raúl Porcel cups-1.2.10-r1.ebuild: - ia64 stable wrt #180906 - - 21 Jul 2007; Raúl Porcel cups-1.2.10-r1.ebuild: - alpha stable wrt #180909, thanks to Brian Evans and Tobias Klausmann for - testing - - 20 Jul 2007; Roy Marples cups-1.2.12.ebuild: - Keyworded ~sparc-fbsd. - -*cups-1.2.12 (13 Jul 2007) - - 13 Jul 2007; Stefan Schweizer +cups-1.2.12.ebuild: - version bump - - 11 Jun 2007; Daniel Gryniewicz cups-1.2.10-r1.ebuild: - Marked stable on amd64 for bug #180909 - - 10 Jun 2007; Tobias Scherbaum - cups-1.2.10-r1.ebuild: - ppc stable, bug #180909 - - 07 Jun 2007; Markus Rothe cups-1.2.10-r1.ebuild: - Stable on ppc64; bug #180909 - - 07 Jun 2007; Christian Faulhammer - cups-1.2.10-r1.ebuild: - stable x86, bug 180909 - - 06 Jun 2007; Raúl Porcel cups-1.2.10-r1.ebuild: - Restore ~x86 as it needs some dep that isn't stable - - 06 Jun 2007; Christian Faulhammer - cups-1.2.10-r1.ebuild: - stable x86, bug 180909 - - 06 Jun 2007; Jeroen Roovers cups-1.2.10-r1.ebuild: - Stable for HPPA (bug #180909). - - 05 Jun 2007; Gustavo Zacarias cups-1.2.10-r1.ebuild: - Stable on sparc wrt #180909 - -*cups-1.2.11 (09 May 2007) - - 09 May 2007; Stefan Schweizer +cups-1.2.11.ebuild: - version bump and add lib64 check thanks to Sal Gonzalez - in bug 173789 - -*cups-1.2.10-r1 (01 May 2007) - - 01 May 2007; Denis Dupeyron +cups-1.2.10-r1.ebuild: - Fixed bug #172341. - - 07 Apr 2007; Stefan Schweizer cups-1.2.9.ebuild, cups-1.2.10.ebuild: - Use pstoraster for gs-gpl and -gnu to make them work with gimp-print for - example, thanks to nicola.rauseo@gmail.com in bug 163897 - -*cups-1.2.10 (07 Apr 2007) - - 07 Apr 2007; Stefan Schweizer +cups-1.2.10.ebuild: - version bump - - 29 Mar 2007; Chris Gianelloni cups-1.2.9.ebuild: - Stable on alpha wrt bug #170881. - - 27 Mar 2007; Jeroen Roovers cups-1.2.9.ebuild: - Stable for HPPA (bug #170881). - - 27 Mar 2007; Chris Gianelloni cups-1.2.9.ebuild: - Stable on amd64/ia64 wrt bug #170881. - - 26 Mar 2007; Gustavo Zacarias cups-1.2.9.ebuild: - Stable on sparc wrt security #170881 - - 25 Mar 2007; Andrej Kacian cups-1.2.9.ebuild: - Stable on x86, security bug #170881. - - 25 Mar 2007; Tobias Scherbaum cups-1.2.9.ebuild: - Stable on ppc wrt bug #170881. - - 25 Mar 2007; Markus Rothe cups-1.2.9.ebuild: - Stable on ppc64; bug #170881 - -*cups-1.2.9 (20 Mar 2007) - - 20 Mar 2007; Stefan Schweizer +cups-1.2.9.ebuild: - version bump - -*cups-1.2.8 (19 Feb 2007) - - 19 Feb 2007; +cups-1.2.8.ebuild: - Version bump, fixes bugs 167467 and 158404 - - 03 Dec 2006; Tobias Scherbaum cups-1.2.6.ebuild: - ppc stable, bug #155382 - - 01 Dec 2006; Gustavo Zacarias cups-1.2.6.ebuild: - Stable on hppa wrt #155382 - - 30 Nov 2006; Markus Rothe cups-1.2.6.ebuild: - Stable on ppc64; bug #155382 - - 27 Nov 2006; Patrick McLean cups-1.2.6.ebuild: - Stable on amd64 (bug #155382) - - 22 Nov 2006; Gustavo Zacarias cups-1.2.6.ebuild: - Stable on sparc - - 21 Nov 2006; Christian Faulhammer cups-1.2.6.ebuild: - stable x86, bug #155382 - -*cups-1.2.7 (17 Nov 2006) - - 17 Nov 2006; Stefan Schweizer +cups-1.2.7.ebuild: - version bump - - 08 Nov 2006; Stefan Schweizer -cups-1.2.5.ebuild: - fix digest - - 08 Nov 2006; Seemant Kulleen +files/cups-1.2.5.patch, - +cups-1.2.5.ebuild: - restoring 1.2.5 until the distfile issue is properly sorted - - 07 Nov 2006; Patrick McLean cups-1.1.23-r8.ebuild, - cups-1.2.6.ebuild: - Add WANT_AUTOMAKE=latest to all current versions to fix a build error on - systems without aclocal-1.10 installed. - - 07 Nov 2006; Stefan Schweizer cups-1.2.6.ebuild: - We DoSed easysw, mirror on gentooexperimental until it is on the Gentoo - mirrors, bug 154396 - -*cups-1.2.6 (07 Nov 2006) - - 07 Nov 2006; Stefan Schweizer - -files/cups-1.2.5.patch, -cups-1.2.4.ebuild, -cups-1.2.5.ebuild, - +cups-1.2.6.ebuild: - version bump - - 01 Nov 2006; Doug Goldstein cups-1.2.4.ebuild, - cups-1.2.5.ebuild: - Fixing dbus depend - - 21 Oct 2006; Stefan Schweizer files/cups-1.2.5.patch: - fix patch, thanks to Kalidarn in bug 152182 - -*cups-1.2.5 (21 Oct 2006) - - 21 Oct 2006; Stefan Schweizer - +files/cups-1.2.5.patch, +cups-1.2.5.ebuild: - version bump - - 14 Oct 2006; Stefan Schweizer -cups-1.2.2.ebuild, - cups-1.2.4.ebuild: - remove old - - 02 Oct 2006; Stefan Schweizer cups-1.2.4.ebuild: - I wonder why those blanks matter - -*cups-1.2.4 (24 Sep 2006) - - 24 Sep 2006; Stefan Schweizer - -files/cupsDirRead-dont-end-on-failed-stat.patch, -cups-1.2.3.ebuild, - +cups-1.2.4.ebuild: - version bump - - 14 Sep 2006; Stefan Schweizer - -files/cups-1.1.22-xpdf2-underflow.patch, -files/cups.pam, - -files/cups-lppasswd-setXid.patch, -files/xpdf-goo-sizet.patch, - -files/xpdf-pl3.patch, -cups-1.1.23-r1.ebuild: - remove old, thanks jakub - - 06 Sep 2006; Stefan Schweizer cups-1.2.3.ebuild: - Set PDEPEND correctly thanks to Sascha Lucas - in bug 146517 - - 05 Sep 2006; Joshua Kinard cups-1.2.3.ebuild: - Added ~mips to KEYWORDS. - - 05 Sep 2006; Joshua Kinard cups-1.1.23-r8.ebuild: - Marked stable on mips. - -*cups-1.2.3 (04 Sep 2006) - - 04 Sep 2006; Stefan Schweizer - +files/cupsDirRead-dont-end-on-failed-stat.patch, +cups-1.2.3.ebuild: - Add php useflag, bug 144464 thanks to Christian Korff - , version bump thanks to Francisco Javier - in bug 146266, add patch from upstream issue tracker to - fix problems with dead links thanks to Ed Catmur - - 02 Sep 2006; Stefan Schweizer cups-1.2.2.ebuild: - resolve circular dep by moving the ppds dep to PDEPEND, thanks to Mart - Raudsepp in bug 145920 - - 21 Aug 2006; Stefan Schweizer cups-1.2.2.ebuild: - Change to || dbus depend in order to solve bug 144527 - - 19 Aug 2006; Stefan Schweizer cups-1.2.2.ebuild: - make gnutls mandatory because it does not work with openssl, thanks to - Jari-Matti Mäkelä and Bret Towe in bug - 138275 - - 18 Aug 2006; Stefan Schweizer cups-1.1.23-r8.ebuild, - cups-1.2.2.ebuild: - Fix ghostscript detection with gs-sp thanks to Sebastian Bergmann - in bug 144354 - - 18 Aug 2006; Stefan Schweizer cups-1.2.2.ebuild: - Depend with X useflag on xdg-utils to select the browser thanks to Wiktor - Wandachowicz in bug 137934 - - 17 Aug 2006; Stefan Schweizer cups-1.1.23-r8.ebuild, - cups-1.2.2.ebuild: - remove old, more on-demand the postinst information thanks to ph - in bug 142057 - -*cups-1.2.2 (23 Jul 2006) - - 23 Jul 2006; Stefan Schweizer +cups-1.2.2.ebuild: - version bump thanks to Timo Boettcher in bgu 141500 - - 03 Jul 2006; Gustavo Zacarias cups-1.1.23-r8.ebuild: - Stable on sparc wrt #138736 - -*cups-1.1.23-r8 (03 Jul 2006) - - 03 Jul 2006; Stefan Schweizer +cups-1.1.23-r8.ebuild: - Revision bump to push out libpng change, thanks to Ian Stakenvicius - in bug 136346, ~sparc because sparc does - not yet have libpng-1.2.10 stable - - 03 Jul 2006; Stefan Schweizer - +files/cups-1.1.23-image-png.patch, cups-1.1.23-r7.ebuild: - libpng >=1.2.10 compat thanks to kojiro in bug 136346 - - 02 Jul 2006; Stefan Schweizer cups-1.2.1-r2.ebuild: - Add ppds useflag to drag in the linuxprinting.org ppds as suggested by - spyderous - - 28 Jun 2006; Stefan Schweizer cups-1.2.1-r2.ebuild: - use pamd_mimic_system again thanks to robbat2 in bug 138315 - - 27 Jun 2006; Guy Martin cups-1.2.1-r2.ebuild: - Added ~hppa to KEYWORDS. - - 22 Jun 2006; Stefan Schweizer cups-1.2.1-r2.ebuild: - add if has_version =net-print/cups-1.1*; for the compat symlinks and einfo - thanks to jakub - -*cups-1.2.1-r2 (22 Jun 2006) - - 22 Jun 2006; Stefan Schweizer -cups-1.2.1-r1.ebuild, - +cups-1.2.1-r2.ebuild: - revision bump to allow remote administration with USE="ssl", recommend - emerge -va1 in postinst thanks to jakub - - 22 Jun 2006; Stefan Schweizer - +files/cups-1.2.1-ssldir.patch, +files/cupsd.init, -files/cupsd.rc6, - cups-1.1.23-r1.ebuild, cups-1.1.23-r7.ebuild, cups-1.2.1-r1.ebuild: - Add /etc/cups/ssl, thanks to Philipp Rosenberger - and Joe Kappus in bug 137444, ebuild cleanups - - 20 Jun 2006; Markus Rothe cups-1.2.1-r1.ebuild: - Added ~ppc64; bug #136902 - - 19 Jun 2006; Stefan Schweizer cups-1.2.1-r1.ebuild: - Add comment about rebuilding kdelibs thanks to Aaron - in bug 137274 - - 18 Jun 2006; Stefan Schweizer cups-1.2.1-r1.ebuild: - Disable xinetd by default thanks to robbat2 in bug 137130 - - 16 Jun 2006; Jason Wever cups-1.2.1-r1.ebuild: - Added ~sparc keyword wrt bug #136902. - - 15 Jun 2006; Stefan Schweizer cups-1.2.1-r1.ebuild: - Remove all arches that have libpaper not keyworded - - 15 Jun 2006; Stefan Schweizer cups-1.2.1-r1.ebuild: - Mention FEATURES=-collision-protect in the pkg-postinst einfo notes, thanks - to Michael Cramer in bug 136859 - - 15 Jun 2006; Stefan Schweizer cups-1.1.23-r1.ebuild, - cups-1.1.23-r7.ebuild: - Make libpng depend correctly a <1.2.10 one thanks to Friedrich Oslage - , Rob Couto and moesasji - in bug 136346 - - 14 Jun 2006; Rajiv Aaron Manglani cups-1.2.1-r1.ebuild: - install web interface files in data dir so FEATURES=nodoc works. - - 14 Jun 2006; Stefan Schweizer cups-1.2.1-r1.ebuild: - Add more useflags thanks to Gilles Dartiguelongue in bug - 136787, also improve postinst and add automatic update-help-symlinks - -*cups-1.2.1-r1 (13 Jun 2006) - - 13 Jun 2006; Rajiv Aaron Manglani - +cups-1.2.1-r1.ebuild: - put cups source files back where they belong. - - 05 Jun 2006; Stefan Schweizer -cups-1.2.0_pre.ebuild, - -cups-1.2.0.ebuild, cups-1.2.1.ebuild: - default to 106 for the lpadmin gid thanks to Nils Marving - in bug 134519, add a workaround for my own usb printer problem that is not - applied upstream - - 27 May 2006; Stefan Schweizer cups-1.2.1.ebuild: - Add ghostscript PDEPEND, add --with-docdir, readd initd file - -*cups-1.2.1 (25 May 2006) - - 25 May 2006; Stefan Schweizer +cups-1.2.1.ebuild: - version bump - -*cups-1.2.0 (08 May 2006) - - 08 May 2006; Stefan Schweizer - +files/cups-1.2.0-bindnow.patch, +cups-1.2.0.ebuild: - Version bump 1.2.0, still masked due to my printing still being - buggy+configuration changes whcih need user interaction - - 08 May 2006; Stefan Schweizer cups-1.2.0_pre.ebuild: - Add libpaper depend and remove config file sed - - 08 May 2006; Diego Pettenò cups-1.2.0_pre.ebuild: - Provide a lpadmin group as debian does, and use that as system group for - cups. Restrict test instead of providing a fake src_test. - - 07 May 2006; Diego Pettenò cups-1.2.0_pre.ebuild: - Install inside /usr/libexec to workaround multilib problems, and fix - cups-config file, too. - - 07 May 2006; Diego Pettenò cups-1.2.0_pre.ebuild: - Make sure that the cups-lpd xinetd file is safe for FreeBSD, too. - - 06 May 2006; Diego Pettenò cups-1.2.0_pre.ebuild: - Fix SERVERBIN path and fix multilib-strictness. Add optional dbus useflag. - -*cups-1.2.0_pre (05 May 2006) - - 05 May 2006; Stefan Schweizer files/pdftops.pl, - +cups-1.2.0_pre.ebuild: - Preview version of cups-1.2, masked for now - - 02 Apr 2006; Diego Pettenò cups-1.1.23-r7.ebuild: - Fix nls dependencies and add ~x86-fbsd keyword. - - 18 Mar 2006; Diego Pettenò - +files/cups-1.1.23-respectldflags.patch, cups-1.1.23-r7.ebuild: - Add patch to respect LDFLAGS while building shared libraries. - - 07 Feb 2006; Aron Griffis cups-1.1.23-r7.ebuild: - Mark 1.1.23-r7 stable on alpha - - 03 Feb 2006; Stefan Schweizer cups-1.1.23-r4.ebuild, - cups-1.1.23-r7.ebuild: - Remove the cjk einfo+IUSE, remove the xpdfrc symlink, bug 117576, also - remove xpdf from deps for -r4 - - 14 Jan 2006; Stefan Schweizer cups-1.1.23-r7.ebuild: - Add post-einfo note suggesting to emerge ghsotscript with USE=cups thanks to - Corvus Corax in bug 96985 - - 13 Jan 2006; Diego Pettenò cups-1.1.23-r7.ebuild: - The name of the function is bindnow-flags, not bindnow_flags. - - 13 Jan 2006; Mark Loeser cups-1.1.23-r7.ebuild: - Stable on x86; bug #117495 - - 12 Jan 2006; Simon Stelling cups-1.1.23-r7.ebuild: - stable on amd64 wrt bug 117495 - - 11 Jan 2006; Markus Rothe cups-1.1.23-r7.ebuild: - Stable on ppc64; bug #117495 - - 11 Jan 2006; Tobias Scherbaum - cups-1.1.23-r7.ebuild: - ppc stable, bug #117495, #117481 - - 11 Jan 2006; Gustavo Zacarias cups-1.1.23-r7.ebuild: - Stable on sparc wrt #117481 #117495 - - 10 Jan 2006; Stefan Schweizer -cups-1.1.23-r2.ebuild, - -cups-1.1.23-r3.ebuild, cups-1.1.23-r4.ebuild, -cups-1.1.23-r5.ebuild, - -cups-1.1.23-r6.ebuild: - Fix poppler/xpdf depend for the stable package and remove unused ebuilds - - 09 Jan 2006; Jeroen Roovers cups-1.1.23-r7.ebuild: - Marked hppa stable (bug #117495). - -*cups-1.1.23-r7 (27 Dec 2005) - - 27 Dec 2005; +cups-1.1.23-r7.ebuild: - Make cups dep on poppler. Bug #115863 - - 25 Dec 2005; Stefan Schweizer files/cupsaddsmb.patch: - Remove cvs Ids from patch, #116728 - -*cups-1.1.23-r6 (25 Dec 2005) - - 25 Dec 2005; Stefan Schweizer - +files/cupsaddsmb.patch, +cups-1.1.23-r6.ebuild: - Make Windows V6 drivers work thanks to Chris Smith - in bug 111272 - - 15 Dec 2005; Mark Loeser cups-1.1.23-r4.ebuild: - Stable on x86; bug #115286 - -*cups-1.1.23-r5 (14 Dec 2005) - - 14 Dec 2005; +files/cups-1.1.23-bindnow.patch, - +cups-1.1.23-r5.ebuild: - Allow configuration of bindnow-flags. Bug #115504 - - 14 Dec 2005; Fernando J. Pereda cups-1.1.23-r4.ebuild: - stable on alpha wrt bug #115286 - - 13 Dec 2005; Michael Hanselmann cups-1.1.23-r4.ebuild: - Stable on hppa, ppc. - - 13 Dec 2005; Markus Rothe cups-1.1.23-r4.ebuild: - Stable on ppc64; bug #115286 - - 13 Dec 2005; Gustavo Zacarias cups-1.1.23-r4.ebuild: - Stable on sparc wrt security #115286 - - 13 Dec 2005; cups-1.1.23-r4.ebuild: - Marked stable on amd64 - - 03 Oct 2005; MATSUU Takuto cups-1.1.23-r1.ebuild: - Stable on sh. - - 29 Jul 2005; Jonathan Smith cups-1.1.23-r1.ebuild, - cups-1.1.23-r2.ebuild, cups-1.1.23-r3.ebuild, cups-1.1.23-r4.ebuild: - #71202: make test is broken due to an interactive testing mechanism, so i - replaced the default src_test with a dummy one - - 18 Jul 2005; Carsten Lohrke cups-1.1.23-r4.ebuild: - Let's be a bit more careful what to rm -fR in pkg_preinst(). - - 12 Jun 2005; Heinrich Wendel cups-1.1.23-r3.ebuild, - cups-1.1.23-r4.ebuild: - bug #95852 - - 07 Jun 2005; Heinrich Wendel +files/pdftops.pl, - cups-1.1.23-r4.ebuild: - add pdftops to files, bug #93871 - -*cups-1.1.23-r4 (06 Jun 2005) - - 06 Jun 2005; Heinrich Wendel - +files/cups-gentooalt.patch, +files/cups-lppasswd-setXid.patch, - +cups-1.1.23-r4.ebuild: - cleanups, bsd support, bug #93960 - - 06 Jun 2005; Heinrich Wendel cups-1.1.23-r3.ebuild: - bug #48309 - -*cups-1.1.23-r3 (21 May 2005) - - 21 May 2005; Heinrich Wendel +cups-1.1.23-r3.ebuild: - add support for new pam eclass, use external xpdf - - 14 May 2005; Heinrich Wendel files/cupsd.rc6: - remove use vmware, bug #89956 - -*cups-1.1.23-r2 (10 May 2005) - - 10 May 2005; Heinrich Wendel +cups-1.1.23-r2.ebuild: - remove filter-fomit-frame-poitner; change coldplug to boot runlevel; add - info regarding printing guide - - 30 Apr 2005; Simon Stelling - +files/cups-gcc4-amd64.patch, cups-1.1.23-r1.ebuild: - added DieMumiee's patch to fix bug #79791 - - 28 Apr 2005; Heinrich Wendel files/cupsd.rc6: - revert 'use samba' again, it was the wrong way around - - 23 Apr 2005; Heinrich Wendel files/cupsd.rc6: - add use samba again, bug #89956 - - 08 Mar 2005; Heinrich Wendel -cups-1.1.23.ebuild, - -cups-1.1.23_rc1.ebuild: - cleanups - - 06 Feb 2005; Joshua Kinard cups-1.1.23-r1.ebuild: - Marked stable on mips. - - 21 Jan 2005; Jan Brinkmann cups-1.1.23-r1.ebuild: - stable on amd64. bug #78249. - - 21 Jan 2005; Lars Weiler cups-1.1.23-r1.ebuild: - Stable on ppc; bug #78249. - - 20 Jan 2005; Markus Rothe cups-1.1.23-r1.ebuild: - Stable on ppc64; bug #78249 - - 20 Jan 2005; Bryan Østergaard cups-1.1.23-r1.ebuild: - Stable on alpha, bug 78249. - - 20 Jan 2005; Gustavo Zacarias : - Actually with respect to #78249, bummer. - - 20 Jan 2005; Gustavo Zacarias cups-1.1.23-r1.ebuild: - Stable on sparc wrt #77805 - -*cups-1.1.23-r1 (19 Jan 2005) - - 19 Jan 2005; Heinrich Wendel +files/xpdf-pl3.patch, - +cups-1.1.23-r1.ebuild: - security bump; bug #78249 - - 19 Jan 2005; Joshua Kinard cups-1.1.23.ebuild: - Marked stable on mips. - - 11 Jan 2005; Bryan Østergaard cups-1.1.23.ebuild: - Stable on alpha, bug 77023. - - 11 Jan 2005; Guy Martin cups-1.1.23.ebuild: - Stable on hppa. - - 10 Jan 2005; Markus Rothe cups-1.1.23.ebuild: - Stable on ppc64 - - 10 Jan 2005; Jeremy Huddleston cups-1.1.23.ebuild: - Stable amd64, sparc. - - 10 Jan 2005; Lars Weiler cups-1.1.23.ebuild: - Stable on ppc; bug #77023. - -*cups-1.1.23 (07 Jan 2005) - - 07 Jan 2005; Heinrich Wendel +cups-1.1.23.ebuild: - security bump, bug #77023; use pdftops wrapper instead of builtin pdftops - - 03 Jan 2005; Heinrich Wendel - -files/cups-1.1.20-str633.patch, - -files/cups-1.1.20-xpdf-CESA-2004-007.patch.bz2, - -files/cups-1.1.20-xpdf2-underflow.patch, - -files/cups-1.1.20-zero-len-udp-dos.patch, - -files/cups-1.1.21-xpdf-CESA-2004-007.patch.bz2, -files/cupsd.conf-1.1.18, - -files/str920.patch, -cups-1.1.20-r5.ebuild, -cups-1.1.22.ebuild, - cups-1.1.23_rc1.ebuild: - cleanups; replace hotplug with coldplug - - 31 Dec 2004; Hardave Riar cups-1.1.23_rc1.ebuild: - Stable on mips, bug #74479 - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 27 Dec 2004; Bryan Østergaard cups-1.1.23_rc1.ebuild: - Stable on alpha, bug 74479. - - 27 Dec 2004; cups-1.1.23_rc1.ebuild: - stable on ppc: 74479 - - 27 Dec 2004; Markus Rothe cups-1.1.23_rc1.ebuild: - Stable on ppc64; bug #74479 - - 26 Dec 2004; Jeremy Huddleston - cups-1.1.23_rc1.ebuild: - Stable sparc and amd64. - -*cups-1.1.23_rc1 (26 Dec 2004) - - 26 Dec 2004; Heinrich Wendel +cups-1.1.23_rc1.ebuild: - version bump; mark stable on x86 because of security bugs in pdftops and - lppasswd, bug #74479 - - 12 Nov 2004; Heinrich Wendel -cups-1.1.20-r3.ebuild, - -cups-1.1.20-r4.ebuild, cups-1.1.22.ebuild: - move samba to PDEPEND, bug #62560; remove old ebuilds - - 07 Nov 2004; Joshua Kinard cups-1.1.20-r5.ebuild: - Marked stable on mips. - - 04 Nov 2004; Travis Tilley cups-1.1.20-r5.ebuild: - stable on amd64 - - 03 Nov 2004; Bryan Østergaard cups-1.1.20-r5.ebuild: - Stable on alpha, bug 69662. - - 03 Nov 2004; Markus Rothe cups-1.1.20-r5.ebuild: - Stable on ppc64, bug #69662 - - 03 Nov 2004; cups-1.1.20-r5.ebuild: - stable on ppc gsla: 69662 - - 03 Nov 2004; Gustavo Zacarias cups-1.1.20-r5.ebuild: - Stable on sparc wrt #69662 - -*cups-1.1.22 (01 Nov 2004) - - 01 Nov 2004; +files/xpdf-goo-sizet.patch, - +cups-1.1.20-r5.ebuild, -cups-1.1.21-r2.ebuild, +cups-1.1.22.ebuild: - fix secrutiy issue in pdftops, bug #69662 - -*cups-1.1.21-r2 (21 Oct 2004) - - 21 Oct 2004; Heinrich Wendel +cups-1.1.20-r4.ebuild, - +cups-1.1.21-r2.ebuild: - fix integer overflows in xpdf, bug #68058 - - 16 Oct 2004; Hardave Riar cups-1.1.20-r3.ebuild: - Stable on mips, bug #66501. - - 09 Oct 2004; Tom Gall cups-1.1.20-r3.ebuild: - stable on ppc64, bug #64168 - - 07 Oct 2004; Jeremy Huddleston - cups-1.1.20-r3.ebuild: - Stable amd64. - - 08 Oct 2004; Guy Martin cups-1.1.20-r3.ebuild: - Marked stable on hppa. - - 07 Oct 2004; Lars Weiler cups-1.1.20-r3.ebuild: - Stable on ppc as requested in bug #66501. - - 07 Oct 2004; Bryan Østergaard cups-1.1.20-r3.ebuild: - Stable on alpha, bug 66501. - - 06 Oct 2004; Gustavo Zacarias cups-1.1.20-r3.ebuild: - Stable on sparc wrt #66501 - -*cups-1.1.20-r3 (06 Oct 2004) - - 06 Oct 2004; Heinrich Wendel +files/str920.patch, - +cups-1.1.20-r3.ebuild, +cups-1.1.21-r1.ebuild: - fix security issue in logfiles; bug #66501 - - 22 Sep 2004; Joshua Kinard cups-1.1.20-r2.ebuild: - Marked stable on mips. - - 19 Sep 2004; Danny van Dyk cups-1.1.20-r2.ebuild: - Marked stable on amd64. - - 18 Sep 2004; Thomas Matthijs cups-1.1.21.ebuild: - Added some more mirrors since i was unable to fetch it - - 17 Sep 2004; Bryan Østergaard,,, cups-1.1.20-r2.ebuild: - Stable on alpha, bug 64168. - - 17 Sep 2004; cups-1.1.20-r2.ebuild: - stable ppc bug:64168 - - 16 Sep 2004; Gustavo Zacarias cups-1.1.20-r2.ebuild: - Stable on sparc wrt #64168 - - 22 Sep 2004; Heinrich Wendel cups-1.1.21.ebuild: - move samba depend to rdepend, bug #62560 - - 02 Sep 2004; Danny van Dyk cups-1.1.20-r1.ebuild, - cups-1.1.21_rc2.ebuild: - Made cups $(get_libdir) aware. - -*cups-1.1.21 (16 Sep 2004) - - 16 Sep 2004; Heinrich Wendel - +files/cups-1.1.20-zero-len-udp-dos.patch, +cups-1.1.20-r2.ebuild, - +cups-1.1.21.ebuild, cups-1.1.21_rc2.ebuild: - version bump; fix security bug in 1.1.20, bug #64168 - -*cups-1.1.21_rc2 (24 Aug 2004) - - 24 Aug 2004; Heinrich Wendel - -files/configure-jpeg-buildfix.diff, -cups-1.1.21_rc1.ebuild, - +cups-1.1.21_rc2.ebuild: - version bump - - 05 Jul 2004; Heinrich Wendel cups-1.1.21_rc1.ebuild: - enable raw printing, bug #54981 - -*cups-1.1.21_rc1 (05 Jul 2004) - - 05 Jul 2004; Heinrich Wendel cups-1.1.19-r1.ebuild, - cups-1.1.20.ebuild, cups-1.1.21_rc1.ebuild: - version bump, add samba use flag, bug #52198 - - 01 Jul 2004; Jeremy Huddleston - cups-1.1.19-r1.ebuild, cups-1.1.20-r1.ebuild, cups-1.1.20.ebuild: - virtual/glibc -> virtual/libc - - 19 Jun 2004; Tom Gall cups-1.1.20-r1.ebuild: - stable on ppc64, bug #54123 - - 12 May 2004; Michael McCabe cups-1.1.20-r1.ebuild: - Added s390 keywords - - 09 Apr 2004; Heinrich Wendel cups-1.1.19-r1.ebuild: - remove S=${WORKDIR}/${P} - -*cups-1.1.20-r1 (08 Apr 2004) - - 08 Apr 2004; Heinrich Wendel - files/cups-1.1.20-str633.patch, cups-1.1.20-r1.ebuild: - pdftops doesn't print pdf form elements properly, bug #46529 - - 31 Mar 2004; Tom Gall cups-1.1.20.ebuild: - remove ppc64, we're not ready - - 23 Mar 2004; Joshua Kinard cups-1.1.20.ebuild: - Marked stable on mips. - - 27 Feb 2004; Joshua Kinard cups-1.1.20.ebuild: - Added ~mips to KEYWORDS to satisfy repoman deps. - - 22 Feb 2004; Aron Griffis cups-1.1.20.ebuild: - stable on alpha and ia64 - - 28 Jan 2004; cups-1.1.20.ebuild: - stable on hppa - - 26 Jan 2004; cups-1.1.20.ebuild: - stable on sparc - - 30 Jan 2004; Heinrich Wendel cups-1.1.19-r1.ebuild, - cups-1.1.20.ebuild: - fixed depend - - 15 Jan 2004; Heinrich Wendel cups-1.1.20.ebuild: - mark x86 - - 28 Dec 2003; Heinrich Wendel cups-1.1.19-r1.ebuild, - cups-1.1.20.ebuild: - fix newdepend, not allowed in ebuilds - - 09 Dec 2003; Heinrich Wendel cups-1.1.19-r1.ebuild: - changed app-text/ghostscript to virtual/ghostscript - - 02 Dec 2003; Heinrich Wendel cups-1.1.20.ebuild: - replace Os by O2 on amd64, bug #38450 - - 29 Nov 2003; Brad House cups-1.1.20.ebuild: - mark stable on amd64 - -*cups-1.1.20 (25 Nov 2003) - - 25 Nov 2003; Heinrich Wendel cups-1.1.20.ebuild: - version bump, removed libjpeg patch - - 05 Nov 2003; Heinrich Wendel files/cupsd.rc6: - bug #32768 (hotplug dep) - - 24 Sep 2003; Daniel Robbins cups-1.1.19-r1.ebuild: - removed 'usb' dependencies entirely, since cups does not directly depend - on hotplug, and is not necessarily needed for USB support (if USB is - compiled directly into the kernel.) Also, the 'usb' variable is - designed to enable optional build-time functionality for USB support, not - auto-configure your system to detect USB (which emerging hotplug doesn't - do by itself anyway -- an rc-update add hotplug default is needed -- and - you need to enable USB in your kernel.) Also unmasked for ia64. - - 19 Sep 2003; Rajiv Aaron Manglani cups-1.1.19-r1.ebuild: - added 'usb' to IUSE. - - 29 Jul 2003; Heinrich Wendel - cups-1.1.14-r4.ebuild, cups-1.1.15-r2.ebuild, - cups-1.1.16.ebuild, cups-1.1.18-r5.ebuild, cups-1.1.19-r1.ebuild, - files/configure-jpeg-buildfix-1.1.15.diff: - bumped 1.1.19-r1 to stable, cleaned up old packages - - 25 Jul 2003; Heinrich Wendel files/cupsd.rc6: - added use logger to init.d script (bug #25214) - - 22 Jul 2003; Heinrich Wendel cups-1.1.19-r1.ebuild: - added depend on foomatic-3 if foomatic-2 is installed - - 20 Jul 2003; Heinrich Wendel files/cupsd.rc6: - added use vmware to initscript, see bug #23971 - - 18 Jul 2003; Heinrich Wendel files/cupsd.rc6: - fixed bug #24682 - -*cups-1.1.19-r1 (16 Jul 2003) - - 16 Jul 2003; Heinrich Wendel cups-1.1.19-r1.ebuild, - files/cupsd.rc6: - fixed init script / made compatible with new foomatic - -*cups-1.1.19 (02 Jul 2003) - - 03 Jul 2003; Daniel Ahlerg cups-1.1.19.ebuild : - Version bump. - - 17 Jun 2003; Donny Davies cups-1.1.18-r5.ebuild: - Dont install lppasswd setuid. - -*cups-1.1.18-r5 (30 May 2003) - - 30 May 2003; Daniel Ahlberg cups-1.1.18.ebuild : - Security update. - -*cups-1.1.18-r4 (28 Jan 2003) - - 07 Apr 2003; Guy Martin cups-1.1.18-r4.ebuild : - Added hppa to KEYWORDS. - - 25 Feb 2003; Thomas Raschbacher cups-1.1.18-r4.ebuild: - Mark stable on x86 - - 21 Feb 2003; Aron Griffis cups-1.1.18-r4.ebuild : - Mark stable on Alpha - - 28 Jan 2003; Thomas Raschbacher cups-1.1.18-r4.ebuild: - new revision to add usb use var (bug #14417) - -*cups-1.1.18-r3 (27 Jan 2003) - 27 Jan 2003; Thomas Raschbacher; cups-1.1.18-r3.ebuild: - new revision to fix bug #12518 - (new default config to listen only on localhost) - -*cups-1.1.18-r2 (21 Jan 2003) - 21 Jan 2003; Thomas Raschbacher; cups-1.1.18-r2.ebuild: - added dep for sys-apps/hotplug (needed for usb-printers) - fixes bug #12976 - -*cups-1.1.18-r1 (13 Jan 2003) - 13 Jan 2003; Thomas Raschbacher cups-1.1.18-r1.ebuild: - filter -fomit-frame-pointers; ~arch masked for all archs(at least for now) - fixes bug #13471 - -*cups-1.1.18 (27 Dec 2002) - 27 Dec 2002; Thomas Raschbacher cups-1.1.18.ebuild: - changed pkg_postinst - ~arch masked on all archs - 30 Dec 2002; Thomas Raschbacher cups-1.1.18.ebuild: - unmasked for x86 - -*cups-1.1.18 (20 Dec 2002) - - 20 Dec 2002; Daniel Ahlberg : - Security update. Masked for now. - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*cups-1.1.17_pre20021025 (25 Oct 2002) - - 25 Oct 2002; Grant Goodyear ChangeLog : - cvs version to fix latest problems. - - 25 Oct 2002; Donny Davies cups-1.1.16.ebuild : fix #9188. - -*cups-1.1.16 (10 Oct 2002) - - 19 Oct 2002; Donny Davies cupsd.rc6 : fix #9201. - - 12 Oct 2002; Donny Davies cupsomatic : - Update to latest http://www.linuxprinting.org/cupsomatic; close #7350. - - 10 Oct 2002; Nick Hadaway cups-1.1.16.ebuild : - Thanks to g2boojum for jumping right on this. This version bump is - more like a shove. Lots of bug fixes. No real feature adds but many - printing issues seem to be resolved by this release. Check out - http://www.cups.org/relnotes.html for the gory details. - -*cups-1.1.15-r2 (19 Jul 2002) - - 07 Oct 2002; Nick Hadaway cups-1.1.15-r2.ebuild : - Removed RDEPEND on ghostscript and left comment in pkg_postinst. This - should resolve the circular dependancy problems related to ghostscript - - 13 Aug 2002; Mark Guertin : - Added ppc to keywords - - 19 Jul 2002; Grant Goodyear ChangeLog : - added ghostscript as an rdepend - -*cups-1.1.15 (17 Jun 2002) - - 14 Jul 2002; Daniel Ahlberg cups-1.1.15.ebuild : - Added KEYWORDS. - - 17 Jun 2002; mjc : - New CUPS. - -*cups-1.1.14-r4 (4 May 2002) - - 14 Jul 2002; Daniel Ahlberg cups-1.1.14-r4.ebuild : - Added KEYWORDS. - - 4 May 2002; Donny Davies : - Added LICENSE, SLOT, $Headers, pam_stack aware pam.d/ file. - -*cups-1.1.14-r3 (1 May 2002) - - 1 May 2002; Jon Nelson : - Added patch to allow for unstripped builds. - -*cups-1.1.14-r3 (30 Apr 2002) - - 30 Apr 2002; Seemant Kulleen : - Unzip html doc. - -*cups-1.1.14-r3 (12 Apr 2002) - - 12 Apr 2002; Spider : - New revision with updated libpng dependency forces a rebuild. - -*cups-1.1.14-r2 (29 Mar 2002) - - 29 Mar 2002; Donny Davies : - Add link to the html docs. Cleaned syntax of several statements. No need to - recompile/reinstall unless you enjoy that sort of thing ;) - -*cups-1.1.14-r1 (7 Mar 2002) - - 7 Mar 2002; Geert Bevin : - Added support for the foomagic printer filters. - -*cups-1.1.14 (16 Feb 2002) - - 16 Feb 2002; Donny Davies : Update to latest release. - See http://www.cups.org/news.php?V66 for the changes. Security fixes in - this one, upgrade reccomended. - - 17 Feb 2002; Martin Schlemmer : added samba to the 'use' - dependancy type of cups. Modified files/cupsd.rc6 - -*cups-1.1.13-r2 (9 Feb 2002) - - 9 Feb 2002; Daniel Robbins : Moved all empty directory - creations to pkg_postinst() to prevent them from being unmerged on upgrade - -*cups-1.1.13-r1 (8 Feb 2002) - - 8 Feb 2002; Daniel Robbins : - Added back configure-jpeg-buildfix.diff which is apparently still needed. - This closes bug #608. - -*cups-1.1.13 (1 Feb 2002) - - 1 Feb 2002; Donny Davies /etc/cupsd.conf: - Updated to the latest release, cups-1.1.13. Now installing the html docs - into /usr/share/cups/docs, which will let people upgrade cups in the - future without having to change /etc/cupsd.conf to point to a new - directory. Makes things a little more user friendly. - -*cups-1.1.12 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest deleted file mode 100644 index 6fc9cdb..0000000 --- a/net-print/cups/Manifest +++ /dev/null @@ -1,20 +0,0 @@ -AUX cups-1.3.0-configure.patch 651 RMD160 e4c7f45d7ddc28157433bf025c7f946c7e3b6d6a SHA1 101bf1893b56640d9fa82078e29319fbbd1449c7 SHA256 d6e5e60a982a3c093c0d0f89cf865e2b4c36290f5b1e188b7bf305d210070736 -AUX cups-1.3.10-str3178.patch 888 RMD160 ff061fc3500960f441c59896cdfe421d5f47f386 SHA1 fac5361b1172aba167d48988f874faa6faf1554a SHA256 e6550fad17017ac6897e6e9c70a4aafaaec5473c05a19e9e50277293cdc6aac6 -AUX cups-1.3.11-str3200.patch 1782 RMD160 6c9134d1bc90650b882e167a5ae118d0f239b7ae SHA1 adb5b0ef222ad5beb2424bcb93a3c891af6a744e SHA256 2ae6d48ce7071051120740d654787be1bba0258752f4844f55a18f8e03e062e6 -AUX cups-1.3.11-str3367-security-1.3v2.patch 12834 RMD160 e770139528cbdf918f5c9073fbea8b31f30cac0f SHA1 81825028af8021aff2e67a36d8e9aa71cbbb42f4 SHA256 d4d770ce17855293348059451909fecbcc9e968d6731ac73b8d81927e2afe134 -AUX cups-1.3.11-str3401-security-1.3v2-regression.patch 871 RMD160 bb08b55e8d61341e9eeecc8fe99ba743d38500dd SHA1 33a919f4ef5de3c780f6f35e68d096ccf8371718 SHA256 ab9f24c05a422995b9ee274f36ffa0a9a6dca4d55fde4830a31201d1e61bd756 -AUX cups-1.3.7-backend-https.patch 450 RMD160 9a1ad48d2be40c89510ccc512649f0a2eb5543b0 SHA1 d3dd55fcdee47855d6b7c1443adb6c2b3d8c9cdb SHA256 060f929ae3eae5dc411ce6352a0d50c3296b013974f034fc2ad8d6bb0c81b45a -AUX cups-1.3.9-CVE-2008-5286.patch 761 RMD160 7abe5d746cc2c8135e946de492b767137204345a SHA1 1e904c63e5bb2ef2e6f9792e3b2c3bcb89cdc6e8 SHA256 e85dc13164dd1c7b7fa978aeb5b6df886d9595319aab5fadde57e35d0259aee3 -AUX cups-1.3.9-ldap-draft-1.patch 3454 RMD160 b7c5d29202f2fa1a90b902f66f0152a5193ca8c3 SHA1 76f9179208e9c10939cce7b6e96eb2ec361f21c5 SHA256 08e3de0d78fd923fa81716fd8161b718c1170631291cc5d04d158ee54462fe56 -AUX cups-1.4.0-backend-https.patch 483 RMD160 b338f67ebf0719b5e12eaa8490affbd7a1bb8c0e SHA1 bfeadba67792203d654a64bdec16f3d2a31aeca6 SHA256 9060a5d848d6655db4629822d01fd772a3fbe1a5107109c50cb0ecb4de7a9526 -AUX cups-1.4.1-ldap-draft-1.patch 4407 RMD160 b758f6794108353a4ce54914ea453e8505af6369 SHA1 9659abd90c4b4f7cbd4c72f8bc529a3a8d994388 SHA256 f6a994e85ea2818673b543c9119a0b5b134232cdae372d68b7d4ae5c9ac93a59 -AUX cups-1.4.1-usb-function-decl.patch 767 RMD160 12c0bc2ff991f2c0edb4be92fde4db58116b6ca5 SHA1 9b1486f153cc32ee206d927d7d186c76099a7cef SHA256 dc32eb0658dbd263b6361ca6d55bf977fb04b604042041987db69ffb2f840e41 -AUX cups-1.4.2-str3200.patch 1654 RMD160 cc40d26f7e9dbe5a12d9426535d09de10254da26 SHA1 b330108bcfb8ca3ab5d6dd3b48dc3d2937c7bca1 SHA256 8a64f5c72d64ecd95d330fd90630eb02a67865c07921ecb0c010e84b49b537e0 -AUX cupsd.init.d 293 RMD160 19fbef21cee7e472e7028f3101b680baa0089c54 SHA1 e6b27b2638fec258fe2f55c926c2530e909ca3d2 SHA256 b4268a6bae95e96b6af21c3716ecc905073736ce7dc33be1489d574a447f3c48 -AUX pdftops-1.20.gentoo 10412 RMD160 16e229662c47e03af1d1f4cb5764a76d17a66642 SHA1 6afb8a655b6ff013a2c8c8cbfb615ba1e561503b SHA256 ac5fa01ca776d75bd7cef62eef9f6b0c3945ee87e8950b40ca9f9f3ff46a16c1 -DIST cups-1.3.11-source.tar.bz2 3799424 RMD160 aa263fe29350cee307bbd72ef2f5cb061c2476e0 SHA1 c8304ee8d631bb370fc10fc1fffbe8ebae413df2 SHA256 824b7fe5cefa981f2ce20f356983be182a551f716ccab8f5194fe645b1178303 -DIST cups-1.4.3-source.tar.bz2 4461101 RMD160 6c5ab282405d6a1132163c727583f3a572307d88 SHA1 0dd9e3d709614d26cce77728b9263556c94c9559 SHA256 47a559b1c50192b94479ae7dab132ea0008727045d4993501cf0a6df0c64db97 -EBUILD cups-1.3.11.ebuild 8430 RMD160 24de5585670d0c815277e00080257ccb6a9c5304 SHA1 573503a30d53c8d4fdbb1e1b2aab7d3f71e8a916 SHA256 14562a09f3546cf8bfa7592efedc89b835c9485b2331b03717616a84da3de58a -EBUILD cups-1.4.3-r1.ebuild 5446 RMD160 a8f19657974ba89f02b2e2c8f49767f2cfbe9fae SHA1 2dcf671b8a289493843ff8f1ced712878948e261 SHA256 6cb8383862c8ef67b2d3bca54602dd04d7b92efdcb2a0ec8815599f9b54962b0 -MISC ChangeLog 52200 RMD160 fbdfc15f42a17c26a4478b62024bf4366c9bbdac SHA1 8983fd82d83bec8c3291a38c63ad7f199b670e40 SHA256 800eb153a2f01a7c650e7e86dd7029e924869476a93415baba800b68f78a712f -MISC metadata.xml 161 RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 SHA1 209c6a46e4cdd891980115e42ba419e3799f8088 SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76 diff --git a/net-print/cups/cups-1.3.11.ebuild b/net-print/cups/cups-1.3.11.ebuild deleted file mode 100644 index 09f063d..0000000 --- a/net-print/cups/cups-1.3.11.ebuild +++ /dev/null @@ -1,293 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-1.3.11.ebuild,v 1.1 2009/07/08 22:41:43 tgurr Exp $ - -inherit autotools eutils flag-o-matic multilib pam - -MY_P=${P/_} - -DESCRIPTION="The Common Unix Printing System" -HOMEPAGE="http://www.cups.org/" -SRC_URI="http://ftp.easysw.com/pub/cups/${PV}/${MY_P}-source.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="acl avahi dbus gnutls java jpeg kerberos ldap pam perl php png ppds python samba slp ssl static tiff X xinetd zeroconf" - -COMMON_DEPEND="acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) - avahi? ( net-dns/avahi ) - dbus? ( sys-apps/dbus ) - gnutls? ( net-libs/gnutls ) - java? ( >=virtual/jre-1.4 ) - jpeg? ( >=media-libs/jpeg-6b ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap ) - pam? ( virtual/pam ) - perl? ( dev-lang/perl ) - php? ( dev-lang/php ) - png? ( >=media-libs/libpng-1.2.1 ) - python? ( dev-lang/python ) - slp? ( >=net-libs/openslp-1.0.4 ) - ssl? ( !gnutls? ( >=dev-libs/openssl-0.9.8g ) ) - tiff? ( >=media-libs/tiff-3.5.5 ) - xinetd? ( sys-apps/xinetd ) - zeroconf? ( !avahi? ( net-misc/mDNSResponder ) ) - app-text/libpaper - dev-libs/libgcrypt" - -DEPEND="${COMMON_DEPEND} - ! "${T}"/cupsd - doinitd "${T}"/cupsd - - # install our pam script - pamd_mimic_system cups auth account - - if use xinetd ; then - # correct path - sed -i -e "s:server = .*:server = /usr/libexec/cups/daemon/cups-lpd:" "${D}"/etc/xinetd.d/cups-lpd - # it is safer to disable this by default, bug #137130 - grep -w 'disable' "${D}"/etc/xinetd.d/cups-lpd || \ - sed -i -e "s:}:\tdisable = yes\n}:" "${D}"/etc/xinetd.d/cups-lpd - else - rm -rf "${D}"/etc/xinetd.d - fi - - keepdir /usr/share/cups/profiles /usr/libexec/cups/driver /var/log/cups \ - /var/run/cups/certs /var/cache/cups /var/spool/cups/tmp /etc/cups/ssl - - # .desktop handling. X useflag. xdg-open from freedesktop is preferred, upstream bug STR #2724. - if use X ; then - sed -i -e "s:htmlview:xdg-open:" "${D}"/usr/share/applications/cups.desktop - else - rm -r "${D}"/usr/share/applications - fi - - # fix a symlink collision, see bug #172341 - dodir /usr/share/ppd - dosym /usr/share/ppd /usr/share/cups/model/foomatic-ppds - - # create RSS feed directory - diropts -m 0740 -o lp -g lp - dodir /var/cache/cups/rss - - # create /etc/cups/client.conf, bug #196967 and #266678 - echo "ServerName /var/run/cups/cups.sock" >> "${D}"/etc/cups/client.conf -} - -pkg_preinst() { - # cleanups - [ -n "${PN}" ] && rm -fR "${ROOT}"/usr/share/doc/"${PN}"-* - has_version "=${CATEGORY}/${PN}-1.2*" - upgrade_from_1_2=$? -} - -pkg_postinst() { - echo - elog "For information about installing a printer and general cups setup" - elog "take a look at: http://www.gentoo.org/doc/en/printing-howto.xml" - echo - - local good_gs=false - for x in app-text/ghostscript-gpl app-text/ghostscript-gnu ; do - if has_version ${x} && built_with_use ${x} cups ; then - good_gs=true - break - fi - done - if ! ${good_gs} ; then - echo - ewarn "You need to emerge ghostscript with the \"cups\" USE flag turned on." - echo - fi - - if [[ $upgrade_from_1_2 = 0 ]] ; then - echo - ewarn "You have upgraded from an older cups version. Please make sure" - ewarn "to run \"etc-update\" and \"revdep-rebuild\" NOW." - echo - fi - - if [ -e "${ROOT}"/usr/lib/cups ] ; then - echo - ewarn "/usr/lib/cups exists - You need to remerge every ebuild that" - ewarn "installed into /usr/lib/cups and /etc/cups, qfile is in portage-utils:" - ewarn "# FEATURES=-collision-protect emerge -va1 \$(qfile -qC /usr/lib/cups /etc/cups | sed \"s:net-print/cups$::\")" - echo - ewarn "FEATURES=-collision-protect is needed to overwrite the compatibility" - ewarn "symlinks installed by this package, it won't be needed on later merges." - ewarn "You should also run revdep-rebuild" - echo - - # place symlinks to make the update smoothless - for i in "${ROOT}"/usr/lib/cups/{backend,filter}/* ; do - if [ "${i/\*}" == "${i}" ] && ! [ -e ${i/lib/libexec} ] ; then - ln -s ${i} ${i/lib/libexec} - fi - done - fi -} diff --git a/net-print/cups/cups-1.4.3-r1.ebuild b/net-print/cups/cups-1.4.3-r1.ebuild deleted file mode 100644 index b4037df..0000000 --- a/net-print/cups/cups-1.4.3-r1.ebuild +++ /dev/null @@ -1,197 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-1.4.3.ebuild,v 1.1 2010/03/31 23:01:18 tgurr Exp $ - -EAPI="2" - -inherit autotools eutils flag-o-matic multilib pam versionator - -MY_P=${P/_} - -DESCRIPTION="The Common Unix Printing System." -HOMEPAGE="http://www.cups.org/" -SRC_URI="mirror://easysw/${PN}/${PV}/${MY_P}-source.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="acl dbus debug gnutls java +jpeg kerberos ldap pam perl php +png python samba slp +ssl static +tiff +usb X xinetd" - -COMMON_DEPEND=" - app-text/libpaper - dev-libs/libgcrypt - acl? ( - kernel_linux? ( - sys-apps/acl - sys-apps/attr - ) - ) - dbus? ( sys-apps/dbus ) - gnutls? ( net-libs/gnutls ) - java? ( >=virtual/jre-1.4 ) - jpeg? ( >=media-libs/jpeg-6b:0 ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap ) - pam? ( virtual/pam ) - perl? ( dev-lang/perl ) - php? ( dev-lang/php ) - png? ( >=media-libs/libpng-1.2.1 ) - python? ( dev-lang/python ) - slp? ( >=net-libs/openslp-1.0.4 ) - ssl? ( - !gnutls? ( >=dev-libs/openssl-0.9.8g ) - ) - tiff? ( >=media-libs/tiff-3.5.5 ) - usb? ( dev-libs/libusb ) - xinetd? ( sys-apps/xinetd ) -" -DEPEND="${COMMON_DEPEND}" - -RDEPEND="${COMMON_DEPEND} - !net-print/cupsddk - !virtual/lpr - X? ( x11-misc/xdg-utils ) -" -PDEPEND=" - app-text/ghostscript-gpl[cups] - >=app-text/poppler-0.12.3-r3[utils] -" - -PROVIDE="virtual/lpr" - -# upstream includes an interactive test which is a nono for gentoo. -# therefore, since the printing herd has bigger fish to fry, for now, -# we just leave it out, even if FEATURES=test -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" - -LANGS="da de es eu fi fr id it ja ko nl no pl pt pt_BR ru sv zh zh_TW" -for X in ${LANGS} ; do - IUSE="${IUSE} linguas_${X}" -done - -pkg_setup() { - enewgroup lp - enewuser lp -1 -1 -1 lp - enewgroup lpadmin 106 -} - -src_prepare() { - # remove default optimizations and do not strip by default - sed -e 's:OPTIM="-Os -g":OPTIM="":' \ - -e 's:INSTALL_STRIP="-s":INSTALL_STRIP="":' \ - -i config-scripts/cups-compiler.m4 - - # create a missing symlink to allow https printing via IPP, bug #217293 - epatch "${FILESDIR}/${PN}-1.4.0-backend-https.patch" - - # use the ldap schema of the ldap draft - epatch "${FILESDIR}/${PN}-1.4.1-ldap-draft-1.patch" - - AT_M4DIR=config-scripts eaclocal - eautoconf -} - -src_configure() { - # locale support - strip-linguas ${LANGS} - if [ -z "${LINGUAS}" ] ; then - export LINGUAS=none - fi - - local myconf - if use ssl || use gnutls ; then - myconf="${myconf} \ - $(use_enable gnutls) \ - $(use_enable !gnutls openssl)" - else - myconf="${myconf} \ - --disable-gnutls \ - --disable-openssl" - fi - - econf \ - --libdir=/usr/$(get_libdir) \ - --localstatedir=/var \ - --with-cups-user=lp \ - --with-cups-group=lp \ - --with-docdir=/usr/share/cups/html \ - --with-languages="${LINGUAS}" \ - --with-pdftops=/usr/bin/pdftops \ - --with-system-groups=lpadmin \ - $(use_enable acl) \ - $(use_enable dbus) \ - $(use_enable debug) \ - $(use_enable debug debug-guards) \ - $(use_enable jpeg) \ - $(use_enable kerberos gssapi) \ - $(use_enable ldap) \ - $(use_enable pam) \ - $(use_enable png) \ - $(use_enable slp) \ - $(use_enable static) \ - $(use_enable tiff) \ - $(use_enable usb libusb) \ - $(use_with java) \ - $(use_with perl) \ - $(use_with php) \ - $(use_with python) \ - $(use_with xinetd xinetd /etc/xinetd.d) \ - --enable-libpaper \ - --enable-threads \ - --disable-dnssd \ - ${myconf} - - # install in /usr/libexec always, instead of using /usr/lib/cups, as that - # makes more sense when facing multilib support. - sed -i -e 's:SERVERBIN.*:SERVERBIN = "$(BUILDROOT)"/usr/libexec/cups:' Makedefs - sed -i -e 's:#define CUPS_SERVERBIN.*:#define CUPS_SERVERBIN "/usr/libexec/cups":' config.h - sed -i -e 's:cups_serverbin=.*:cups_serverbin=/usr/libexec/cups:' cups-config -} - -src_install() { - emake BUILDROOT="${D}" install || die "emake install failed" - dodoc {CHANGES,CREDITS,README}.txt || die "dodoc install failed" - - # clean out cups init scripts - rm -rf "${D}"/etc/{init.d/cups,rc*,pam.d/cups} - - # install our init script - local neededservices - use dbus && neededservices="$neededservices dbus" - [[ -n ${neededservices} ]] && neededservices="need${neededservices}" - sed -e "s/@neededservices@/$neededservices/" "${FILESDIR}"/cupsd.init.d > "${T}"/cupsd - doinitd "${T}"/cupsd || die "doinitd failed" - - # install our pam script - pamd_mimic_system cups auth account - - if use xinetd ; then - # correct path - sed -i -e "s:server = .*:server = /usr/libexec/cups/daemon/cups-lpd:" "${D}"/etc/xinetd.d/cups-lpd - # it is safer to disable this by default, bug #137130 - grep -w 'disable' "${D}"/etc/xinetd.d/cups-lpd || \ - sed -i -e "s:}:\tdisable = yes\n}:" "${D}"/etc/xinetd.d/cups-lpd - else - rm -rf "${D}"/etc/xinetd.d - fi - - keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} \ - /var/cache/cups /var/cache/cups/rss /var/log/cups /var/run/cups/certs \ - /var/spool/cups/tmp - - keepdir /etc/cups/{interfaces,ppd,ssl} - - use X || rm -r "${D}"/usr/share/applications - - # create /etc/cups/client.conf, bug #196967 and #266678 - echo "ServerName /var/run/cups/cups.sock" >> "${D}"/etc/cups/client.conf -} - -pkg_postinst() { - echo - elog "For information about installing a printer and general cups setup" - elog "take a look at: http://www.gentoo.org/doc/en/printing-howto.xml" - echo -} diff --git a/net-print/cups/files/cups-1.3.0-configure.patch b/net-print/cups/files/cups-1.3.0-configure.patch deleted file mode 100644 index f248dfe..0000000 --- a/net-print/cups/files/cups-1.3.0-configure.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -Naur cups-1.3.3/config-scripts/cups-common.m4 cups-1.3.3.new/config-scripts/cups-common.m4 ---- cups-1.3.3/config-scripts/cups-common.m4 2007-09-28 22:40:03.000000000 +0200 -+++ cups-1.3.3.new/config-scripts/cups-common.m4 2007-10-04 14:40:49.414154416 +0200 -@@ -270,7 +270,12 @@ - dnl See if we have POSIX ACL support... - SAVELIBS="$LIBS" - LIBS="" --AC_SEARCH_LIBS(acl_init, acl, AC_DEFINE(HAVE_ACL_INIT)) -+ -+AC_ARG_ENABLE(acl, [ --enable-acl enable POSIX ACL support, default=auto]) -+if test "x$enable_acl" != xno; then -+ AC_SEARCH_LIBS(acl_init, acl, AC_DEFINE(HAVE_ACL_INIT)) -+fi -+ - CUPSDLIBS="$CUPSDLIBS $LIBS" - LIBS="$SAVELIBS" - - diff --git a/net-print/cups/files/cups-1.3.10-str3178.patch b/net-print/cups/files/cups-1.3.10-str3178.patch deleted file mode 100644 index 5336e23..0000000 --- a/net-print/cups/files/cups-1.3.10-str3178.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur cups-1.3.10/config-scripts/cups-ssl.m4 cups-1.3.10.new/config-scripts/cups-ssl.m4 ---- cups-1.3.10/config-scripts/cups-ssl.m4 2007-07-11 23:46:42.000000000 +0200 -+++ cups-1.3.10.new/config-scripts/cups-ssl.m4 2009-05-29 02:38:27.444267250 +0200 -@@ -64,11 +64,11 @@ - fi - - dnl Then look for GNU TLS... -- if test "x${SSLLIBS}" = "x" -a "x${enable_gnutls}" != "xno"; then -+ if test "x${SSLLIBS}" = "x" -a "x${enable_gnutls}" != "xno" -a "x$PKGCONFIG" != x; then - AC_PATH_PROG(LIBGNUTLSCONFIG,libgnutls-config) -- if test "x$LIBGNUTLSCONFIG" != x; then -- SSLLIBS=`$LIBGNUTLSCONFIG --libs` -- SSLFLAGS=`$LIBGNUTLSCONFIG --cflags` -+ if $PKGCONFIG --exists gnutls; then -+ SSLLIBS=`$PKGCONFIG --libs gnutls` -+ SSLFLAGS=`$PKGCONFIG --cflags gnutls` - ENCRYPTION_REQUIRED=" Encryption Required" - AC_DEFINE(HAVE_SSL) - AC_DEFINE(HAVE_GNUTLS) diff --git a/net-print/cups/files/cups-1.3.11-str3200.patch b/net-print/cups/files/cups-1.3.11-str3200.patch deleted file mode 100644 index 84cdbd2..0000000 --- a/net-print/cups/files/cups-1.3.11-str3200.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -up cups-1.3.7/scheduler/select.c.CVE-2009-3553 cups-1.3.7/scheduler/select.c ---- cups-1.3.7/scheduler/select.c.CVE-2009-3553 2007-11-30 19:29:50.000000000 +0000 -+++ cups-1.3.7/scheduler/select.c 2009-11-11 16:36:07.223893886 +0000 -@@ -477,7 +477,7 @@ cupsdDoSelect(long timeout) /* I - Time - (*(fdptr->read_cb))(fdptr->data); - } - -- if (fdptr->write_cb && event->filter == EVFILT_WRITE) -+ if (fdptr->use > 1 && fdptr->write_cb && event->filter == EVFILT_WRITE) - { - cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdDoSelect: Write on fd %d...", - fdptr->fd); -@@ -537,7 +537,7 @@ cupsdDoSelect(long timeout) /* I - Time - (*(fdptr->read_cb))(fdptr->data); - } - -- if (fdptr->write_cb && (event->events & (EPOLLOUT | EPOLLERR | EPOLLHUP))) -+ if (fdptr->use > 1 && fdptr->write_cb && (event->events & (EPOLLOUT | EPOLLERR | EPOLLHUP))) - { - cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdDoSelect: Write on fd %d...", - fdptr->fd); -@@ -649,7 +649,7 @@ cupsdDoSelect(long timeout) /* I - Time - (*(fdptr->read_cb))(fdptr->data); - } - -- if (fdptr->write_cb && (pfd->revents & (POLLOUT | POLLERR | POLLHUP))) -+ if (fdptr->use > 1 && fdptr->write_cb && (pfd->revents & (POLLOUT | POLLERR | POLLHUP))) - { - cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdDoSelect: Write on fd %d...", - fdptr->fd); -@@ -719,7 +719,7 @@ cupsdDoSelect(long timeout) /* I - Time - (*(fdptr->read_cb))(fdptr->data); - } - -- if (fdptr->write_cb && FD_ISSET(fdptr->fd, &cupsd_current_output)) -+ if (fdptr->use > 1 && fdptr->write_cb && FD_ISSET(fdptr->fd, &cupsd_current_output)) - { - cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdDoSelect: Write on fd %d...", - fdptr->fd); diff --git a/net-print/cups/files/cups-1.3.11-str3367-security-1.3v2.patch b/net-print/cups/files/cups-1.3.11-str3367-security-1.3v2.patch deleted file mode 100644 index 8fe6b17..0000000 --- a/net-print/cups/files/cups-1.3.11-str3367-security-1.3v2.patch +++ /dev/null @@ -1,435 +0,0 @@ -Index: cgi-bin/printers.c -=================================================================== ---- cgi-bin/printers.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/printers.c (.../branches/leopard/cups) (revision 1707) -@@ -72,6 +72,7 @@ - */ - - cgiSetVariable("SECTION", "printers"); -+ cgiSetVariable("REFRESH_PAGE", ""); - - /* - * See if we are displaying a printer or all printers... -Index: cgi-bin/cgi.h -=================================================================== ---- cgi-bin/cgi.h (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/cgi.h (.../branches/leopard/cups) (revision 1707) -@@ -54,6 +54,7 @@ - extern void cgiAbort(const char *title, const char *stylesheet, - const char *format, ...); - extern int cgiCheckVariables(const char *names); -+extern void cgiClearVariables(void); - extern void *cgiCompileSearch(const char *query); - extern void cgiCopyTemplateFile(FILE *out, const char *tmpl); - extern void cgiCopyTemplateLang(const char *tmpl); -Index: cgi-bin/template.c -=================================================================== ---- cgi-bin/template.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/template.c (.../branches/leopard/cups) (revision 1707) -@@ -639,6 +639,8 @@ - fputs(">", out); - else if (*s == '\"') - fputs(""", out); -+ else if (*s == '\'') -+ fputs("'", out); - else if (*s == '&') - fputs("&", out); - else -@@ -659,7 +661,7 @@ - { - while (*s) - { -- if (strchr("%&+ <>#=", *s) || *s & 128) -+ if (strchr("%@&+ <>#=", *s) || *s < ' ' || *s & 128) - fprintf(out, "%%%02X", *s & 255); - else - putc(*s, out); -Index: cgi-bin/ipp-var.c -=================================================================== ---- cgi-bin/ipp-var.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/ipp-var.c (.../branches/leopard/cups) (revision 1707) -@@ -1220,7 +1220,9 @@ - int ascending, /* Order of jobs (0 = descending) */ - first, /* First job to show */ - count; /* Number of jobs */ -- const char *var; /* Form variable */ -+ const char *var, /* Form variable */ -+ *query, /* Query string */ -+ *section; /* Section in web interface */ - void *search; /* Search data */ - char url[1024], /* URL for prev/next/this */ - *urlptr, /* Position in URL */ -@@ -1265,10 +1267,13 @@ - * Get a list of matching job objects. - */ - -- if ((var = cgiGetVariable("QUERY")) != NULL) -- search = cgiCompileSearch(var); -+ if ((query = cgiGetVariable("QUERY")) != NULL) -+ search = cgiCompileSearch(query); - else -+ { -+ query = NULL; - search = NULL; -+ } - - jobs = cgiGetIPPObjects(response, search); - count = cupsArrayCount(jobs); -@@ -1293,17 +1298,28 @@ - if (first < 0) - first = 0; - -- sprintf(url, "%d", count); -- cgiSetVariable("TOTAL", url); -- - if ((var = cgiGetVariable("ORDER")) != NULL) - ascending = !strcasecmp(var, "asc"); - else -- { - ascending = !which_jobs || !strcasecmp(which_jobs, "not-completed"); -- cgiSetVariable("ORDER", ascending ? "asc" : "dec"); -- } - -+ section = cgiGetVariable("SECTION"); -+ -+ cgiClearVariables(); -+ -+ if (query) -+ cgiSetVariable("QUERY", query); -+ -+ cgiSetVariable("ORDER", ascending ? "asc" : "dec"); -+ -+ cgiSetVariable("SECTION", section); -+ -+ sprintf(url, "%d", count); -+ cgiSetVariable("TOTAL", url); -+ -+ if (which_jobs) -+ cgiSetVariable("WHICH_JOBS", which_jobs); -+ - if (ascending) - { - for (i = 0, job = (ipp_attribute_t *)cupsArrayIndex(jobs, first); -@@ -1325,11 +1341,10 @@ - - urlend = url + sizeof(url); - -- if ((var = cgiGetVariable("QUERY")) != NULL) -+ if (query != NULL) - { - if (dest) -- snprintf(url, sizeof(url), "/%s/%s?QUERY=", cgiGetVariable("SECTION"), -- dest); -+ snprintf(url, sizeof(url), "/%s/%s?QUERY=", section, dest); - else - strlcpy(url, "/jobs/?QUERY=", sizeof(url)); - -@@ -1344,7 +1359,7 @@ - else - { - if (dest) -- snprintf(url, sizeof(url), "/%s/%s?", cgiGetVariable("SECTION"), dest); -+ snprintf(url, sizeof(url), "/%s/%s?", section, dest); - else - strlcpy(url, "/jobs/?", sizeof(url)); - -Index: cgi-bin/admin.c -=================================================================== ---- cgi-bin/admin.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/admin.c (.../branches/leopard/cups) (revision 1707) -@@ -104,6 +104,7 @@ - */ - - cgiSetVariable("SECTION", "admin"); -+ cgiSetVariable("REFRESH_PAGE", ""); - - /* - * See if we have form data... -@@ -134,16 +135,61 @@ - - - if (getenv("HTTPS")) -- snprintf(prefix, sizeof(prefix), "https://%s:%s", -- getenv("SERVER_NAME"), getenv("SERVER_PORT")); -+ snprintf(prefix, sizeof(prefix), "https://%s:%s", -+ getenv("SERVER_NAME"), getenv("SERVER_PORT")); - else -- snprintf(prefix, sizeof(prefix), "http://%s:%s", -- getenv("SERVER_NAME"), getenv("SERVER_PORT")); -+ snprintf(prefix, sizeof(prefix), "http://%s:%s", -+ getenv("SERVER_NAME"), getenv("SERVER_PORT")); - -+ fprintf(stderr, "DEBUG: redirecting with prefix %s!\n", prefix); -+ - if ((url = cgiGetVariable("URL")) != NULL) -- printf("Location: %s%s\n\n", prefix, url); -+ { -+ char encoded[1024], /* Encoded URL string */ -+ *ptr; /* Pointer into encoded string */ -+ -+ -+ ptr = encoded; -+ if (*url != '/') -+ *ptr++ = '/'; -+ -+ for (; *url && ptr < (encoded + sizeof(encoded) - 4); url ++) -+ { -+ if (strchr("%@&+ <>#=", *url) || *url < ' ' || *url & 128) -+ { -+ /* -+ * Percent-encode this character; safe because we have at least 4 -+ * bytes left in the array... -+ */ -+ -+ sprintf(ptr, "%%%02X", *url & 255); -+ ptr += 3; -+ } -+ else -+ *ptr++ = *url; -+ } -+ -+ *ptr = '\0'; -+ -+ if (*url) -+ { -+ /* -+ * URL was too long, just redirect to the admin page... -+ */ -+ -+ printf("Location: %s/admin\n\n", prefix); -+ } -+ else -+ { -+ /* -+ * URL is OK, redirect there... -+ */ -+ -+ printf("Location: %s%s\n\n", prefix, encoded); -+ } -+ } - else -- printf("Location: %s/admin\n\n", prefix); -+ printf("Location: %s/admin\n\n", prefix); - } - else if (!strcmp(op, "start-printer")) - do_printer_op(http, IPP_RESUME_PRINTER, cgiText(_("Start Printer"))); -@@ -293,6 +339,31 @@ - * and classes and (re)show the add page... - */ - -+ if (cgiGetVariable("EVENT_JOB_CREATED")) -+ cgiSetVariable("EVENT_JOB_CREATED", "CHECKED"); -+ if (cgiGetVariable("EVENT_JOB_COMPLETED")) -+ cgiSetVariable("EVENT_JOB_COMPLETED", "CHECKED"); -+ if (cgiGetVariable("EVENT_JOB_STOPPED")) -+ cgiSetVariable("EVENT_JOB_STOPPED", "CHECKED"); -+ if (cgiGetVariable("EVENT_JOB_CONFIG_CHANGED")) -+ cgiSetVariable("EVENT_JOB_CONFIG_CHANGED", "CHECKED"); -+ if (cgiGetVariable("EVENT_PRINTER_STOPPED")) -+ cgiSetVariable("EVENT_PRINTER_STOPPED", "CHECKED"); -+ if (cgiGetVariable("EVENT_PRINTER_ADDED")) -+ cgiSetVariable("EVENT_PRINTER_ADDED", "CHECKED"); -+ if (cgiGetVariable("EVENT_PRINTER_MODIFIED")) -+ cgiSetVariable("EVENT_PRINTER_MODIFIED", "CHECKED"); -+ if (cgiGetVariable("EVENT_PRINTER_DELETED")) -+ cgiSetVariable("EVENT_PRINTER_DELETED", "CHECKED"); -+ if (cgiGetVariable("EVENT_SERVER_STARTED")) -+ cgiSetVariable("EVENT_SERVER_STARTED", "CHECKED"); -+ if (cgiGetVariable("EVENT_SERVER_STOPPED")) -+ cgiSetVariable("EVENT_SERVER_STOPPED", "CHECKED"); -+ if (cgiGetVariable("EVENT_SERVER_RESTARTED")) -+ cgiSetVariable("EVENT_SERVER_RESTARTED", "CHECKED"); -+ if (cgiGetVariable("EVENT_SERVER_AUDIT")) -+ cgiSetVariable("EVENT_SERVER_AUDIT", "CHECKED"); -+ - request = ippNewRequest(CUPS_GET_PRINTERS); - response = cupsDoRequest(http, request, "/"); - -@@ -450,6 +521,10 @@ - * Do the request and get back a response... - */ - -+ cgiClearVariables(); -+ if (name) -+ cgiSetVariable("PRINTER_NAME", name); -+ - if ((response = cupsDoRequest(http, request, "/")) != NULL) - { - /* -@@ -2336,7 +2411,9 @@ - if ((val = cupsGetOption("DefaultAuthType", num_settings, - settings)) != NULL && !strcasecmp(val, "Negotiate")) - cgiSetVariable("KERBEROS", "CHECKED"); -+ else - #endif /* HAVE_GSSAPI */ -+ cgiSetVariable("KERBEROS", ""); - - cupsFreeOptions(num_settings, settings); - -Index: cgi-bin/help.c -=================================================================== ---- cgi-bin/help.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/help.c (.../branches/leopard/cups) (revision 1707) -@@ -63,6 +63,7 @@ - */ - - cgiSetVariable("SECTION", "help"); -+ cgiSetVariable("REFRESH_PAGE", ""); - - /* - * Load the help index... -@@ -102,7 +103,7 @@ - */ - - for (i = 0; i < argc; i ++) -- fprintf(stderr, "argv[%d]=\"%s\"\n", i, argv[i]); -+ fprintf(stderr, "DEBUG: argv[%d]=\"%s\"\n", i, argv[i]); - - if ((helpfile = getenv("PATH_INFO")) != NULL) - { -@@ -179,6 +180,12 @@ - topic = cgiGetVariable("TOPIC"); - si = helpSearchIndex(hi, query, topic, helpfile); - -+ cgiClearVariables(); -+ if (query) -+ cgiSetVariable("QUERY", query); -+ if (topic) -+ cgiSetVariable("TOPIC", topic); -+ - fprintf(stderr, "DEBUG: query=\"%s\", topic=\"%s\"\n", - query ? query : "(null)", topic ? topic : "(null)"); - -Index: cgi-bin/var.c -=================================================================== ---- cgi-bin/var.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/var.c (.../branches/leopard/cups) (revision 1707) -@@ -15,6 +15,7 @@ - * Contents: - * - * cgiCheckVariables() - Check for the presence of "required" variables. -+ * cgiClearVariables() - Clear all form variables. - * cgiGetArray() - Get an element from a form array... - * cgiGetFile() - Get the file (if any) that was submitted in the form. - * cgiGetSize() - Get the size of a form array value. -@@ -135,6 +136,31 @@ - - - /* -+ * 'cgiClearVariables()' - Clear all form variables. -+ */ -+ -+void -+cgiClearVariables(void) -+{ -+ int i, j; /* Looping vars */ -+ _cgi_var_t *v; /* Current variable */ -+ -+ -+ for (v = form_vars, i = form_count; i > 0; v ++, i --) -+ { -+ _cupsStrFree(v->name); -+ for (j = 0; j < v->nvalues; j ++) -+ if (v->values[j]) -+ _cupsStrFree(v->values[j]); -+ } -+ -+ form_count = 0; -+ -+ cgi_unlink_file(); -+} -+ -+ -+/* - * 'cgiGetArray()' - Get an element from a form array... - */ - -@@ -154,7 +180,7 @@ - if (element < 0 || element >= var->nvalues) - return (NULL); - -- return (var->values[element]); -+ return (_cupsStrAlloc(var->values[element])); - } - - -@@ -209,7 +235,7 @@ - var->values[var->nvalues - 1]); - #endif /* DEBUG */ - -- return ((var == NULL) ? NULL : var->values[var->nvalues - 1]); -+ return ((var == NULL) ? NULL : _cupsStrAlloc(var->values[var->nvalues - 1])); - } - - -@@ -341,9 +367,9 @@ - var->nvalues = element + 1; - } - else if (var->values[element]) -- free((char *)var->values[element]); -+ _cupsStrFree((char *)var->values[element]); - -- var->values[element] = strdup(value); -+ var->values[element] = _cupsStrAlloc(value); - } - } - -@@ -388,7 +414,7 @@ - { - for (i = size; i < var->nvalues; i ++) - if (var->values[i]) -- free((void *)(var->values[i])); -+ _cupsStrFree((void *)(var->values[i])); - } - - var->nvalues = size; -@@ -421,9 +447,9 @@ - { - for (i = 0; i < var->nvalues; i ++) - if (var->values[i]) -- free((char *)var->values[i]); -+ _cupsStrFree((char *)var->values[i]); - -- var->values[0] = strdup(value); -+ var->values[0] = _cupsStrAlloc(value); - var->nvalues = 1; - } - } -@@ -470,10 +496,10 @@ - if ((var->values = calloc(element + 1, sizeof(char *))) == NULL) - return; - -- var->name = strdup(name); -+ var->name = _cupsStrAlloc(name); - var->nvalues = element + 1; - var->avalues = element + 1; -- var->values[element] = strdup(value); -+ var->values[element] = _cupsStrAlloc(value); - - form_count ++; - } -Index: cgi-bin/jobs.c -=================================================================== ---- cgi-bin/jobs.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/jobs.c (.../branches/leopard/cups) (revision 1707) -@@ -57,6 +57,7 @@ - */ - - cgiSetVariable("SECTION", "jobs"); -+ cgiSetVariable("REFRESH_PAGE", ""); - - /* - * Connect to the HTTP server... -Index: cgi-bin/classes.c -=================================================================== ---- cgi-bin/classes.c (.../easysw/current-1.3.x) (revision 1707) -+++ cgi-bin/classes.c (.../branches/leopard/cups) (revision 1707) -@@ -69,6 +69,7 @@ - */ - - cgiSetVariable("SECTION", "classes"); -+ cgiSetVariable("REFRESH_PAGE", ""); - - /* - * See if we are displaying a printer or all classes... - diff --git a/net-print/cups/files/cups-1.3.11-str3401-security-1.3v2-regression.patch b/net-print/cups/files/cups-1.3.11-str3401-security-1.3v2-regression.patch deleted file mode 100644 index 5f57175..0000000 --- a/net-print/cups/files/cups-1.3.11-str3401-security-1.3v2-regression.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- cgi-bin/admin.c.ori 2009-10-30 14:07:13.000000000 -0400 -+++ cgi-bin/admin.c 2009-10-30 14:06:54.000000000 -0400 -@@ -536,6 +536,7 @@ - ipp_attribute_t *attr; /* member-uris attribute */ - char uri[HTTP_MAX_URI]; /* Device or printer URI */ - const char *name, /* Pointer to class name */ -+ *op, /* Operation name */ - *ptr; /* Pointer to CGI variable */ - const char *title; /* Title of page */ - static const char * const pattrs[] = /* Requested printer attributes */ -@@ -547,6 +548,7 @@ - - - title = cgiText(modify ? _("Modify Class") : _("Add Class")); -+ op = cgiGetVariable("OP"); - name = cgiGetVariable("PRINTER_NAME"); - - if (cgiGetVariable("PRINTER_LOCATION") == NULL) -@@ -572,6 +574,8 @@ - */ - - cgiClearVariables(); -+ if (op) -+ cgiSetVariable("OP", op); - if (name) - cgiSetVariable("PRINTER_NAME", name); - diff --git a/net-print/cups/files/cups-1.3.7-backend-https.patch b/net-print/cups/files/cups-1.3.7-backend-https.patch deleted file mode 100644 index 44706b3..0000000 --- a/net-print/cups/files/cups-1.3.7-backend-https.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Naur cups-1.3.7/backend/Makefile cups-1.3.7.new/backend/Makefile ---- cups-1.3.7/backend/Makefile 2007-08-08 21:27:51.000000000 +0200 -+++ cups-1.3.7.new/backend/Makefile 2008-04-14 16:42:18.106785330 +0200 -@@ -62,6 +62,7 @@ - done - $(RM) $(SERVERBIN)/backend/http - $(LN) ipp $(SERVERBIN)/backend/http -+ $(LN) ipp $(SERVERBIN)/backend/https - if test "x$(SYMROOT)" != "x"; then \ - $(INSTALL_DIR) $(SYMROOT); \ - for file in $(TARGETS); do \ diff --git a/net-print/cups/files/cups-1.3.9-CVE-2008-5286.patch b/net-print/cups/files/cups-1.3.9-CVE-2008-5286.patch deleted file mode 100644 index bca23f7..0000000 --- a/net-print/cups/files/cups-1.3.9-CVE-2008-5286.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: filter/image-png.c -=================================================================== ---- filter/image-png.c (revision 8062) -+++ filter/image-png.c (working copy) -@@ -178,7 +178,7 @@ - { - bufsize = img->xsize * img->ysize; - -- if ((bufsize / img->ysize) != img->xsize) -+ if ((bufsize / img->xsize) != img->ysize) - { - fprintf(stderr, "DEBUG: PNG image dimensions (%ux%u) too large!\n", - (unsigned)width, (unsigned)height); -@@ -190,7 +190,7 @@ - { - bufsize = img->xsize * img->ysize * 3; - -- if ((bufsize / (img->ysize * 3)) != img->xsize) -+ if ((bufsize / (img->xsize * 3)) != img->ysize) - { - fprintf(stderr, "DEBUG: PNG image dimensions (%ux%u) too large!\n", - (unsigned)width, (unsigned)height); diff --git a/net-print/cups/files/cups-1.3.9-ldap-draft-1.patch b/net-print/cups/files/cups-1.3.9-ldap-draft-1.patch deleted file mode 100644 index eeaaadb..0000000 --- a/net-print/cups/files/cups-1.3.9-ldap-draft-1.patch +++ /dev/null @@ -1,102 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2009-03-13 -Initial Package Version: 1.3.9 -Origin: me -Upstream Status: unknown -Description: use the oids from the ldap ipp draft -https://datatracker.ietf.org/drafts/draft-ietf-ipp-ldap-printer-schema/ - -this patch also requres a migration addon schema -http://ftp.disconnected-by-peer.at/mds/printer-cups.schema - -diff -Naur cups-1.3.9.orig/scheduler/dirsvc.c cups-1.3.9/scheduler/dirsvc.c ---- cups-1.3.9.orig/scheduler/dirsvc.c 2008-07-18 20:30:23.000000000 +0000 -+++ cups-1.3.9/scheduler/dirsvc.c 2009-03-13 20:49:31.160730818 +0000 -@@ -104,11 +104,11 @@ - #ifdef HAVE_OPENLDAP - static const char * const ldap_attrs[] =/* CUPS LDAP attributes */ - { -- "printerDescription", -- "printerLocation", -- "printerMakeAndModel", -- "printerType", -- "printerURI", -+ "printer-info", -+ "printer-location", -+ "printer-make-and-model", -+ "printer-type", -+ "printer-uri", - NULL - }; - #endif /* HAVE_OPENLDAP */ -@@ -1439,35 +1439,35 @@ - */ - - if ((value = ldap_get_values(BrowseLDAPHandle, e, -- "printerDescription")) == NULL) -+ "printer-info")) == NULL) - continue; - - strlcpy(info, *value, sizeof(info)); - ldap_value_free(value); - - if ((value = ldap_get_values(BrowseLDAPHandle, e, -- "printerLocation")) == NULL) -+ "printer-location")) == NULL) - continue; - - strlcpy(location, *value, sizeof(location)); - ldap_value_free(value); - - if ((value = ldap_get_values(BrowseLDAPHandle, e, -- "printerMakeAndModel")) == NULL) -+ "printer-make-and-model")) == NULL) - continue; - - strlcpy(make_model, *value, sizeof(make_model)); - ldap_value_free(value); - - if ((value = ldap_get_values(BrowseLDAPHandle, e, -- "printerType")) == NULL) -+ "printer-type")) == NULL) - continue; - - type = atoi(*value); - ldap_value_free(value); - - if ((value = ldap_get_values(BrowseLDAPHandle, e, -- "printerURI")) == NULL) -+ "printer-uri")) == NULL) - continue; - - strlcpy(uri, *value, sizeof(uri)); -@@ -3004,7 +3004,7 @@ - uri[1] = NULL; - - snprintf(filter, sizeof(filter), -- "(&(objectclass=cupsPrinter)(printerURI=%s))", p->uri); -+ "(&(objectclass=cupsPrinter)(printer-uri=%s))", p->uri); - - ldap_search_s(BrowseLDAPHandle, BrowseLDAPDN, LDAP_SCOPE_SUBTREE, - filter, (char **)ldap_attrs, 0, &res); -@@ -3013,15 +3013,15 @@ - - mods[0].mod_type = "cn"; - mods[0].mod_values = cn_value; -- mods[1].mod_type = "printerDescription"; -+ mods[1].mod_type = "printer-info"; - mods[1].mod_values = info; -- mods[2].mod_type = "printerURI"; -+ mods[2].mod_type = "printer-uri"; - mods[2].mod_values = uri; -- mods[3].mod_type = "printerLocation"; -+ mods[3].mod_type = "printer-location"; - mods[3].mod_values = location; -- mods[4].mod_type = "printerMakeAndModel"; -+ mods[4].mod_type = "printer-make-and-model"; - mods[4].mod_values = make_model; -- mods[5].mod_type = "printerType"; -+ mods[5].mod_type = "printer-type"; - mods[5].mod_values = type; - mods[6].mod_type = "objectClass"; - mods[6].mod_values = (char **)objectClass_values; diff --git a/net-print/cups/files/cups-1.4.0-backend-https.patch b/net-print/cups/files/cups-1.4.0-backend-https.patch deleted file mode 100644 index 8a70a20..0000000 --- a/net-print/cups/files/cups-1.4.0-backend-https.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Naur cups-1.4.0/backend/Makefile cups-1.4.0.new/backend/Makefile ---- cups-1.4.0/backend/Makefile 2009-03-03 20:39:21.000000000 +0100 -+++ cups-1.4.0.new/backend/Makefile 2009-09-01 14:00:05.592615359 +0200 -@@ -91,6 +91,7 @@ - done - $(RM) $(SERVERBIN)/backend/http - $(LN) ipp $(SERVERBIN)/backend/http -+ $(LN) ipp $(SERVERBIN)/backend/https - if test "x$(DNSSD_BACKEND)" != x; then \ - $(RM) $(SERVERBIN)/backend/mdns; \ - $(LN) $(DNSSD_BACKEND) $(SERVERBIN)/backend/mdns; \ diff --git a/net-print/cups/files/cups-1.4.1-ldap-draft-1.patch b/net-print/cups/files/cups-1.4.1-ldap-draft-1.patch deleted file mode 100644 index ea875ac..0000000 --- a/net-print/cups/files/cups-1.4.1-ldap-draft-1.patch +++ /dev/null @@ -1,114 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2009-09-27 -Initial Package Version: 1.3.9 -Origin: me -Upstream Status: unknown -Description: use the oids from the ldap ipp draft -https://datatracker.ietf.org/drafts/draft-ietf-ipp-ldap-printer-schema/ - -this patch also requres a migration addon schema -http://ftp.disconnected-by-peer.at/mds/printer-cups.schema - -diff -Naur cups-1.4.1.orig/scheduler/dirsvc.c cups-1.4.1/scheduler/dirsvc.c ---- cups-1.4.1.orig/scheduler/dirsvc.c 2009-09-27 11:59:13.412880248 +0000 -+++ cups-1.4.1/scheduler/dirsvc.c 2009-09-27 12:04:52.581880776 +0000 -@@ -181,11 +181,11 @@ - #ifdef HAVE_LDAP - static const char * const ldap_attrs[] =/* CUPS LDAP attributes */ - { -- "printerDescription", -- "printerLocation", -- "printerMakeAndModel", -- "printerType", -- "printerURI", -+ "printer-info", -+ "printer-location", -+ "printer-make-and-model", -+ "printer-type", -+ "printer-uri", - NULL - }; - #endif /* HAVE_LDAP */ -@@ -2151,25 +2151,25 @@ - */ - - if (ldap_getval_firststring(BrowseLDAPHandle, e, -- "printerDescription", info, sizeof(info)) == -1) -+ "printer-info", info, sizeof(info)) == -1) - continue; - - if (ldap_getval_firststring(BrowseLDAPHandle, e, -- "printerLocation", location, sizeof(location)) == -1) -+ "printer-location", location, sizeof(location)) == -1) - continue; - - if (ldap_getval_firststring(BrowseLDAPHandle, e, -- "printerMakeAndModel", make_model, sizeof(make_model)) == -1) -+ "printer-make-and-model", make_model, sizeof(make_model)) == -1) - continue; - - if (ldap_getval_firststring(BrowseLDAPHandle, e, -- "printerType", type_num, sizeof(type_num)) == -1) -+ "printer-type", type_num, sizeof(type_num)) == -1) - continue; - - type = atoi(type_num); - - if (ldap_getval_firststring(BrowseLDAPHandle, e, -- "printerURI", uri, sizeof(uri)) == -1) -+ "printer-uri", uri, sizeof(uri)) == -1) - continue; - - /* -@@ -4423,15 +4423,15 @@ - - mods[0].mod_type = "cn"; - mods[0].mod_values = cn_value; -- mods[1].mod_type = "printerDescription"; -+ mods[1].mod_type = "printer-info"; - mods[1].mod_values = info; -- mods[2].mod_type = "printerURI"; -+ mods[2].mod_type = "printer-uri"; - mods[2].mod_values = uri; -- mods[3].mod_type = "printerLocation"; -+ mods[3].mod_type = "printer-location"; - mods[3].mod_values = location; -- mods[4].mod_type = "printerMakeAndModel"; -+ mods[4].mod_type = "printer-make-and-model"; - mods[4].mod_values = make_model; -- mods[5].mod_type = "printerType"; -+ mods[5].mod_type = "printer-type"; - mods[5].mod_values = type; - mods[6].mod_type = "objectClass"; - mods[6].mod_values = (char **)objectClass_values; -@@ -4454,25 +4454,25 @@ - * Get the required values from this entry... - */ - -- if (ldap_getval_firststring(BrowseLDAPHandle, e, "printerDescription", -+ if (ldap_getval_firststring(BrowseLDAPHandle, e, "printer-info", - old_info, sizeof(old_info)) == -1) - old_info[0] = '\0'; - -- if (ldap_getval_firststring(BrowseLDAPHandle, e, "printerLocation", -+ if (ldap_getval_firststring(BrowseLDAPHandle, e, "printer-location", - old_location, sizeof(old_location)) == -1) - old_info[0] = '\0'; - -- if (ldap_getval_firststring(BrowseLDAPHandle, e, "printerMakeAndModel", -+ if (ldap_getval_firststring(BrowseLDAPHandle, e, "printer-make-and-model", - old_make_model, sizeof(old_make_model)) == -1) - old_info[0] = '\0'; - -- if (ldap_getval_firststring(BrowseLDAPHandle, e, "printerType", -+ if (ldap_getval_firststring(BrowseLDAPHandle, e, "printer-type", - old_type_string, sizeof(old_type_string)) == -1) - old_info[0] = '\0'; - - old_type = atoi(old_type_string); - -- if (ldap_getval_firststring(BrowseLDAPHandle, e, "printerURI", old_uri, -+ if (ldap_getval_firststring(BrowseLDAPHandle, e, "printer-uri", old_uri, - sizeof(old_uri)) == -1) - old_info[0] = '\0'; - diff --git a/net-print/cups/files/cups-1.4.1-usb-function-decl.patch b/net-print/cups/files/cups-1.4.1-usb-function-decl.patch deleted file mode 100644 index 3953d92..0000000 --- a/net-print/cups/files/cups-1.4.1-usb-function-decl.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 484851e02cc5a9b702e0f226f20a0d33325d9dee Mon Sep 17 00:00:00 2001 -From: Tim Waugh -Date: Mon, 14 Sep 2009 17:34:36 +0100 -Subject: [PATCH] Fixed side_cb function declaration in usb-unix.c. - ---- - backend/usb-unix.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/backend/usb-unix.c b/backend/usb-unix.c -index c47910d..a00f1ad 100644 ---- a/backend/usb-unix.c -+++ b/backend/usb-unix.c -@@ -560,7 +560,7 @@ open_device(const char *uri, /* I - Device URI */ - * 'side_cb()' - Handle side-channel requests... - */ - --static void -+static int - side_cb(int print_fd, /* I - Print file */ - int device_fd, /* I - Device file */ - int snmp_fd, /* I - SNMP socket (unused) */ --- -1.6.4.2 - diff --git a/net-print/cups/files/cups-1.4.2-str3200.patch b/net-print/cups/files/cups-1.4.2-str3200.patch deleted file mode 100644 index 47d9114..0000000 --- a/net-print/cups/files/cups-1.4.2-str3200.patch +++ /dev/null @@ -1,43 +0,0 @@ -Index: scheduler/select.c -=================================================================== ---- scheduler/select.c (revision 8887) -+++ scheduler/select.c (working copy) -@@ -454,7 +454,7 @@ - if (fdptr->read_cb && event->filter == EVFILT_READ) - (*(fdptr->read_cb))(fdptr->data); - -- if (fdptr->write_cb && event->filter == EVFILT_WRITE) -+ if (fdptr->use > 1 && fdptr->write_cb && event->filter == EVFILT_WRITE) - (*(fdptr->write_cb))(fdptr->data); - - release_fd(fdptr); -@@ -499,7 +499,8 @@ - if (fdptr->read_cb && (event->events & (EPOLLIN | EPOLLERR | EPOLLHUP))) - (*(fdptr->read_cb))(fdptr->data); - -- if (fdptr->write_cb && (event->events & (EPOLLOUT | EPOLLERR | EPOLLHUP))) -+ if (fdptr->use > 1 && fdptr->write_cb && -+ (event->events & (EPOLLOUT | EPOLLERR | EPOLLHUP))) - (*(fdptr->write_cb))(fdptr->data); - - release_fd(fdptr); -@@ -590,7 +591,8 @@ - if (fdptr->read_cb && (pfd->revents & (POLLIN | POLLERR | POLLHUP))) - (*(fdptr->read_cb))(fdptr->data); - -- if (fdptr->write_cb && (pfd->revents & (POLLOUT | POLLERR | POLLHUP))) -+ if (fdptr->use > 1 && fdptr->write_cb && -+ (pfd->revents & (POLLOUT | POLLERR | POLLHUP))) - (*(fdptr->write_cb))(fdptr->data); - - release_fd(fdptr); -@@ -645,7 +647,8 @@ - if (fdptr->read_cb && FD_ISSET(fdptr->fd, &cupsd_current_input)) - (*(fdptr->read_cb))(fdptr->data); - -- if (fdptr->write_cb && FD_ISSET(fdptr->fd, &cupsd_current_output)) -+ if (fdptr->use > 1 && fdptr->write_cb && -+ FD_ISSET(fdptr->fd, &cupsd_current_output)) - (*(fdptr->write_cb))(fdptr->data); - - release_fd(fdptr); diff --git a/net-print/cups/files/cupsd.init.d b/net-print/cups/files/cupsd.init.d deleted file mode 100644 index e5529ee..0000000 --- a/net-print/cups/files/cupsd.init.d +++ /dev/null @@ -1,20 +0,0 @@ -#!/sbin/runscript - -depend() { - use net - @neededservices@ - before nfs - after logger -} - -start() { - ebegin "Starting cupsd" - start-stop-daemon --start --quiet --exec /usr/sbin/cupsd - eend $? -} - -stop() { - ebegin "Stopping cupsd" - start-stop-daemon --stop --quiet --exec /usr/sbin/cupsd - eend $? -} diff --git a/net-print/cups/files/pdftops-1.20.gentoo b/net-print/cups/files/pdftops-1.20.gentoo deleted file mode 100644 index 8fdafe3..0000000 --- a/net-print/cups/files/pdftops-1.20.gentoo +++ /dev/null @@ -1,340 +0,0 @@ -#!/usr/bin/perl -w -# pdftops.pl - wrapper script for xpdf's pdftops utility to act as a CUPS filter -# ============================================================================== -# 1.00 - 2004-10-05/Bl -# Initial implementation -# 1.10 - 2006-09-27/Bl -# Alternatively, use Adobe Reader in place of Xpdf's pdftops -# 1.20 - 2007-12-03/Bl -# Safe temp file creation (fix gentoo bug # 201042) -# -# Copyright: Helge Blischke / SRZ Berlin 2004-2006 -# This program is free seoftware and governed by the GNU Public License Version 2. -# -# Description: -# ------------ -# This program wraps the pdftops utility from the xpdf 3.00 (and higher) suite -# to behave as a CUPS filter as a replacement for the original pdftops filter. -# As an alternative the Adobe Reader may be used. -# -# The main purpose of this approach is to keep the properties of a PDF to be -# printed as undesturbed as possible, especially with respect to page size, -# scaling, and positioning. -# -# The pdftops utility reads a configuration file 'pdftops.conf' or 'acroread.conf', -# respectively, in the CUPS_SERVERROOT directory, which must exist but may be empty. -# The sample configuration file accompanying this program sets the defaults which -# seem plausible to me with respect to high end production printers. -# -# To give the user highest possible flexibility, this program accepts and -# evaluates a set of job attributes special to this filter, which are -# described below: -# -# pdf-pages=, -# expands to the -f and -l options of pdftops -# or the -start and -end options of acroread, respectively -# to select a page range to process. This is independent -# of the page-ranges attribute and may significantly -# increase throughput when printing page ranges. -# Either of these numbers may be omitted. -# -# pdf-paper= -# For pdftops, may be one of "letter", "legal", -# "A4", "A3", or "match"; for acroread, the permetted values -# are "letter", "legal", "tabloid", "ledger", "executive", -# "a3", "a4", "a5", "b4", "b5", respectively (without the -# quotes; the names are treated case independent). -# In case of acroread, no paper specification is equivalent -# to pdsftops's "match". -# pdf-paper=x -# may be one of letter, legal , A4, A3, or match; -# and are the paper width and height -# in printers points (1/72 inch). This expands to -# either the -paper or the -paperh and -paperw options -# of pdftops or the -size option of acroread. -# -# pdf-opw= -# pdf-upw= -# expand to the -opw and -upw options of pdftops, -# respectively and permit printing of password -# protected PDFs. -# -# pdf-