summaryrefslogtreecommitdiff
path: root/print/cups
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2005-12-19 16:04:48 +0000
committerjoerg <joerg@pkgsrc.org>2005-12-19 16:04:48 +0000
commit37d16eaa51c797a90a154a5685664e79b0a718d6 (patch)
tree1aa54cb508cf270c99c94ae70d8c4b5ebec56b37 /print/cups
parent95e3a98e56b72de70a7ea794bc345084e02afac9 (diff)
downloadpkgsrc-37d16eaa51c797a90a154a5685664e79b0a718d6.tar.gz
Compile real local backends, not just stubs, for DragonFly.
Since this package "worked" before, bump the revision. Noticed by antencek AT gmail DOT com.
Diffstat (limited to 'print/cups')
-rw-r--r--print/cups/Makefile4
-rw-r--r--print/cups/distinfo6
-rw-r--r--print/cups/patches/patch-aa22
-rw-r--r--print/cups/patches/patch-ae13
-rw-r--r--print/cups/patches/patch-af13
-rw-r--r--print/cups/patches/patch-ag13
6 files changed, 68 insertions, 3 deletions
diff --git a/print/cups/Makefile b/print/cups/Makefile
index 7743d91e474..8dfd26eae8a 100644
--- a/print/cups/Makefile
+++ b/print/cups/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.102 2005/12/17 05:20:22 jlam Exp $
+# $NetBSD: Makefile,v 1.103 2005/12/19 16:04:48 joerg Exp $
#
# The CUPS author is very good about taking back changes into the main
# CUPS distribution. The correct place to send patches or bug-fixes is:
@@ -6,7 +6,7 @@
DISTNAME= cups-${DIST_VERS}-source
PKGNAME= cups-${VERS}
-PKGREVISION= 4
+PKGREVISION= 5
BASE_VERS= 1.1.23
DIST_VERS= ${BASE_VERS}
VERS= ${DIST_VERS:S/-/./g}
diff --git a/print/cups/distinfo b/print/cups/distinfo
index 064712383ce..16ea5f7694c 100644
--- a/print/cups/distinfo
+++ b/print/cups/distinfo
@@ -1,11 +1,15 @@
-$NetBSD: distinfo,v 1.35 2005/12/17 04:22:55 jlam Exp $
+$NetBSD: distinfo,v 1.36 2005/12/19 16:04:48 joerg Exp $
SHA1 (cups-1.1.23-source.tar.bz2) = 32d5bfb44c4edc1b54ccb014b5a44499295c6c5c
RMD160 (cups-1.1.23-source.tar.bz2) = 255ec4c22422b14f2367d69f3ec7e590dc46bea5
Size (cups-1.1.23-source.tar.bz2) = 8705521 bytes
+SHA1 (patch-aa) = a8dc064c49adce682d1aa5e88991037c86f2358f
SHA1 (patch-ab) = 29c205c31a70229f46f0c99775e70fc9c56af1e8
SHA1 (patch-ac) = 45388ca8b1bfeaf5d3649b766f65ac7f3108af74
SHA1 (patch-ad) = 166749eb9fc7b4b20e123d81cd3b2cf96db27677
+SHA1 (patch-ae) = 773b723b3cbd669cd1695577c578fea0fc7fa7f8
+SHA1 (patch-af) = 04e5bf3b73083eb2457a20b0f5238f017fe4aaab
+SHA1 (patch-ag) = 47a5c7a9ad7c604fa3253aebbaa62f576fb477d0
SHA1 (patch-an) = 8eb0f80067839d3d112d93e08cb8ad6854fa2b4c
SHA1 (patch-ao) = c4c8f833cf4a09a686a338df6c209cebec36c6ef
SHA1 (patch-at) = aa36ec591164675b889d2cf32e4d754e9b6db94f
diff --git a/print/cups/patches/patch-aa b/print/cups/patches/patch-aa
new file mode 100644
index 00000000000..962f4494b78
--- /dev/null
+++ b/print/cups/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.18 2005/12/19 16:04:48 joerg Exp $
+
+--- backend/serial.c.orig 2005-12-19 13:59:56.000000000 +0000
++++ backend/serial.c
+@@ -542,7 +542,7 @@ main(int argc, /* I - Number of comman
+ void
+ list_devices(void)
+ {
+-#if defined(__hpux) || defined(__sgi) || defined(__sun) || defined(__FreeBSD__) || defined(__OpenBSD__)
++#if defined(__hpux) || defined(__sgi) || defined(__sun) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
+ static char *funky_hex = "0123456789abcdefghijklmnopqrstuvwxyz";
+ /* Funky hex numbering used for some devices */
+ #endif /* __hpux || __sgi || __sun || __FreeBSD__ || __OpenBSD__ */
+@@ -792,7 +792,7 @@ list_devices(void)
+ printf("serial serial:%s?baud=38400 \"Unknown\" \"Serial Port #%d\"\n",
+ device, i + 1);
+ }
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__)
++#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
+ int i, j; /* Looping vars */
+ int fd; /* File descriptor */
+ char device[255]; /* Device filename */
diff --git a/print/cups/patches/patch-ae b/print/cups/patches/patch-ae
new file mode 100644
index 00000000000..5d111eb7b71
--- /dev/null
+++ b/print/cups/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.14 2005/12/19 16:04:48 joerg Exp $
+
+--- backend/parallel.c.orig 2005-12-19 14:00:24.000000000 +0000
++++ backend/parallel.c
+@@ -633,7 +633,7 @@ list_devices(void)
+ printf("direct parallel:%s \"Unknown\" \"Parallel Port #%d\"\n", device, i + 1);
+ }
+ }
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
++#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
+ int i; /* Looping var */
+ int fd; /* File descriptor */
+ char device[255]; /* Device filename */
diff --git a/print/cups/patches/patch-af b/print/cups/patches/patch-af
new file mode 100644
index 00000000000..0f96909d1de
--- /dev/null
+++ b/print/cups/patches/patch-af
@@ -0,0 +1,13 @@
+$NetBSD: patch-af,v 1.16 2005/12/19 16:04:48 joerg Exp $
+
+--- backend/usb.c.orig 2005-12-19 13:59:03.000000000 +0000
++++ backend/usb.c
+@@ -71,7 +71,7 @@ int print_device(const char *uri, const
+
+ #ifdef __APPLE__
+ # include "usb-darwin.c"
+-#elif defined(__linux) || defined(__sun) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
++#elif defined(__linux) || defined(__sun) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
+ # include "usb-unix.c"
+ #else
+ /*
diff --git a/print/cups/patches/patch-ag b/print/cups/patches/patch-ag
new file mode 100644
index 00000000000..b616f055907
--- /dev/null
+++ b/print/cups/patches/patch-ag
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.18 2005/12/19 16:04:48 joerg Exp $
+
+--- backend/usb-unix.c.orig 2005-12-19 13:59:35.000000000 +0000
++++ backend/usb-unix.c
+@@ -544,7 +544,7 @@ list_devices(void)
+ }
+ #elif defined(__hpux)
+ #elif defined(__osf)
+-#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
++#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
+ int i; /* Looping var */
+ char device[255]; /* Device filename */
+