pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print/cups Update cups to 1.2.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/65273fb732c0
branches:  trunk
changeset: 526542:65273fb732c0
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed Mar 14 12:29:03 2007 +0000

description:
Update cups to 1.2.8

ok'ed jlam a while back.

CUPS 1.2.8 adds a French localization, updates the Japanese and Spanish
localizations, and fixes several web interface, printing, and networking
bugs.

CUPS 1.2.7 adds several Mac OS X improvements, implements timeouts in the
SSL negotiation code, and fixes the bounding box generated by the PostScript
filter, bidirectional support in the USB backend, and another case where the
lpstat command could hang.

CUPS 1.2.6 fixes some compile errors, localization of the web interface on
Mac OS X, bugs in the lpc and lpstat commands, and backchannel support in
the parallel backend.

CUPS 1.2.5 fixes minor printing, networking, and documentation issues and
adds support for older versions of DBUS and a translation for Estonian.

CUPS 1.2.4 fixes a number of web interface, scheduler, and CUPS API
issues.

CUPS 1.2.3 fixes a number of web interface, networking, remote printing,
and CUPS API issues.

CUPS 1.2.2 fixes several build, platform, notification, and printing bugs.

CUPS 1.2.1 fixes several build, platform, and printing bugs.

CUPS 1.2.0 is the first stable feature release in the 1.2.x series and
includes over 90 new features and changes since CUPS 1.1.23, including a
greatly improved web interface and "plug-and-print" support for many local
and network printers.

diffstat:

 print/cups/Makefile         |    18 +-
 print/cups/PLIST            |  1457 ++++++++++++++++++++++++++++++------------
 print/cups/distinfo         |    36 +-
 print/cups/patches/patch-aa |    22 -
 print/cups/patches/patch-ab |    36 +-
 print/cups/patches/patch-ac |     8 +-
 print/cups/patches/patch-ad |    44 +-
 print/cups/patches/patch-ae |    13 -
 print/cups/patches/patch-af |    13 -
 print/cups/patches/patch-ag |    13 -
 print/cups/patches/patch-ah |    41 -
 print/cups/patches/patch-ai |    22 -
 print/cups/patches/patch-aj |    12 -
 print/cups/patches/patch-ak |    12 -
 print/cups/patches/patch-al |    12 -
 print/cups/patches/patch-am |    17 -
 print/cups/patches/patch-an |   210 ++---
 print/cups/patches/patch-ao |    50 +-
 print/cups/patches/patch-ap |    85 --
 print/cups/patches/patch-at |    20 +-
 print/cups/patches/patch-au |    50 -
 print/cups/patches/patch-av |    25 -
 print/cups/patches/patch-aw |    16 -
 print/cups/patches/patch-be |   165 ----
 print/cups/patches/patch-bf |    30 -
 25 files changed, 1235 insertions(+), 1192 deletions(-)

diffs (truncated from 2997 to 300 lines):

diff -r 6ef5470e4fc2 -r 65273fb732c0 print/cups/Makefile
--- a/print/cups/Makefile       Wed Mar 14 12:12:57 2007 +0000
+++ b/print/cups/Makefile       Wed Mar 14 12:29:03 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.115 2006/12/01 20:51:47 joerg Exp $
+# $NetBSD: Makefile,v 1.116 2007/03/14 12:29:03 markd 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,8 +6,7 @@
 
 DISTNAME=      cups-${DIST_VERS}-source
 PKGNAME=       cups-${VERS}
-PKGREVISION=   12
-BASE_VERS=     1.1.23
+BASE_VERS=     1.2.8
 DIST_VERS=     ${BASE_VERS}
 VERS=          ${DIST_VERS:S/-/./g}
 CATEGORIES=    print
@@ -41,6 +40,7 @@
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFBASEDIR:Q}
 CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
+CONFIGURE_ARGS+=       --with-cachedir=${VARBASE:Q}/cache/cups
 CONFIGURE_ARGS+=       --with-docdir=${PREFIX}/share/doc/cups
 CONFIGURE_ARGS+=       --with-serverbindir=${PREFIX}/libexec/cups
 CONFIGURE_ARGS+=       --with-rcdir=${RCD_SCRIPTS_DIR:Q}
