summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Hartmann <ian@gentoo.org>2006-09-20 22:35:39 +0000
committerChristian Hartmann <ian@gentoo.org>2006-09-20 22:35:39 +0000
commitc911bea7ba1dcf1792abec5ee28191690915ca00 (patch)
treebf4992da19fabe02836afb72b776920ac7a8c1a8 /dev-perl/Net-CUPS
parentManual Manifest commit. (diff)
downloadhistorical-c911bea7ba1dcf1792abec5ee28191690915ca00.tar.gz
historical-c911bea7ba1dcf1792abec5ee28191690915ca00.tar.bz2
historical-c911bea7ba1dcf1792abec5ee28191690915ca00.zip
Revbump with patch for CUPS 1.2 goodness - see bug #143039
Package-Manager: portage-2.1.2_pre1
Diffstat (limited to 'dev-perl/Net-CUPS')
-rw-r--r--dev-perl/Net-CUPS/ChangeLog8
-rw-r--r--dev-perl/Net-CUPS/Manifest29
-rw-r--r--dev-perl/Net-CUPS/Net-CUPS-0.41-r1.ebuild27
-rw-r--r--dev-perl/Net-CUPS/files/CUPS_FOO_DEVICE.patch60
-rw-r--r--dev-perl/Net-CUPS/files/digest-Net-CUPS-0.41-r13
5 files changed, 112 insertions, 15 deletions
diff --git a/dev-perl/Net-CUPS/ChangeLog b/dev-perl/Net-CUPS/ChangeLog
index f6e2c863fcf0..530762394a5f 100644
--- a/dev-perl/Net-CUPS/ChangeLog
+++ b/dev-perl/Net-CUPS/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-perl/Net-CUPS
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-CUPS/ChangeLog,v 1.8 2006/08/06 18:13:38 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-CUPS/ChangeLog,v 1.9 2006/09/20 22:35:39 ian Exp $
+
+*Net-CUPS-0.41-r1 (20 Sep 2006)
+
+ 20 Sep 2006; Christian Hartmann <ian@gentoo.org>
+ +files/CUPS_FOO_DEVICE.patch, +Net-CUPS-0.41-r1.ebuild:
+ Revbump with patch for CUPS 1.2 goodness - see bug #143039
06 Aug 2006; Michael Cummings <mcummings@gentoo.org> Net-CUPS-0.41.ebuild:
Marking amd64 stable
diff --git a/dev-perl/Net-CUPS/Manifest b/dev-perl/Net-CUPS/Manifest
index 2234a60070b9..64d4b16d766e 100644
--- a/dev-perl/Net-CUPS/Manifest
+++ b/dev-perl/Net-CUPS/Manifest
@@ -1,20 +1,25 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX CUPS_FOO_DEVICE.patch 2024 RMD160 656cfb3d8cb26d88a90a2e73984b6cda7fccc700 SHA1 6817ce1c4c6405c8ed2d4d97b70facaa7aa7e237 SHA256 c8d36fcf4f09c239eb2afd77c66f649d8e2426fde129bf82e46e3fd77459541d
+MD5 1d7c19ed130bac618458fd4217f89a6b files/CUPS_FOO_DEVICE.patch 2024
+RMD160 656cfb3d8cb26d88a90a2e73984b6cda7fccc700 files/CUPS_FOO_DEVICE.patch 2024
+SHA256 c8d36fcf4f09c239eb2afd77c66f649d8e2426fde129bf82e46e3fd77459541d files/CUPS_FOO_DEVICE.patch 2024
DIST Net-CUPS-0.37.tar.gz 60506 RMD160 f81493323337d98adb0c296e91079379965db50e SHA1 39bebf456fdce1250050ae3c2ca26dff4661a094 SHA256 ab8eb1f5d8a4e830e4ee6440201771586589172fae1d0aae1798e7d8cf1e61b1
DIST Net-CUPS-0.41.tar.gz 54430 RMD160 9403429c98d0716bedb66bb536332b32c83e3fe6 SHA1 aa39b50dcfb1e47d24475265184cb1de0296b80b SHA256 773735ee005894ebab815a7e845f78cddec608553aa127d321fd132638a0d6dc
EBUILD Net-CUPS-0.37.ebuild 576 RMD160 5bf0477185e2f683f7860898a236c71fa393c529 SHA1 9b2565c6058fea978a17872c569654256e38eff9 SHA256 96b62a8593c8b57fec7a015cf9ab5cc77256d16224d8c1025725d5a84e1e09e1
MD5 d915f835aae49ed0ff6617ac3b8b5932 Net-CUPS-0.37.ebuild 576
RMD160 5bf0477185e2f683f7860898a236c71fa393c529 Net-CUPS-0.37.ebuild 576
SHA256 96b62a8593c8b57fec7a015cf9ab5cc77256d16224d8c1025725d5a84e1e09e1 Net-CUPS-0.37.ebuild 576
+EBUILD Net-CUPS-0.41-r1.ebuild 723 RMD160 b8258481ccb6a45aaa4a48d05c32ead027257c71 SHA1 66bb79f6efcec8e110fe6ab8477a619d5ec48480 SHA256 39242a374f520684fbd8e4f5127b55febbcc39e7986bfe7dc7d445a7e3e68629
+MD5 146c59659c654aa2a3a954e8b2b717bc Net-CUPS-0.41-r1.ebuild 723
+RMD160 b8258481ccb6a45aaa4a48d05c32ead027257c71 Net-CUPS-0.41-r1.ebuild 723
+SHA256 39242a374f520684fbd8e4f5127b55febbcc39e7986bfe7dc7d445a7e3e68629 Net-CUPS-0.41-r1.ebuild 723
EBUILD Net-CUPS-0.41.ebuild 584 RMD160 3bb06ec855be1de385d932a40c4407b0d67ff8c5 SHA1 629198d1d19743eca3e7fd6e50545e635f906eb4 SHA256 16230d91cfc63f9104d1661a26a3c46f77c12537cec02ec7d9d8620de2a0b7ad
MD5 0bfba40fe58e5287cc1055f73b4c129c Net-CUPS-0.41.ebuild 584
RMD160 3bb06ec855be1de385d932a40c4407b0d67ff8c5 Net-CUPS-0.41.ebuild 584
SHA256 16230d91cfc63f9104d1661a26a3c46f77c12537cec02ec7d9d8620de2a0b7ad Net-CUPS-0.41.ebuild 584
-MISC ChangeLog 1083 RMD160 3245f2da1a4ed459dfaea6dcd0968df1058a94fc SHA1 8cb81e8f230f91eb3b90b1457ee9876a41462297 SHA256 92caf3781cfadb861051fa380b5ce617f20bc144e646dc9754d087b727fd17d9
-MD5 e1be90636eb2535b5db87bd6b9000c2b ChangeLog 1083
-RMD160 3245f2da1a4ed459dfaea6dcd0968df1058a94fc ChangeLog 1083
-SHA256 92caf3781cfadb861051fa380b5ce617f20bc144e646dc9754d087b727fd17d9 ChangeLog 1083
+MISC ChangeLog 1281 RMD160 dfd9c1c98485e2762d53a39a2d519a0a71f14f7f SHA1 50c7b6717530d52d2fe1aece2fe527ef4e9fe919 SHA256 76e7466287a956acadedfb1efd37929dc8d9f76242e94ccf294d0394a9bf9e4a
+MD5 5ad8ba2d2a689c4b7b87001b5730a4f9 ChangeLog 1281
+RMD160 dfd9c1c98485e2762d53a39a2d519a0a71f14f7f ChangeLog 1281
+SHA256 76e7466287a956acadedfb1efd37929dc8d9f76242e94ccf294d0394a9bf9e4a ChangeLog 1281
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -25,10 +30,6 @@ SHA256 4de1bf66946555c6dea64365dac916f1d3c1ff2601cf892ae87adcbcefcc6a1e files/di
MD5 f461f1d6ad42563a45f5b5e91bdba648 files/digest-Net-CUPS-0.41 238
RMD160 4d310ba726b3fe78b1fed57f65cc1d832eee0d1c files/digest-Net-CUPS-0.41 238
SHA256 07ebf01034f576424f844d57a59d0ff319a288e973a509e86414183de856f12e files/digest-Net-CUPS-0.41 238
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.4 (GNU/Linux)
-
-iD8DBQFE1jFotG5z4I8BtQoRAvP6AJ46lPwLaQQXHc6aEnSMByECmnDsIwCeNj2W
-Ypi6zCCDnEE2lNV1ceTg75I=
-=5Qmx
------END PGP SIGNATURE-----
+MD5 f461f1d6ad42563a45f5b5e91bdba648 files/digest-Net-CUPS-0.41-r1 238
+RMD160 4d310ba726b3fe78b1fed57f65cc1d832eee0d1c files/digest-Net-CUPS-0.41-r1 238
+SHA256 07ebf01034f576424f844d57a59d0ff319a288e973a509e86414183de856f12e files/digest-Net-CUPS-0.41-r1 238
diff --git a/dev-perl/Net-CUPS/Net-CUPS-0.41-r1.ebuild b/dev-perl/Net-CUPS/Net-CUPS-0.41-r1.ebuild
new file mode 100644
index 000000000000..be8b76794766
--- /dev/null
+++ b/dev-perl/Net-CUPS/Net-CUPS-0.41-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-CUPS/Net-CUPS-0.41-r1.ebuild,v 1.1 2006/09/20 22:35:39 ian Exp $
+
+inherit perl-module
+
+DESCRIPTION="CUPS C API Interface"
+HOMEPAGE="http://search.cpan.org/search?query=${PN}"
+SRC_URI="mirror://cpan/authors/id/D/DH/DHAGEMAN/${P}.tar.gz"
+
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE=""
+SRC_TEST="do"
+
+DEPEND=">=net-print/cups-1.1.21
+ dev-perl/Exporter-Cluster
+ dev-lang/perl"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # - Make 0.41 work with CUPS 1.2* - see bug #143039 --ian
+ epatch ${FILESDIR}/CUPS_FOO_DEVICE.patch
+}
diff --git a/dev-perl/Net-CUPS/files/CUPS_FOO_DEVICE.patch b/dev-perl/Net-CUPS/files/CUPS_FOO_DEVICE.patch
new file mode 100644
index 000000000000..d2933ab9985b
--- /dev/null
+++ b/dev-perl/Net-CUPS/files/CUPS_FOO_DEVICE.patch
@@ -0,0 +1,60 @@
+diff -ru Net-CUPS-0.41-orig/Protocol/Protocol_constant_c.inc Net-CUPS-0.41/Protocol/Protocol_constant_c.inc
+--- Net-CUPS-0.41-orig/Protocol/Protocol_constant_c.inc 2006-08-06 21:12:26.000000000 -0400
++++ Net-CUPS-0.41/Protocol/Protocol_constant_c.inc 2006-08-06 21:16:49.000000000 -0400
+@@ -1096,15 +1096,6 @@
+ }
+ break;
+ case '_':
+- if (memEQ(name, "CUPS_ADD_DEVICE", 15)) {
+- /* ^ */
+-
+- *iv_return = CUPS_ADD_DEVICE;
+- return PERL_constant_ISIV;
+-
+-
+-
+- }
+ if (memEQ(name, "HTTP_MAX_BUFFER", 15)) {
+ /* ^ */
+
+@@ -1706,15 +1697,6 @@
+ }
+ break;
+ case '_':
+- if (memEQ(name, "CUPS_DELETE_DEVICE", 18)) {
+- /* ^ */
+-
+- *iv_return = CUPS_DELETE_DEVICE;
+- return PERL_constant_ISIV;
+-
+-
+-
+- }
+ if (memEQ(name, "HTTP_ENCODE_LENGTH", 18)) {
+ /* ^ */
+
+@@ -3153,8 +3135,8 @@
+ use ExtUtils::Constant qw (constant_types C_constant XS_constant);
+
+ my $types = {map {($_, 1)} qw(IV)};
+-my @names = (qw(CUPS_ACCEPT_JOBS CUPS_ADD_CLASS CUPS_ADD_DEVICE
+- CUPS_ADD_PRINTER CUPS_DELETE_CLASS CUPS_DELETE_DEVICE
++my @names = (qw(CUPS_ACCEPT_JOBS CUPS_ADD_CLASS
++ CUPS_ADD_PRINTER CUPS_DELETE_CLASS
+ CUPS_DELETE_PRINTER CUPS_GET_CLASSES CUPS_GET_DEFAULT
+ CUPS_GET_DEVICES CUPS_GET_PPDS CUPS_GET_PRINTERS CUPS_MOVE_JOB
+ CUPS_REJECT_JOBS CUPS_SET_DEFAULT HTTP_0_9 HTTP_1_0 HTTP_1_1
+diff -ru Net-CUPS-0.41-orig/Protocol/Protocol.pm Net-CUPS-0.41/Protocol/Protocol.pm
+--- Net-CUPS-0.41-orig/Protocol/Protocol.pm 2006-08-06 21:12:26.000000000 -0400
++++ Net-CUPS-0.41/Protocol/Protocol.pm 2006-08-06 21:13:40.000000000 -0400
+@@ -20,10 +20,8 @@
+ our @EXPORT = qw(
+ CUPS_ACCEPT_JOBS
+ CUPS_ADD_CLASS
+- CUPS_ADD_DEVICE
+ CUPS_ADD_PRINTER
+ CUPS_DELETE_CLASS
+- CUPS_DELETE_DEVICE
+ CUPS_DELETE_PRINTER
+ CUPS_GET_CLASSES
+ CUPS_GET_DEFAULT
diff --git a/dev-perl/Net-CUPS/files/digest-Net-CUPS-0.41-r1 b/dev-perl/Net-CUPS/files/digest-Net-CUPS-0.41-r1
new file mode 100644
index 000000000000..e5282f040d32
--- /dev/null
+++ b/dev-perl/Net-CUPS/files/digest-Net-CUPS-0.41-r1
@@ -0,0 +1,3 @@
+MD5 e7aa8df973e237c7d44df4beb4fc9cb7 Net-CUPS-0.41.tar.gz 54430
+RMD160 9403429c98d0716bedb66bb536332b32c83e3fe6 Net-CUPS-0.41.tar.gz 54430
+SHA256 773735ee005894ebab815a7e845f78cddec608553aa127d321fd132638a0d6dc Net-CUPS-0.41.tar.gz 54430