Update to cups 1.4.6 CHANGES IN CUPS V1.4.6 - Fixed a "make check" issue on Solaris (STR #3729) - Regression: The pstops filter did not support landscape printing of PostScript files (STR #3722) - The scheduler killed retried (fax) jobs after restarting them (STR #3697) - The cupsAdminSetServerSettings() function disabled sharing when debug logging was enabled (STR #3712) CHANGES IN CUPS V1.4.5 - Documentation fixes (STR #3542, STR #3650) - Localization fixes (STR #3635, STR #3636, STR #3647, STR #3666) - Security: Fixed a memory corruption bug reported in CVE-2010-2941 (STR #3648) - The CUPS API incorrectly mapped the HTTP_UNAUTHORIZED status to the IPP_NOT_AUTHORIZED status code, when IPP_NOT_AUTHENTICATED would be the correct mapping (STR #3684) - The scheduler would restart jobs while shutting down (STR #3679) - Fixed a PPD loader bug that could cause a crash in cupsd (STR #3680) - Improved the mapping of non-standard PPD and PWG names (STR #3671) - The scheduler did not initialize Kerberos in all cases (STR #3662) - cupsAdminSetServerSettings duplicated Listen and Order lines (STR #3645) - Added DeviceN colorspace support to the CUPS Raster format (STR #3419) - ppdMarkDefaults() did not clear the marked field of the previous choices (STR #3642) - The serial backend would not allow a raw job to be canceled (STR #3649) - The socket backend could go into an infinite loop with certain printers (STR #3622) - Setting the PRINTER or LPDEST environment variables to "name/instance" did not work (STR #3485) - The scheduler did not handle the JobRetryLimit setting properly (STR #3466) - The lpstat command always showed a remote job ID of 0 for shared printers (STR #3627) - Increased the write timeout for the libusb-based USB backend to 5 minutes (STR #3595) - The libusb-base USB backend did not check whether the printer has a serial number (STR #3590) - The lpadmin command did not support setting of custom option values (STR #3631) - The lpadmin command did not support setting of the location or description of a class (STR #3613) - The cupsaddsmb command did not give up after too many failed attempts (STR #3615) - The CUPS library no longer uses certain problematic ctype macros that change based on the locale's character set. - PJL value substitution of more than 9 values was broken (STR #3621) - Custom options with missing string values caused ppdEmit* to segfault (STR #3620) - Fixed an issue with the Italian version of the web interface (STR #3624) - Fixed the Solaris SMF configuration file for cups-lpd (STR #3611) - The scheduler did not set the notify-subscribed-event attribute when delivering printer-added or printer-modified events (STR #3608) - The mailto notifier could get into an infinite loop (STR #3609) - Date/time information was not shown in banner pages. - Relational operators were broken in #if/#elif/#else/#endif expressions for the PPD compiler. - Moving a job via the web interface failed without asking for authentication (STR #3559) - The scheduler now clears the printer-state-reasons when the driver is changed (STR #3570) - The web interface did not allow a user to change the driver (STR #3537, STR #3601) - The scheduler was not setting the PATH_INFO environment variable when needed (STR #3600) - The scheduler incorrectly set the CUPSD_AUTH_TYPE environment variable instead of AUTH_TYPE (STR #3599) - Fixed a buffer overrun in the PPD compiler (STR #3594) - Fixed some additional IPP job template attribute mapping issues in the scheduler.diff -r1.175 -r1.176 pkgsrc/print/cups/Makefile
(sbd)
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.175 2011/01/19 03:01:06 sbd Exp $ | 1 | # $NetBSD: Makefile,v 1.176 2011/01/19 03:28:42 sbd Exp $ | |
2 | # | 2 | # | |
3 | # The CUPS author is very good about taking back changes into the main | 3 | # The CUPS author is very good about taking back changes into the main | |
4 | # CUPS distribution. The correct place to send patches or bug-fixes is: | 4 | # CUPS distribution. The correct place to send patches or bug-fixes is: | |
5 | # cups-bugs@cups.org. | 5 | # cups-bugs@cups.org. | |
6 | 6 | |||
7 | DISTNAME= cups-${DIST_VERS}-source | 7 | DISTNAME= cups-${DIST_VERS}-source | |
8 | PKGNAME= cups-${DIST_VERS:S/-/./g} | 8 | PKGNAME= cups-${DIST_VERS:S/-/./g} | |
9 | BASE_VERS= 1.4.4 | 9 | BASE_VERS= 1.4.6 | |
10 | DIST_VERS= ${BASE_VERS} | 10 | DIST_VERS= ${BASE_VERS} | |
11 | 11 | |||
12 | PKGREVISION= 1 | 12 | PKGREVISION= 1 | |
13 | CATEGORIES= print | 13 | CATEGORIES= print | |
14 | MASTER_SITES= http://ftp.easysw.com/pub/cups/${BASE_VERS}/ \ | 14 | MASTER_SITES= http://ftp.easysw.com/pub/cups/${BASE_VERS}/ \ | |
15 | ftp://ftp.easysw.com/pub/cups/${BASE_VERS}/ \ | 15 | ftp://ftp.easysw.com/pub/cups/${BASE_VERS}/ \ | |
16 | ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/cups/${BASE_VERS}/ | 16 | ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/cups/${BASE_VERS}/ | |
17 | EXTRACT_SUFX= .tar.bz2 | 17 | EXTRACT_SUFX= .tar.bz2 | |
18 | 18 | |||
19 | MAINTAINER= sbd@NetBSD.org | 19 | MAINTAINER= sbd@NetBSD.org | |
20 | HOMEPAGE= http://www.cups.org/ | 20 | HOMEPAGE= http://www.cups.org/ | |
21 | COMMENT= Common UNIX Printing System | 21 | COMMENT= Common UNIX Printing System | |
22 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2 | 22 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.34 2011/01/03 05:58:49 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.35 2011/01/19 03:28:42 sbd Exp $ | |
2 | bin/cancel | 2 | bin/cancel | |
3 | bin/cups-config | 3 | bin/cups-config | |
4 | bin/cupstestdsc | 4 | bin/cupstestdsc | |
5 | bin/cupstestppd | 5 | bin/cupstestppd | |
6 | bin/lp | 6 | bin/lp | |
7 | bin/lpoptions | 7 | bin/lpoptions | |
8 | bin/lppasswd | 8 | bin/lppasswd | |
9 | bin/lpq | 9 | bin/lpq | |
10 | bin/lpr | 10 | bin/lpr | |
11 | bin/lprm | 11 | bin/lprm | |
12 | bin/lpstat | 12 | bin/lpstat | |
13 | bin/ppdc | 13 | bin/ppdc | |
14 | bin/ppdhtml | 14 | bin/ppdhtml | |
@@ -100,27 +100,26 @@ man/man1/ppdi.1 | @@ -100,27 +100,26 @@ man/man1/ppdi.1 | |||
100 | man/man1/ppdmerge.1 | 100 | man/man1/ppdmerge.1 | |
101 | man/man1/ppdpo.1 | 101 | man/man1/ppdpo.1 | |
102 | man/man5/classes.conf.5 | 102 | man/man5/classes.conf.5 | |
103 | man/man5/client.conf.5 | 103 | man/man5/client.conf.5 | |
104 | man/man5/cups-snmp.conf.5 | 104 | man/man5/cups-snmp.conf.5 | |
105 | man/man5/cupsd.conf.5 | 105 | man/man5/cupsd.conf.5 | |
106 | man/man5/mailto.conf.5 | 106 | man/man5/mailto.conf.5 | |
107 | man/man5/mime.convs.5 | 107 | man/man5/mime.convs.5 | |
108 | man/man5/mime.types.5 | 108 | man/man5/mime.types.5 | |
109 | man/man5/ppdcfile.5 | 109 | man/man5/ppdcfile.5 | |
110 | man/man5/printers.conf.5 | 110 | man/man5/printers.conf.5 | |
111 | man/man5/subscriptions.conf.5 | 111 | man/man5/subscriptions.conf.5 | |
112 | man/man7/backend.7 | 112 | man/man7/backend.7 | |
113 | man/man7/drv.7 | |||
114 | man/man7/filter.7 | 113 | man/man7/filter.7 | |
115 | man/man7/notifier.7 | 114 | man/man7/notifier.7 | |
116 | man/man8/accept.8 | 115 | man/man8/accept.8 | |
117 | man/man8/cups-deviced.8 | 116 | man/man8/cups-deviced.8 | |
118 | man/man8/cups-driverd.8 | 117 | man/man8/cups-driverd.8 | |
119 | man/man8/cups-lpd.8 | 118 | man/man8/cups-lpd.8 | |
120 | man/man8/cups-polld.8 | 119 | man/man8/cups-polld.8 | |
121 | man/man8/cupsaccept.8 | 120 | man/man8/cupsaccept.8 | |
122 | man/man8/cupsaddsmb.8 | 121 | man/man8/cupsaddsmb.8 | |
123 | man/man8/cupsctl.8 | 122 | man/man8/cupsctl.8 | |
124 | man/man8/cupsd.8 | 123 | man/man8/cupsd.8 | |
125 | man/man8/cupsdisable.8 | 124 | man/man8/cupsdisable.8 | |
126 | man/man8/cupsenable.8 | 125 | man/man8/cupsenable.8 | |
@@ -873,27 +872,26 @@ share/doc/cups/help/glossary.html | @@ -873,27 +872,26 @@ share/doc/cups/help/glossary.html | |||
873 | share/doc/cups/help/kerberos.html | 872 | share/doc/cups/help/kerberos.html | |
874 | share/doc/cups/help/license.html | 873 | share/doc/cups/help/license.html | |
875 | share/doc/cups/help/man-backend.html | 874 | share/doc/cups/help/man-backend.html | |
876 | share/doc/cups/help/man-cancel.html | 875 | share/doc/cups/help/man-cancel.html | |
877 | share/doc/cups/help/man-cups-config.html | 876 | share/doc/cups/help/man-cups-config.html | |
878 | share/doc/cups/help/man-cups-lpd.html | 877 | share/doc/cups/help/man-cups-lpd.html | |
879 | share/doc/cups/help/man-cups-polld.html | 878 | share/doc/cups/help/man-cups-polld.html | |
880 | share/doc/cups/help/man-cupsaccept.html | 879 | share/doc/cups/help/man-cupsaccept.html | |
881 | share/doc/cups/help/man-cupsaddsmb.html | 880 | share/doc/cups/help/man-cupsaddsmb.html | |
882 | share/doc/cups/help/man-cupsd.html | 881 | share/doc/cups/help/man-cupsd.html | |
883 | share/doc/cups/help/man-cupsenable.html | 882 | share/doc/cups/help/man-cupsenable.html | |
884 | share/doc/cups/help/man-cupstestdsc.html | 883 | share/doc/cups/help/man-cupstestdsc.html | |
885 | share/doc/cups/help/man-cupstestppd.html | 884 | share/doc/cups/help/man-cupstestppd.html | |
886 | share/doc/cups/help/man-drv.html | |||
887 | share/doc/cups/help/man-filter.html | 885 | share/doc/cups/help/man-filter.html | |
888 | share/doc/cups/help/man-lp.html | 886 | share/doc/cups/help/man-lp.html | |
889 | share/doc/cups/help/man-lpadmin.html | 887 | share/doc/cups/help/man-lpadmin.html | |
890 | share/doc/cups/help/man-lpc.html | 888 | share/doc/cups/help/man-lpc.html | |
891 | share/doc/cups/help/man-lpinfo.html | 889 | share/doc/cups/help/man-lpinfo.html | |
892 | share/doc/cups/help/man-lpmove.html | 890 | share/doc/cups/help/man-lpmove.html | |
893 | share/doc/cups/help/man-lpoptions.html | 891 | share/doc/cups/help/man-lpoptions.html | |
894 | share/doc/cups/help/man-lppasswd.html | 892 | share/doc/cups/help/man-lppasswd.html | |
895 | share/doc/cups/help/man-lpq.html | 893 | share/doc/cups/help/man-lpq.html | |
896 | share/doc/cups/help/man-lpr.html | 894 | share/doc/cups/help/man-lpr.html | |
897 | share/doc/cups/help/man-lprm.html | 895 | share/doc/cups/help/man-lprm.html | |
898 | share/doc/cups/help/man-lpstat.html | 896 | share/doc/cups/help/man-lpstat.html | |
899 | share/doc/cups/help/man-mime.convs.html | 897 | share/doc/cups/help/man-mime.convs.html | |
@@ -936,26 +934,27 @@ share/doc/cups/help/spec-ppd.html | @@ -936,26 +934,27 @@ share/doc/cups/help/spec-ppd.html | |||
936 | share/doc/cups/help/spec-raster.html | 934 | share/doc/cups/help/spec-raster.html | |
937 | share/doc/cups/help/spec-stp.html | 935 | share/doc/cups/help/spec-stp.html | |
938 | share/doc/cups/help/standard.html | 936 | share/doc/cups/help/standard.html | |
939 | share/doc/cups/help/translation.html | 937 | share/doc/cups/help/translation.html | |
940 | share/doc/cups/help/whatsnew.html | 938 | share/doc/cups/help/whatsnew.html | |
941 | share/doc/cups/id/index.html | 939 | share/doc/cups/id/index.html | |
942 | share/doc/cups/images/color-wheel.png | 940 | share/doc/cups/images/color-wheel.png | |
943 | share/doc/cups/images/cups-block-diagram.png | 941 | share/doc/cups/images/cups-block-diagram.png | |
944 | share/doc/cups/images/cups-command-chain.png | 942 | share/doc/cups/images/cups-command-chain.png | |
945 | share/doc/cups/images/cups-icon.png | 943 | share/doc/cups/images/cups-icon.png | |
946 | share/doc/cups/images/cups-postscript-chain.png | 944 | share/doc/cups/images/cups-postscript-chain.png | |
947 | share/doc/cups/images/cups-raster-chain.png | 945 | share/doc/cups/images/cups-raster-chain.png | |
948 | share/doc/cups/images/cups.png | 946 | share/doc/cups/images/cups.png | |
947 | share/doc/cups/images/generic.png | |||
949 | share/doc/cups/images/left.gif | 948 | share/doc/cups/images/left.gif | |
950 | share/doc/cups/images/raster.png | 949 | share/doc/cups/images/raster.png | |
951 | share/doc/cups/images/right.gif | 950 | share/doc/cups/images/right.gif | |
952 | share/doc/cups/images/sel.gif | 951 | share/doc/cups/images/sel.gif | |
953 | share/doc/cups/images/smiley.jpg | 952 | share/doc/cups/images/smiley.jpg | |
954 | share/doc/cups/images/unsel.gif | 953 | share/doc/cups/images/unsel.gif | |
955 | share/doc/cups/images/wait.gif | 954 | share/doc/cups/images/wait.gif | |
956 | share/doc/cups/index.html | 955 | share/doc/cups/index.html | |
957 | share/doc/cups/it/index.html | 956 | share/doc/cups/it/index.html | |
958 | share/doc/cups/ja/index.html | 957 | share/doc/cups/ja/index.html | |
959 | share/doc/cups/pl/index.html | 958 | share/doc/cups/pl/index.html | |
960 | share/doc/cups/robots.txt | 959 | share/doc/cups/robots.txt | |
961 | share/doc/cups/ru/index.html | 960 | share/doc/cups/ru/index.html |
@@ -1,24 +1,22 @@ | @@ -1,24 +1,22 @@ | |||
1 | $NetBSD: distinfo,v 1.77 2010/11/12 08:54:58 sbd Exp $ | 1 | $NetBSD: distinfo,v 1.78 2011/01/19 03:28:42 sbd Exp $ | |
2 | 2 | |||
3 | SHA1 (cups-1.4.4-source.tar.bz2) = 3e179c007fa6cd6874b60ff18a6f48070547a00a | 3 | SHA1 (cups-1.4.6-source.tar.bz2) = 42fb1ca00ee7291561564d3072716eb2045f05d1 | |
4 | RMD160 (cups-1.4.4-source.tar.bz2) = 1f486acda02e83b6824f8ca33b74c02ff3f01994 | 4 | RMD160 (cups-1.4.6-source.tar.bz2) = 94c9921e03f5ec52d9c16947435622365f53aef6 | |
5 | Size (cups-1.4.4-source.tar.bz2) = 4472741 bytes | 5 | Size (cups-1.4.6-source.tar.bz2) = 4517061 bytes | |
6 | SHA1 (patch-aa) = ddb088080d433b8b364ae9e0708cc79c249a1160 | 6 | SHA1 (patch-aa) = ddb088080d433b8b364ae9e0708cc79c249a1160 | |
7 | SHA1 (patch-ab) = 8269ed7f24bcd5b16c143353443d4689fef082b2 | 7 | SHA1 (patch-ab) = 8269ed7f24bcd5b16c143353443d4689fef082b2 | |
8 | SHA1 (patch-ac) = d99dfa6e71efdc5f069c2c3e73e1b29beebf5c9b | 8 | SHA1 (patch-ac) = d99dfa6e71efdc5f069c2c3e73e1b29beebf5c9b | |
9 | SHA1 (patch-ad) = 40c7f9d14619fec77255783d918c79c24ead6631 | 9 | SHA1 (patch-ad) = 40c7f9d14619fec77255783d918c79c24ead6631 | |
10 | SHA1 (patch-ae) = b4b2444d113c1d82edeb2e1dde5514978fa0b242 | 10 | SHA1 (patch-ae) = b4b2444d113c1d82edeb2e1dde5514978fa0b242 | |
11 | SHA1 (patch-af) = c05f7739d65c7b81cc712cbf6008d53568601f6a | 11 | SHA1 (patch-af) = c05f7739d65c7b81cc712cbf6008d53568601f6a | |
12 | SHA1 (patch-ag) = 680c1c7fb44d8153b5825252d2e297a5196ca98e | 12 | SHA1 (patch-ag) = 680c1c7fb44d8153b5825252d2e297a5196ca98e | |
13 | SHA1 (patch-ah) = 763220bdbc01c9ab323c62b7bc601a3082bd03e2 | 13 | SHA1 (patch-ah) = 763220bdbc01c9ab323c62b7bc601a3082bd03e2 | |
14 | SHA1 (patch-ai) = fae5b2b5e54ea947d92c89c0bdcdd86c7e3bad12 | 14 | SHA1 (patch-ai) = fae5b2b5e54ea947d92c89c0bdcdd86c7e3bad12 | |
15 | SHA1 (patch-aj) = 471a2738bd7bd6a00596dbeb120084ac37840b31 | 15 | SHA1 (patch-aj) = 471a2738bd7bd6a00596dbeb120084ac37840b31 | |
16 | SHA1 (patch-ak) = 0e8acff2df0034b741ef49093aca773174abb96b | 16 | SHA1 (patch-ak) = 0e8acff2df0034b741ef49093aca773174abb96b | |
17 | SHA1 (patch-al) = b5dd793efed46fc950f08bfbd5fb92180ba3be77 | 17 | SHA1 (patch-al) = b5dd793efed46fc950f08bfbd5fb92180ba3be77 | |
18 | SHA1 (patch-am) = b2cc09ac01e45c96247558667f875fd4a95b125f | 18 | SHA1 (patch-am) = b2cc09ac01e45c96247558667f875fd4a95b125f | |
19 | SHA1 (patch-an) = 231c871e31db279e8aeafba71506f93330e0a971 | 19 | SHA1 (patch-an) = 231c871e31db279e8aeafba71506f93330e0a971 | |
20 | SHA1 (patch-ao) = 7fe50080b9a6fd4dac186020f9351ef6000373c7 | 20 | SHA1 (patch-ao) = 7fe50080b9a6fd4dac186020f9351ef6000373c7 | |
21 | SHA1 (patch-ap) = 70c5fa4a19ca2812818844180ca9db9cb7cfd601 | 21 | SHA1 (patch-ap) = 70c5fa4a19ca2812818844180ca9db9cb7cfd601 | |
22 | SHA1 (patch-aq) = 098d78b7dd82ae0d69804d736603cdad9814ee9a | |||
23 | SHA1 (patch-ar) = ec48fcb37ed2525af4ee669e6f3fa6a253e7bf10 | |||
24 | SHA1 (patch-at) = aee1f0e8cbcd9e2dbcfa9af3fb675ea7ce1ce622 | 22 | SHA1 (patch-at) = aee1f0e8cbcd9e2dbcfa9af3fb675ea7ce1ce622 |