@@ -50,6 +50,10 @@
 CONFIGURE_ARGS+=       --without-perl
 CONFIGURE_ARGS+=       --enable-libtool
 CONFIGURE_ARGS+=       --enable-ssl
+CONFIGURE_ARGS+=       --enable-gnutls=no
+CONFIGURE_ARGS+=       --enable-openssl
+CONFIGURE_ARGS+=       --without-php
+
 CONFIGURE_ENV+=                DSOFLAGS=${LDFLAGS:M*:Q}
 
 .include "../../mk/bsd.prefs.mk"
@@ -101,21 +105,21 @@
 PKG_SHELL.${CUPS_USER}=        ${SH}
 
 SPECIAL_PERMS=         ${PREFIX}/bin/lppasswd ${CUPS_USER} ${CUPS_GROUP} 4755
-CONF_FILES=            ${EGDIR}/client.conf ${CUPS_CONFDIR}/client.conf
-CONF_FILES+=           ${EGDIR}/cupsd.conf ${CUPS_CONFDIR}/cupsd.conf
-CONF_FILES+=           ${EGDIR}/classes.conf ${CUPS_CONFDIR}/classes.conf
+CONF_FILES=            ${EGDIR}/cupsd.conf ${CUPS_CONFDIR}/cupsd.conf
 CONF_FILES+=           ${EGDIR}/mime.convs ${CUPS_CONFDIR}/mime.convs
 CONF_FILES+=           ${EGDIR}/mime.types ${CUPS_CONFDIR}/mime.types
-CONF_FILES+=           ${EGDIR}/printers.conf ${CUPS_CONFDIR}/printers.conf
 RCD_SCRIPTS=           cupsd
 
 OWN_DIRS=              ${CUPS_CONFDIR}
 OWN_DIRS+=             ${CUPS_CONFDIR}/interfaces
 OWN_DIRS+=             ${CUPS_CONFDIR}/ppd
+OWN_DIRS+=             ${PREFIX}/libexec/cups/driver
 OWN_DIRS+=             ${CUPS_LOGDIR}
 OWN_DIRS_PERMS=                ${CUPS_CONFDIR}/certs ${CUPS_USER} ${CUPS_GROUP} 0711
+OWN_DIRS_PERMS+=       ${CUPS_CONFDIR}/ssl ${CUPS_USER} ${CUPS_GROUP} 0700
 OWN_DIRS_PERMS+=       ${CUPS_REQUESTS} ${CUPS_USER} ${CUPS_GROUP} 0710
 OWN_DIRS_PERMS+=       ${CUPS_REQUESTS}/tmp ${CUPS_USER} ${CUPS_GROUP} 1770
+OWN_DIRS_PERMS+=       ${VARBASE}/cache/cups ${CUPS_USER} ${CUPS_GROUP} 0775
 
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../graphics/jpeg/buildlink3.mk"
diff -r 6ef5470e4fc2 -r 65273fb732c0 print/cups/PLIST
--- a/print/cups/PLIST  Wed Mar 14 12:12:57 2007 +0000
+++ b/print/cups/PLIST  Wed Mar 14 12:29:03 2007 +0000
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.19 2006/04/17 07:07:32 jlam Exp $
+@comment $NetBSD: PLIST,v 1.20 2007/03/14 12:29:03 markd Exp $
 bin/cancel
 bin/cups-config
+bin/cupstestdsc
 bin/cupstestppd
-bin/disable
-bin/enable
 bin/lp
 bin/lpoptions
 bin/lppasswd
@@ -11,14 +10,21 @@
 bin/lpr
 bin/lprm
 bin/lpstat
+include/cups/adminutil.h
+include/cups/array.h
+include/cups/backend.h
 include/cups/cups.h
+include/cups/dir.h
+include/cups/file.h
 include/cups/http.h
+include/cups/i18n.h
 include/cups/image.h
 include/cups/ipp.h
 include/cups/language.h
 include/cups/md5.h
 include/cups/ppd.h
 include/cups/raster.h
+include/cups/transcode.h
 lib/libcups.la
 lib/libcupsimage.la
 libexec/cups/backend/http
@@ -27,12 +33,16 @@
 libexec/cups/backend/parallel
 libexec/cups/backend/scsi
 libexec/cups/backend/serial
+libexec/cups/backend/snmp
 libexec/cups/backend/socket
 libexec/cups/backend/usb
 libexec/cups/cgi-bin/admin.cgi
 libexec/cups/cgi-bin/classes.cgi
+libexec/cups/cgi-bin/help.cgi
 libexec/cups/cgi-bin/jobs.cgi
 libexec/cups/cgi-bin/printers.cgi
+libexec/cups/daemon/cups-deviced
+libexec/cups/daemon/cups-driverd
 libexec/cups/daemon/cups-lpd
 libexec/cups/daemon/cups-polld
 libexec/cups/filter/gziptoany
@@ -44,157 +54,16 @@
 libexec/cups/filter/rastertodymo
 libexec/cups/filter/rastertoepson
 libexec/cups/filter/rastertohp
+libexec/cups/filter/rastertolabel
 libexec/cups/filter/texttops
-man/cat1/backend.0
-man/cat1/cancel.0
-man/cat1/cups-config.0
-man/cat1/cupstestppd.0
-man/cat1/filter.0
-man/cat1/lp.0
-man/cat1/lpoptions.0
-man/cat1/lppasswd.0
-man/cat1/lpq.0
-man/cat1/lpr.0
-man/cat1/lprm.0
-man/cat1/lpstat.0
-man/cat5/classes.conf.0
-man/cat5/cupsd.conf.0
-man/cat5/mime.convs.0
-man/cat5/mime.types.0
-man/cat5/printers.conf.0
-man/cat8/accept.0
-man/cat8/cups-lpd.0
-man/cat8/cups-polld.0
-man/cat8/cupsaddsmb.0
-man/cat8/cupsd.0
-man/cat8/disable.0
-man/cat8/enable.0
-man/cat8/lpadmin.0
-man/cat8/lpc.0
-man/cat8/lpinfo.0
-man/cat8/lpmove.0
-man/cat8/reject.0
-man/es/cat1/backend.0
-man/es/cat1/cancel.0
-man/es/cat1/cups-config.0
-man/es/cat1/cupstestppd.0
-man/es/cat1/filter.0
-man/es/cat1/lp.0
-man/es/cat1/lpoptions.0
-man/es/cat1/lppasswd.0
-man/es/cat1/lpq.0
-man/es/cat1/lpr.0
-man/es/cat1/lprm.0
-man/es/cat1/lpstat.0
-man/es/cat5/classes.conf.0
-man/es/cat5/cupsd.conf.0
-man/es/cat5/mime.convs.0
-man/es/cat5/mime.types.0
-man/es/cat5/printers.conf.0
-man/es/cat8/accept.0
-man/es/cat8/cups-lpd.0
-man/es/cat8/cups-polld.0
-man/es/cat8/cupsaddsmb.0
-man/es/cat8/cupsd.0
-man/es/cat8/disable.0
-man/es/cat8/enable.0
-man/es/cat8/lpadmin.0
-man/es/cat8/lpc.0
-man/es/cat8/lpinfo.0
-man/es/cat8/lpmove.0
-man/es/cat8/reject.0
-man/es/man1/backend.1
-man/es/man1/cancel.1
-man/es/man1/cups-config.1
-man/es/man1/cupstestppd.1
-man/es/man1/filter.1
-man/es/man1/lp.1
-man/es/man1/lpoptions.1
-man/es/man1/lppasswd.1
-man/es/man1/lpq.1
-man/es/man1/lpr.1
-man/es/man1/lprm.1
-man/es/man1/lpstat.1
-man/es/man5/classes.conf.5
-man/es/man5/cupsd.conf.5
-man/es/man5/mime.convs.5
-man/es/man5/mime.types.5
-man/es/man5/printers.conf.5
-man/es/man8/accept.8
-man/es/man8/cups-lpd.8
-man/es/man8/cups-polld.8
-man/es/man8/cupsaddsmb.8
-man/es/man8/cupsd.8
-man/es/man8/disable.8
-man/es/man8/enable.8
-man/es/man8/lpadmin.8
-man/es/man8/lpc.8
-man/es/man8/lpinfo.8
-man/es/man8/lpmove.8
-man/es/man8/reject.8
-man/fr/cat1/backend.0
-man/fr/cat1/cancel.0
-man/fr/cat1/cups-config.0
-man/fr/cat1/cupstestppd.0
-man/fr/cat1/filter.0
-man/fr/cat1/lp.0
-man/fr/cat1/lpoptions.0
-man/fr/cat1/lppasswd.0
-man/fr/cat1/lpq.0
-man/fr/cat1/lpr.0
-man/fr/cat1/lprm.0
-man/fr/cat1/lpstat.0
-man/fr/cat5/classes.conf.0
-man/fr/cat5/cupsd.conf.0
-man/fr/cat5/mime.convs.0
-man/fr/cat5/mime.types.0
-man/fr/cat5/printers.conf.0
-man/fr/cat8/accept.0
-man/fr/cat8/cups-lpd.0
-man/fr/cat8/cups-polld.0
-man/fr/cat8/cupsaddsmb.0
-man/fr/cat8/cupsd.0
-man/fr/cat8/disable.0
-man/fr/cat8/enable.0
-man/fr/cat8/lpadmin.0
-man/fr/cat8/lpc.0
-man/fr/cat8/lpinfo.0
-man/fr/cat8/lpmove.0
-man/fr/cat8/reject.0
-man/fr/man1/backend.1
-man/fr/man1/cancel.1
-man/fr/man1/cups-config.1
-man/fr/man1/cupstestppd.1
-man/fr/man1/filter.1
-man/fr/man1/lp.1
-man/fr/man1/lpoptions.1
-man/fr/man1/lppasswd.1
-man/fr/man1/lpq.1
-man/fr/man1/lpr.1
-man/fr/man1/lprm.1
-man/fr/man1/lpstat.1
-man/fr/man5/classes.conf.5
-man/fr/man5/cupsd.conf.5
-man/fr/man5/mime.convs.5
-man/fr/man5/mime.types.5
-man/fr/man5/printers.conf.5
-man/fr/man8/accept.8
-man/fr/man8/cups-lpd.8
-man/fr/man8/cups-polld.8
-man/fr/man8/cupsaddsmb.8
-man/fr/man8/cupsd.8
-man/fr/man8/disable.8
-man/fr/man8/enable.8
-man/fr/man8/lpadmin.8
-man/fr/man8/lpc.8
-man/fr/man8/lpinfo.8
-man/fr/man8/lpmove.8
-man/fr/man8/reject.8
-man/man1/backend.1
+libexec/cups/monitor/bcp
+libexec/cups/monitor/tbcp
+libexec/cups/notifier/mailto
+libexec/cups/notifier/testnotify
 man/man1/cancel.1
 man/man1/cups-config.1
+man/man1/cupstestdsc.1
 man/man1/cupstestppd.1
-man/man1/filter.1
 man/man1/lp.1
 man/man1/lpoptions.1
 man/man1/lppasswd.1
@@ -203,17 +72,25 @@
 man/man1/lprm.1
 man/man1/lpstat.1
 man/man5/classes.conf.5
+man/man5/client.conf.5
+man/man5/cups-snmp.conf.5
 man/man5/cupsd.conf.5
+man/man5/mailto.conf.5
 man/man5/mime.convs.5
 man/man5/mime.types.5
 man/man5/printers.conf.5
+man/man5/subscriptions.conf.5
+man/man7/backend.7
+man/man7/filter.7
 man/man8/accept.8
+man/man8/cups-deviced.8
+man/man8/cups-driverd.8
 man/man8/cups-lpd.8



Home | Main Index | Thread Index | Old Index