From owner-svn-ports-all@FreeBSD.ORG Mon Mar 31 03:21:10 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E413F6CF; Mon, 31 Mar 2014 03:21:10 +0000 (UTC) Received: from mail-vc0-x22a.google.com (mail-vc0-x22a.google.com [IPv6:2607:f8b0:400c:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 52000DA3; Mon, 31 Mar 2014 03:21:10 +0000 (UTC) Received: by mail-vc0-f170.google.com with SMTP id hu19so8014914vcb.29 for ; Sun, 30 Mar 2014 20:21:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9hRzQV/gFqYToKbdTJRe7eG1ZUEyLpznFwtNK0cSXBs=; b=ZImWl75Mi+29PMYO5ItyqjfAnSFIg4tz6o8eHlV5O71xx1+kvVz2pcEyDLBXixe1lA WwBNlNitOpGw7f7zTV9c1g+wtZx7mJe8CQMwMfYokg/ML1EAB+O2qnhuIdGx9BUjAgm6 d5EL3ABI2s44HQfMxFYmeOE89NBbBHhOwof6Aav/p3yYPH+jkbpT8905Fj7Nekjx2raS lQmdhsSbuaMZhoDZ4Y8yBGczw+KNLz4B+HhRdWaNwfpyB9V0Xm+r0wOL18D2DHXHdq05 BHa9YkYsCceqQmvfM2pji/Y7k3PRNe6HsaWZp/jaaJd22IcynooVdliPofErOwZfbdR0 b/Sw== MIME-Version: 1.0 X-Received: by 10.58.23.6 with SMTP id i6mr20489974vef.12.1396236069206; Sun, 30 Mar 2014 20:21:09 -0700 (PDT) Received: by 10.220.239.84 with HTTP; Sun, 30 Mar 2014 20:21:09 -0700 (PDT) In-Reply-To: <201403302116.s2ULGeEP082375@svn.freebsd.org> References: <201403302116.s2ULGeEP082375@svn.freebsd.org> Date: Sun, 30 Mar 2014 23:21:09 -0400 Message-ID: Subject: Re: svn commit: r349679 - in head/print: cups cups-base cups-base/files cups-client From: Thomas Hoffmann To: svn-ports-all@freebsd.org, ports-committers@freebsd.org, svn-ports-head@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Baptiste Daroussin X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2014 03:21:11 -0000 On Sun, Mar 30, 2014 at 5:16 PM, Baptiste Daroussin wrote: > Author: bapt > Date: Sun Mar 30 21:16:39 2014 > New Revision: 349679 > URL: http://svnweb.freebsd.org/changeset/ports/349679 > QAT: https://qat.redports.org/buildarchive/r349679/ > > Log: > Update to cups to 1.7.1 > - Stage all cups related ports > - Cleanup (it still needs more cleanup) > > Base on [1] > > PR: ports/186824 [1] > Submitted by: bsam > > Added: > head/print/cups-base/files/patch-data-Makefile (contents, props > changed) > Deleted: > head/print/cups-base/files/patch-Makefile > head/print/cups-base/files/patch-cups-request.c > Modified: > head/print/cups-base/Makefile > head/print/cups-base/distinfo > head/print/cups-base/pkg-plist > head/print/cups-base/pkg-plist.client > head/print/cups-base/pkg-plist.image > head/print/cups-client/Makefile > head/print/cups/Makefile > > Modified: head/print/cups-base/Makefile > > ============================================================================== > --- head/print/cups-base/Makefile Sun Mar 30 20:35:02 2014 > (r349678) > +++ head/print/cups-base/Makefile Sun Mar 30 21:16:39 2014 > (r349679) > @@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= cups > -PORTVERSION= 1.5.4 > +PORTVERSION= 1.7.1 > DISTVERSIONSUFFIX= -source > PORTREVISION= 1 > CATEGORIES= print > @@ -19,8 +19,8 @@ CONFLICTS= LPRng-[0-9]* > > UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} > > -USE_BZIP2= yes > -USES+= gmake > +USES+= gmake pkgconfig tar:bzip2 > +DESTDIRNAME= DSTROOT > GNU_CONFIGURE= yes > CFLAGS+= ${PTHREAD_CFLAGS} > CPPFLAGS+= -I${LOCALBASE}/include > @@ -30,8 +30,8 @@ CONFIGURE_ENV= DSOFLAGS="${DSOFLAGS}" > CONFIGURE_ARGS+= --localstatedir=/var \ > --disable-slp \ > --disable-gssapi \ > - --with-cups-user=${CUPSOWN} \ > - --with-cups-group=${CUPSGRP} \ > + --with-cups-user=${USERS} \ > + --with-cups-group=${GROUPS} \ > --with-system-groups=${CUPSSYSGRP} \ > --with-docdir=${DOCSDIR} \ > --with-icondir=${PREFIX}/share/icons \ > @@ -41,52 +41,40 @@ CONFIGURE_ARGS+= --localstatedir=/var > --with-pam-module="unix" \ > --enable-ssl > > -CUPS_ETCDIR= ${PREFIX}/etc/cups > CUPS_CACHEDIR?= /var/db/cups > CUPS_SPOOLDIR= /var/spool/cups > CUPS_SOCKET?= /var/run/cups.sock > CUPS_PDFTOPS?= ${LOCALBASE}/libexec/xpdf/pdftops > WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} > > -# file, dir ownership > -CUPSGRP= cups > -CUPSOWN= cups > CUPSSYSGRP= wheel > # GROUPS/USERS does not work here > -#GROUPS= cups > -#USERS= cups > +GROUPS= cups > +USERS= cups > > # UNIQUENAME must be set before bsd.port.pre.mk so OPTIONSFILE can be > included > .if defined(CUPS_CLIENT) > -PORTREVISION= 1 > +PORTREVISION= 0 > LICENSE= LGPL21 > CUPS_SUFFIX= -client > OPTIONS_DEFINE= GNUTLS > .elif defined(CUPS_IMAGE) > -PORTREVISION= 1 > +PORTREVISION= 0 > CUPS_SUFFIX= -image > LICENSE= LGPL21 > OPTIONS_DEFINE= GNUTLS > .else > INSTALLS_ICONS= yes > -PORTREVISION= 1 > +PORTREVISION= 0 > CUPS_SUFFIX= -base > -OPTIONS_DEFINE= GNUTLS LIBPAPER PHP PYTHON PAM LDAP DBUS LIBUSB > XDG_OPEN GHOSTSCRIPT XPDF AVAHI MDNSRESPONDER > -OPTIONS_DEFAULT= LIBPAPER GHOSTSCRIPT > +OPTIONS_DEFINE= GNUTLS LIBPAPER PHP PYTHON PAM DBUS LIBUSB > XDG_OPEN AVAHI MDNSRESPONDER > +OPTIONS_DEFAULT= LIBPAPER > NO_OPTIONS_SORT= yes > .endif > > LIBUSB_DESC= USB support > -GHOSTSCRIPT_DESC= Build pdftops with GHOSTSCRIPT > -XPDF_DESC= Build pdftops with XPDF > XDG_OPEN_DESC= Build with XDG_OPEN as browser > > -.if defined(CUPS_CLIENT) || defined(CUPS_IMAGE) > -USES+= desthack > -.else > -NO_STAGE= yes > -.endif > - > .include > > .if defined(CUPS_CLIENT) > @@ -99,22 +87,21 @@ USE_LDCONFIG= yes > PKGMESSAGE= ${NONEXISTENT} > DESCR= ${MASTERDIR}/pkg-descr.client > .elif defined(CUPS_IMAGE) > -LIB_DEPENDS+= cups:${PORTSDIR}/${PKGCATEGORY}/cups-client \ > - jpeg:${PORTSDIR}/graphics/jpeg \ > - png15:${PORTSDIR}/graphics/png \ > - tiff:${PORTSDIR}/graphics/tiff > +LIB_DEPENDS+= libcups.so:${PORTSDIR}/${PKGCATEGORY}/cups-client \ > + libjpeg.so:${PORTSDIR}/graphics/jpeg \ > + libpng15.so:${PORTSDIR}/graphics/png \ > + libtiff.so:${PORTSDIR}/graphics/tiff > # force build if old cups is installed. > BUILD_DEPENDS+= > cups-client${PKGNAMESUFFIX2}>=${PORTVERSION}:${PORTSDIR}/${PKGCATEGORY}/cups-client > COMMENT2= Library cupsimage > -CONFIGURE_ARGS+= --disable-pdftops > INSTALL_WRKSRC= ${WRKSRC}/filter > PLIST= ${MASTERDIR}/pkg-plist.image > USE_LDCONFIG= yes > PKGMESSAGE= ${NONEXISTENT} > DESCR= ${MASTERDIR}/pkg-descr.image > .else > -LIB_DEPENDS+= cups:${PORTSDIR}/${PKGCATEGORY}/cups-client > -LIB_DEPENDS+= cupsimage:${PORTSDIR}/${PKGCATEGORY}/cups-image > +LIB_DEPENDS+= libcups.so:${PORTSDIR}/${PKGCATEGORY}/cups-client \ > + libcupsimage.so:${PORTSDIR}/${PKGCATEGORY}/cups-image > # force build if old cups is installed. > BUILD_DEPENDS+= > cups-client${PKGNAMESUFFIX2}>=${PORTVERSION}:${PORTSDIR}/${PKGCATEGORY}/cups-client > BUILD_DEPENDS+= > cups-image${PKGNAMESUFFIX2}>=${PORTVERSION}:${PORTSDIR}/${PKGCATEGORY}/cups-image > @@ -136,9 +123,8 @@ CONFIGURE_ARGS+= --with-printcap=${PREFI > > .if ${PORT_OPTIONS:MGNUTLS} > CONFIGURE_ARGS+= --disable-openssl --enable-gnutls > -LIB_DEPENDS+= gcrypt:${PORTSDIR}/security/libgcrypt > -LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls > -USES+= pkgconfig > +LIB_DEPENDS+= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ > + libgnutls.so:${PORTSDIR}/security/gnutls > .else > CONFIGURE_ARGS+= --disable-gnutls --enable-openssl > WITH_OPENSSL_HACK7= yes > @@ -155,22 +141,6 @@ CONFIGURE_ARGS+= --without-php > PLIST_SUB+= PHP="@comment " > .endif > > -.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && > ${PORT_OPTIONS:MGHOSTSCRIPT} > -.if ${PORT_OPTIONS:MXPDF} > -IGNORE= You must select one and only one option to > build pdftops > -.endif > -USE_GHOSTSCRIPT= yes > -CONFIGURE_ARGS+= --enable-pdftops --with-pdftops=${LOCALBASE}/bin/gs > -PLIST_SUB+= WITH_PDFTOPS="" > -.elif !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && > ${PORT_OPTIONS:MXPDF} > -BUILD_DEPENDS+= ${CUPS_PDFTOPS}:${PORTSDIR}/graphics/xpdf > -RUN_DEPENDS+= ${CUPS_PDFTOPS}:${PORTSDIR}/graphics/xpdf > -CONFIGURE_ARGS+= --enable-pdftops --with-pdftops=${CUPS_PDFTOPS} > -PLIST_SUB+= WITH_PDFTOPS="" > -.else > -PLIST_SUB+= WITH_PDFTOPS="@comment " > -.endif > - > .if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && > ${PORT_OPTIONS:MPYTHON} > CONFIGURE_ARGS+= --with-python > USE_PYTHON= yes > @@ -179,20 +149,20 @@ USE_PYTHON= yes > > .if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && > ${PORT_OPTIONS:MLIBPAPER} > CONFIGURE_ARGS+= --enable-libpaper > -LIB_DEPENDS+= paper:${PORTSDIR}/print/libpaper > +LIB_DEPENDS+= libpaper.so:${PORTSDIR}/print/libpaper > .endif > > .if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && > ${PORT_OPTIONS:MMDNSRESPONDER} > .if ${PORT_OPTIONS:MAVAHI} > IGNORE= You must select one and only one option to > build for Zeroconf > .endif > -LIB_DEPENDS+= dns_sd:${PORTSDIR}/net/mDNSResponder > +LIB_DEPENDS+= libdns_sd.so:${PORTSDIR}/net/mDNSResponder > CONFIGURE_ARGS+= --with-dnssd-includes=${LOCALBASE}/include > PLIST_SUB+= WITH_MDNSRESPONDER="" > .elif !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && > ${PORT_OPTIONS:MAVAHI} > CONFIGURE_ARGS+= --enable-dnssd \ > --with-dnssd-libs=${LOCALBASE}/lib/ > -LIB_DEPENDS+= dns_sd:${PORTSDIR}/net/avahi-libdns > +LIB_DEPENDS+= libdns_sd.so:${PORTSDIR}/net/avahi-libdns > CONFIGURE_ARGS+= > --with-dnssd-includes=${LOCALBASE}/include/avahi-compat-libdns_sd/ > BROKEN= missing function, see > http://www.avahi.org/ticket/303 > .else > @@ -208,15 +178,8 @@ CONFIGURE_ARGS+= --disable-pam > PLIST_SUB+= WITH_PAMD="@comment " > .endif > > -.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && ${PORT_OPTIONS:MLDAP} > -USE_OPENLDAP= yes > -CONFIGURE_ARGS+= --enable-ldap > -.else > -CONFIGURE_ARGS+= --disable-ldap > -.endif > - > .if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && ${PORT_OPTIONS:MDBUS} > -LIB_DEPENDS+= dbus-1:${PORTSDIR}/devel/dbus > +LIB_DEPENDS+= libdbus-1.so:${PORTSDIR}/devel/dbus > CONFIGURE_ARGS+= --enable-dbus > PLIST_SUB+= WITH_DBUS="" > .else > @@ -231,62 +194,13 @@ RUN_DEPENDS+= xdg-open:${PORTSDIR}/deve > .if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && > ${PORT_OPTIONS:MLIBUSB} > CPPFLAGS+= -I/usr/include > LDFLAGS+= -L/usr/lib > +CONFIGURE_ARGS+= --enable-libusb > .else > CONFIGURE_ARGS+= --disable-libusb > .endif > CONFIGURE_ARGS+= LIBS="-lssp_nonshared" > > .if ! defined(CUPS_CLIENT) && ! defined(CUPS_IMAGE) > -MAN1+= cancel.1 \ > - cupstestdsc.1 \ > - cupstestppd.1 \ > - ipptool.1 \ > - lp.1 \ > - lpoptions.1 \ > - lppasswd.1 \ > - lpq.1 \ > - lprm.1 \ > - lpr.1 \ > - lpstat.1 \ > - ppdc.1 \ > - ppdhtml.1 \ > - ppdi.1 \ > - ppdmerge.1 \ > - ppdpo.1 > -MAN5= classes.conf.5 \ > - client.conf.5 \ > - cups-snmp.conf.5 \ > - cupsd.conf.5 \ > - ipptoolfile.5 \ > - mailto.conf.5 \ > - mime.convs.5 \ > - mime.types.5 \ > - ppdcfile.5 \ > - printers.conf.5 \ > - subscriptions.conf.5 > -MAN7= backend.7 \ > - filter.7 \ > - notifier.7 > -MAN8= accept.8 \ > - cupsaccept.8 \ > - cupsaddsmb.8 \ > - cupsctl.8 \ > - cupsd.8 \ > - cupsenable.8 \ > - cupsfilter.8 \ > - cups-deviced.8 \ > - cups-driverd.8 \ > - cups-lpd.8 \ > - cups-polld.8 \ > - lpadmin.8 \ > - lpinfo.8 \ > - lpmove.8 \ > - lpc.8 > - > -MLINKS= accept.8 reject.8 \ > - cupsaccept.8 cupsreject.8 \ > - cupsenable.8 cupsdisable.8 > - > SUB_FILES+= ulpt-cupsd.conf ulpt-cupsd.sh > .endif > > @@ -332,10 +246,9 @@ post-patch: > -e 's|cups-config.$$.MAN1EXT. ||' \ > ${WRKSRC}/man/Makefile > .endif > - > -pre-configure:: > - @${ECHO_MSG} Configuring CUPS with options: > - @${ECHO_MSG} ${CONFIGURE_ARGS} | fmt > +.if ! ${PORT_OPTIONS:MLIBUSB} > + @${REINPLACE_CMD} -e 's|xyes -o $$uname != Darwin||' > ${WRKSRC}/configure > +.endif > > post-configure: > .if defined(CUPS_CLIENT) > @@ -363,26 +276,6 @@ pre-build: > .endif > .endif > > -.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) > -post-build: > - cd ${WRKSRC}/filter && ${MAKE} pdftops > -.endif > - > -.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) > -pre-su-install: > - @${INSTALL} -d ${DESKTOPDIR}/ > - if ! pw groupshow ${CUPSGRP}; then pw groupadd ${CUPSGRP} -g 193; > fi > - if ! pw usershow ${CUPSOWN}; then pw useradd ${CUPSOWN} -g > ${CUPSGRP} -u 193 \ > - -h - -d ${NONEXISTENT} -s /usr/sbin/nologin -c "CUPS > Owner"; fi > -.if defined(CUPS_OVERWRITE_BASE) > - if test -e /usr/bin/lp; then ${CHMOD} -h 0 /usr/bin/lp; fi > - if test -e /usr/bin/lpq; then ${CHMOD} -h 0 /usr/bin/lpq; fi > - if test -e /usr/bin/lpr; then ${CHMOD} -h 0 /usr/bin/lpr; fi > - if test -e /usr/bin/lprm; then ${CHMOD} -h 0 /usr/bin/lprm; fi > - if test -e /usr/sbin/lpc; then ${CHMOD} -h 0 /usr/sbin/lpc; fi > -.endif > -.endif > - > post-install: > .if defined(CUPS_CLIENT) > ${INSTALL_SCRIPT} ${WRKSRC}/cups-config ${STAGEDIR}${PREFIX}/bin > @@ -392,28 +285,18 @@ post-install: > ${INSTALL_DATA} ${WRKSRC}/cups/raster.h > ${STAGEDIR}${PREFIX}/include/cups > .else > .if ${PORT_OPTIONS:MGHOSTSCRIPT} || ${PORT_OPTIONS:MXPDF} > - ${INSTALL_PROGRAM} ${WRKSRC}/filter/pdftops > ${PREFIX}/libexec/cups/filter/ > + ${INSTALL_PROGRAM} ${WRKSRC}/filter/pdftops > ${STAGEDIR}${PREFIX}/libexec/cups/filter/ > .endif > - ${LN} -sf ${PREFIX}/bin/lpr ${PREFIX}/bin/lpr-cups > - ${INSTALL} -d ${CUPS_ETCDIR}/ > - ${CP} -p ${WRKSRC}/conf/snmp.conf ${WRKSRC}/conf/snmp.conf.N > + ${LN} -sf lpr ${STAGEDIR}${PREFIX}/bin/lpr-cups > + ${MKDIR} ${STAGEDIR}${ETCDIR}/ > .for f in cupsd.conf mime.convs mime.types snmp.conf > - ${INSTALL_DATA} ${WRKSRC}/conf/${f} ${CUPS_ETCDIR}/${f}.N > - cd ${CUPS_ETCDIR}/; if test ! -f ${f}; then ${CP} -p ${f}.N ${f}; > fi > + test -f ${STAGEDIR}${ETCDIR}/${f} && ${RM} -f > ${STAGEDIR}${ETCDIR}/${f} || ${TRUE} > + ${INSTALL_DATA} ${WRKSRC}/conf/${f} > ${STAGEDIR}${ETCDIR}/${f}.sample > .endfor > -.if ${PORT_OPTIONS:MPAM} > - @if [ ! -f ${PREFIX}/etc/pam.d/cups ]; then \ > - ${CP} -p ${PREFIX}/etc/pam.d/cups.default \ > - ${PREFIX}/etc/pam.d/cups ; \ > - fi > -.endif > - ${MKDIR} ${EXAMPLESDIR} > - ${INSTALL_DATA} ${WRKDIR}/ulpt-cupsd.conf ${EXAMPLESDIR}/ > - ${INSTALL_SCRIPT} ${WRKDIR}/ulpt-cupsd.sh ${PREFIX}/sbin/ > - ${INSTALL} -d ${CUPS_SPOOLDIR}/tmp/ > - ${CHOWN} -R ${CUPSOWN}:${CUPSGRP} ${CUPS_SPOOLDIR}/ > - ${CHMOD} -R g+w ${CUPS_SPOOLDIR}/ > - ${INSTALL} -d -m 775 -g ${CUPSGRP} ${CUPS_CACHEDIR} > + @${MV} ${STAGEDIR}${ETCDIR}/cups-files.conf > ${STAGEDIR}${ETCDIR}/cups-files.conf.sample > + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} > + ${INSTALL_DATA} ${WRKDIR}/ulpt-cupsd.conf > ${STAGEDIR}${EXAMPLESDIR}/ > + ${INSTALL_SCRIPT} ${WRKDIR}/ulpt-cupsd.sh > ${STAGEDIR}${PREFIX}/sbin/ > .endif > > .include > > Modified: head/print/cups-base/distinfo > > ============================================================================== > --- head/print/cups-base/distinfo Sun Mar 30 20:35:02 2014 > (r349678) > +++ head/print/cups-base/distinfo Sun Mar 30 21:16:39 2014 > (r349679) > @@ -1,2 +1,2 @@ > -SHA256 (cups-1.5.4-source.tar.bz2) = > 8023034e8b58eab1ad7279364e872270a77459f6fb59a84d03229cb1d2a6d0e5 > -SIZE (cups-1.5.4-source.tar.bz2) = 9583002 > +SHA256 (cups-1.7.1-source.tar.bz2) = > f52bec893d9daf92b6029be79c07e6c516b4c85ffae3e6e01885cc85e9081681 > +SIZE (cups-1.7.1-source.tar.bz2) = 8738002 > > Added: head/print/cups-base/files/patch-data-Makefile > > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/print/cups-base/files/patch-data-Makefile Sun Mar 30 > 21:16:39 2014 (r349679) > @@ -0,0 +1,25 @@ > +--- data/Makefile.orig 2013-05-29 15:51:34.000000000 +0400 > ++++ data/Makefile 2013-12-11 17:17:05.670284926 +0400 > +@@ -86,14 +86,14 @@ > + # > + > + install-data: > +- $(INSTALL_DIR) -m 755 $(DATADIR)/banners > +- for file in $(BANNERS); do \ > +- $(INSTALL_DATA) $$file $(DATADIR)/banners; \ > +- done > +- $(INSTALL_DIR) -m 755 $(DATADIR)/data > +- for file in $(DATAFILES); do \ > +- $(INSTALL_DATA) $$file $(DATADIR)/data; \ > +- done > ++# $(INSTALL_DIR) -m 755 $(DATADIR)/banners > ++# for file in $(BANNERS); do \ > ++# $(INSTALL_DATA) $$file $(DATADIR)/banners; \ > ++# done > ++# $(INSTALL_DIR) -m 755 $(DATADIR)/data > ++# for file in $(DATAFILES); do \ > ++# $(INSTALL_DATA) $$file $(DATADIR)/data; \ > ++# done > + $(INSTALL_DIR) -m 755 $(DATADIR)/model > + $(INSTALL_DIR) -m 755 $(DATADIR)/ppdc > + for file in $(PPDCFILES); do \ > > Modified: head/print/cups-base/pkg-plist > > ============================================================================== > --- head/print/cups-base/pkg-plist Sun Mar 30 20:35:02 2014 > (r349678) > +++ head/print/cups-base/pkg-plist Sun Mar 30 21:16:39 2014 > (r349679) > @@ -1,21 +1,20 @@ > -@exec if ! pw groupshow cups 2>/dev/null; then pw groupadd cups -g 193; fi > -@exec if ! pw usershow cups 2>/dev/null; then pw useradd cups -g cups -u > 193 -h - -d /nonexistent -s /usr/sbin/nologin -c "CUPS Owner"; fi > -@unexec if pw usershow cups; then pw userdel cups; fi > @exec mkdir -p /var/spool/cups/tmp || true > -@exec chown -R root:daemon /var/spool/cups > -@exec mkdir -p %%CACHEDIR%% || true > -@exec chown root:cups %%CACHEDIR%% > -@exec chmod 775 %%CACHEDIR%% > +@exec chown -R root:cups /var/spool/cups > +@exec chmod 1710 /var/spool/cups/tmp > +@comment > +@exec mkdir -p %%CACHEDIR%%/rss || true > +@exec chown -R root:cups %%CACHEDIR%% > +@exec chmod -R 775 %%CACHEDIR%% > +@comment > @exec mkdir -p /var/log/cups || true > @exec chown cups:daemon /var/log/cups > +@comment > +@exec mkdir -p /var/run/cups/certs > +@exec chown root:cups /var/run/cups > +@exec chown cups:wheel /var/run/cups/certs > +@comment > @exec mkdir -p %D/etc/cups/ppd || true > @exec mkdir -p %D/etc/cups/interfaces || true > -@unexec rm -rf %%CACHEDIR%% 2>/dev/null || true > -@unexec rmdir /var/spool/cups/tmp 2>/dev/null || true > -@unexec rmdir /var/spool/cups 2>/dev/null || true > -@unexec rmdir /var/log/cups 2>/dev/null || true > -@unexec rmdir /var/run/cups/certs 2>/dev/null || true > -@unexec rmdir /var/run/cups 2>/dev/null || true > %%OVERWRITE%%@exec if test -e /usr/bin/lp; then chmod -h 0 /usr/bin/lp; > fi > %%OVERWRITE%%@exec if test -e /usr/bin/lpq; then chmod -h 0 > /usr/bin/lpq; fi > %%OVERWRITE%%@exec if test -e /usr/bin/lpr; then chmod -h 0 > /usr/bin/lpr; fi > @@ -26,18 +25,22 @@ > %%OVERWRITE%%@unexec if test -e /usr/bin/lpr; then chmod -h 06555 > /usr/bin/lpr; fi > %%OVERWRITE%%@unexec if test -e /usr/bin/lprm; then chmod -h 06555 > /usr/bin/lprm; fi > %%OVERWRITE%%@unexec if test -e /usr/sbin/lpc; then chmod -h 02555 > /usr/sbin/lpc; fi > -@unexec if cmp -s %D/etc/cups/cupsd.conf.N %D/etc/cups/cupsd.conf; then > rm -f %D/etc/cups/cupsd.conf; fi > -etc/cups/cupsd.conf.N > -@exec if test ! -f %D/etc/cups/cupsd.conf; then cp -p > %D/etc/cups/cupsd.conf.N %D/etc/cups/cupsd.conf; fi > -@unexec if cmp -s %D/etc/cups/mime.convs.N %D/etc/cups/mime.convs; then > rm -f %D/etc/cups/mime.convs; fi > -etc/cups/mime.convs.N > -@exec if test ! -f %D/etc/cups/mime.convs; then cp -p > %D/etc/cups/mime.convs.N %D/etc/cups/mime.convs; fi > -@unexec if cmp -s %D/etc/cups/mime.types.N %D/etc/cups/mime.types; then > rm -f %D/etc/cups/mime.types; fi > -etc/cups/mime.types.N > -@exec if test ! -f %D/etc/cups/mime.types; then cp -p > %D/etc/cups/mime.types.N %D/etc/cups/mime.types; fi > -@unexec if cmp -s %D/etc/cups/snmp.conf.N %D/etc/cups/snmp.conf; then rm > -f %D/etc/cups/snmp.conf; fi > -etc/cups/snmp.conf.N > -@exec if test ! -f %D/etc/cups/snmp.conf; then cp -p > %D/etc/cups/snmp.conf.N %D/etc/cups/snmp.conf; fi > +@unexec if cmp -s %D/etc/cups/cups-files.conf.sample > %D/etc/cups/cups-files.conf; then rm -f %D/etc/cups/cups-files.conf; fi > +@comment %%ETCDIR%%/cups-files.conf.sample > +%%ETCDIR%%/cups-files.conf.sample > +@exec if test ! -f %D/etc/cups/cups-files.conf; then cp -p > %D/etc/cups/cups-files.conf.sample %D/etc/cups/cups-files.conf; fi > +@unexec if cmp -s %D/etc/cups/cupsd.conf.sample %D/etc/cups/cupsd.conf; > then rm -f %D/etc/cups/cupsd.conf; fi > +%%ETCDIR%%/cupsd.conf.sample > +@exec if test ! -f %D/etc/cups/cupsd.conf; then cp -p > %D/etc/cups/cupsd.conf.sample %D/etc/cups/cupsd.conf; fi > +@unexec if cmp -s %D/etc/cups/mime.convs.sample %D/etc/cups/mime.convs; > then rm -f %D/etc/cups/mime.convs; fi > +%%ETCDIR%%/mime.convs.sample > +@exec if test ! -f %D/etc/cups/mime.convs; then cp -p > %D/etc/cups/mime.convs.sample %D/etc/cups/mime.convs; fi > +@unexec if cmp -s %D/etc/cups/mime.types.sample %D/etc/cups/mime.types; > then rm -f %D/etc/cups/mime.types; fi > +%%ETCDIR%%/mime.types.sample > +@exec if test ! -f %D/etc/cups/mime.types; then cp -p > %D/etc/cups/mime.types.sample %D/etc/cups/mime.types; fi > +@unexec if cmp -s %D/etc/cups/snmp.conf.sample %D/etc/cups/snmp.conf; > then rm -f %D/etc/cups/snmp.conf; fi > +%%ETCDIR%%/snmp.conf.sample > +@exec if test ! -f %D/etc/cups/snmp.conf; then cp -p > %D/etc/cups/snmp.conf.sample %D/etc/cups/snmp.conf; fi > @exec chgrp cups %D/etc/cups > %%WITH_PAMD%%@unexec if cmp -s %D/etc/pam.d/cups.default > %D/etc/pam.d/cups; then rm -f %D/etc/pam.d/cups ; fi > %%WITH_PAMD%%etc/pam.d/cups.default > @@ -45,6 +48,7 @@ etc/cups/snmp.conf.N > bin/cancel > bin/cupstestdsc > bin/cupstestppd > +@comment bin/ippfind > bin/ipptool > bin/lp > bin/lpoptions > @@ -61,14 +65,11 @@ bin/ppdmerge > bin/ppdpo > etc/cups/cupsd.conf.default > include/cups/cgi.h > -include/cups/driver.h > include/cups/help-index.h > include/cups/mime.h > include/cups/ppdc.h > lib/libcupscgi.so > lib/libcupscgi.so.1 > -lib/libcupsdriver.so > -lib/libcupsdriver.so.1 > lib/libcupsmime.so > lib/libcupsmime.so.1 > lib/libcupsppdc.so > @@ -79,8 +80,6 @@ libexec/cups/backend/https > libexec/cups/backend/ipp > libexec/cups/backend/ipps > libexec/cups/backend/lpd > -libexec/cups/backend/parallel > -libexec/cups/backend/serial > libexec/cups/backend/snmp > libexec/cups/backend/socket > libexec/cups/backend/usb > @@ -95,17 +94,61 @@ libexec/cups/daemon/cups-deviced > libexec/cups/daemon/cups-driverd > libexec/cups/daemon/cups-exec > libexec/cups/daemon/cups-lpd > -libexec/cups/daemon/cups-polld > -libexec/cups/filter/commandtoescpx > -libexec/cups/filter/commandtopclx > -%%WITH_PDFTOPS%%libexec/cups/filter/pdftops > -libexec/cups/filter/rastertoescpx > -libexec/cups/filter/rastertopclx > libexec/cups/monitor/bcp > libexec/cups/monitor/tbcp > %%WITH_DBUS%%libexec/cups/notifier/dbus > libexec/cups/notifier/mailto > libexec/cups/notifier/rss > +man/man1/cancel.1.gz > +man/man1/cupstestdsc.1.gz > +man/man1/cupstestppd.1.gz > +@comment man/man1/ippfind.1.gz > +man/man1/ipptool.1.gz > +man/man1/lp.1.gz > +man/man1/lpoptions.1.gz > +man/man1/lppasswd.1.gz > +man/man1/lpq.1.gz > +man/man1/lpr.1.gz > +man/man1/lprm.1.gz > +man/man1/lpstat.1.gz > +man/man1/ppdc.1.gz > +man/man1/ppdhtml.1.gz > +man/man1/ppdi.1.gz > +man/man1/ppdmerge.1.gz > +man/man1/ppdpo.1.gz > +man/man5/classes.conf.5.gz > +man/man5/client.conf.5.gz > +man/man5/cups-files.conf.5.gz > +man/man5/cups-snmp.conf.5.gz > +man/man5/cupsd.conf.5.gz > +man/man5/ipptoolfile.5.gz > +man/man5/mailto.conf.5.gz > +man/man5/mime.convs.5.gz > +man/man5/mime.types.5.gz > +man/man5/ppdcfile.5.gz > +man/man5/printers.conf.5.gz > +man/man5/subscriptions.conf.5.gz > +man/man7/backend.7.gz > +man/man7/filter.7.gz > +man/man7/notifier.7.gz > +man/man8/accept.8.gz > +man/man8/cups-deviced.8.gz > +man/man8/cups-driverd.8.gz > +man/man8/cups-lpd.8.gz > +man/man8/cups-snmp.8.gz > +man/man8/cupsaccept.8.gz > +man/man8/cupsaddsmb.8.gz > +man/man8/cupsctl.8.gz > +man/man8/cupsd.8.gz > +man/man8/cupsdisable.8.gz > +man/man8/cupsenable.8.gz > +man/man8/cupsfilter.8.gz > +man/man8/cupsreject.8.gz > +man/man8/lpadmin.8.gz > +man/man8/lpc.8.gz > +man/man8/lpinfo.8.gz > +man/man8/lpmove.8.gz > +man/man8/reject.8.gz > sbin/accept > sbin/cupsaccept > sbin/cupsaddsmb > @@ -115,21 +158,12 @@ sbin/cupsdisable > sbin/cupsenable > sbin/cupsfilter > sbin/cupsreject > -sbin/ulpt-cupsd.sh > sbin/lpadmin > sbin/lpc > sbin/lpinfo > sbin/lpmove > sbin/reject > -%%DATADIR%%/banners/classified > -%%DATADIR%%/banners/confidential > -%%DATADIR%%/banners/secret > -%%DATADIR%%/banners/standard > -%%DATADIR%%/banners/topsecret > -%%DATADIR%%/banners/unclassified > -%%DATADIR%%/charsets/utf-8 > -%%DATADIR%%/data/psglyphs > -%%DATADIR%%/data/testprint > +sbin/ulpt-cupsd.sh > %%DATADIR%%/drv/sample.drv > %%DATADIR%%/examples/color.drv > %%DATADIR%%/examples/constraint.drv > @@ -142,24 +176,118 @@ sbin/reject > %%DATADIR%%/examples/r300-basic.drv > %%DATADIR%%/examples/r300-colorman.drv > %%DATADIR%%/examples/r300-remote.drv > -%%DATADIR%%/fonts/Monospace > -%%DATADIR%%/fonts/Monospace-Bold > -%%DATADIR%%/fonts/Monospace-BoldOblique > -%%DATADIR%%/fonts/Monospace-Oblique > +%%DATADIR%%/ipptool/color.jpg > +%%DATADIR%%/ipptool/create-printer-subscription.test > +%%DATADIR%%/ipptool/document-a4.pdf > +%%DATADIR%%/ipptool/document-a4.ps > +%%DATADIR%%/ipptool/document-letter.pdf > +%%DATADIR%%/ipptool/document-letter.ps > +%%DATADIR%%/ipptool/get-completed-jobs.test > +%%DATADIR%%/ipptool/get-jobs.test > +%%DATADIR%%/ipptool/get-notifications.test > +%%DATADIR%%/ipptool/get-printer-attributes.test > +%%DATADIR%%/ipptool/get-subscriptions.test > +%%DATADIR%%/ipptool/gray.jpg > +%%DATADIR%%/ipptool/ipp-1.1.test > +%%DATADIR%%/ipptool/ipp-2.0.test > +%%DATADIR%%/ipptool/ipp-2.1.test > +%%DATADIR%%/ipptool/ipp-2.2.test > +%%DATADIR%%/ipptool/ipp-everywhere.test > +%%DATADIR%%/ipptool/onepage-a4.pdf > +%%DATADIR%%/ipptool/onepage-a4.ps > +%%DATADIR%%/ipptool/onepage-letter.pdf > +%%DATADIR%%/ipptool/onepage-letter.ps > +%%DATADIR%%/ipptool/print-job-deflate.test > +%%DATADIR%%/ipptool/print-job-gzip.test > +%%DATADIR%%/ipptool/print-job.test > +%%DATADIR%%/ipptool/testfile.jpg > +%%DATADIR%%/ipptool/testfile.pcl > +%%DATADIR%%/ipptool/testfile.pdf > +%%DATADIR%%/ipptool/testfile.ps > +%%DATADIR%%/ipptool/testfile.txt > +%%DATADIR%%/ipptool/validate-job.test > %%DATADIR%%/mime/mime.convs > %%DATADIR%%/mime/mime.types > %%DATADIR%%/ppdc/epson.h > -%%DATADIR%%/ppdc/escp.h > %%DATADIR%%/ppdc/font.defs > %%DATADIR%%/ppdc/hp.h > %%DATADIR%%/ppdc/label.h > %%DATADIR%%/ppdc/media.defs > -%%DATADIR%%/ppdc/pcl.h > %%DATADIR%%/ppdc/raster.defs > %%DATADIR%%/templates/add-class.tmpl > %%DATADIR%%/templates/add-printer.tmpl > %%DATADIR%%/templates/add-rss-subscription.tmpl > %%DATADIR%%/templates/admin.tmpl > +%%DATADIR%%/templates/ca/add-class.tmpl > +%%DATADIR%%/templates/ca/add-printer.tmpl > +%%DATADIR%%/templates/ca/add-rss-subscription.tmpl > +%%DATADIR%%/templates/ca/admin.tmpl > +%%DATADIR%%/templates/ca/choose-device.tmpl > +%%DATADIR%%/templates/ca/choose-make.tmpl > +%%DATADIR%%/templates/ca/choose-model.tmpl > +%%DATADIR%%/templates/ca/choose-serial.tmpl > +%%DATADIR%%/templates/ca/choose-uri.tmpl > +%%DATADIR%%/templates/ca/class-added.tmpl > +%%DATADIR%%/templates/ca/class-confirm.tmpl > +%%DATADIR%%/templates/ca/class-deleted.tmpl > +%%DATADIR%%/templates/ca/class-jobs-header.tmpl > +%%DATADIR%%/templates/ca/class-modified.tmpl > +%%DATADIR%%/templates/ca/class.tmpl > +%%DATADIR%%/templates/ca/classes-header.tmpl > +%%DATADIR%%/templates/ca/classes.tmpl > +%%DATADIR%%/templates/ca/command.tmpl > +%%DATADIR%%/templates/ca/edit-config.tmpl > +%%DATADIR%%/templates/ca/error-op.tmpl > +%%DATADIR%%/templates/ca/error.tmpl > +%%DATADIR%%/templates/ca/header.tmpl > +%%DATADIR%%/templates/ca/help-header.tmpl > +%%DATADIR%%/templates/ca/help-printable.tmpl > +%%DATADIR%%/templates/ca/help-trailer.tmpl > +%%DATADIR%%/templates/ca/job-cancel.tmpl > +%%DATADIR%%/templates/ca/job-hold.tmpl > +%%DATADIR%%/templates/ca/job-move.tmpl > +%%DATADIR%%/templates/ca/job-moved.tmpl > +%%DATADIR%%/templates/ca/job-release.tmpl > +%%DATADIR%%/templates/ca/job-restart.tmpl > +%%DATADIR%%/templates/ca/jobs-header.tmpl > +%%DATADIR%%/templates/ca/jobs.tmpl > +%%DATADIR%%/templates/ca/list-available-printers.tmpl > +%%DATADIR%%/templates/ca/modify-class.tmpl > +%%DATADIR%%/templates/ca/modify-printer.tmpl > +%%DATADIR%%/templates/ca/norestart.tmpl > +%%DATADIR%%/templates/ca/option-boolean.tmpl > +%%DATADIR%%/templates/ca/option-conflict.tmpl > +%%DATADIR%%/templates/ca/option-header.tmpl > +%%DATADIR%%/templates/ca/option-pickmany.tmpl > +%%DATADIR%%/templates/ca/option-pickone.tmpl > +%%DATADIR%%/templates/ca/option-trailer.tmpl > +%%DATADIR%%/templates/ca/pager.tmpl > +%%DATADIR%%/templates/ca/printer-accept.tmpl > +%%DATADIR%%/templates/ca/printer-added.tmpl > +%%DATADIR%%/templates/ca/printer-configured.tmpl > +%%DATADIR%%/templates/ca/printer-confirm.tmpl > +%%DATADIR%%/templates/ca/printer-default.tmpl > +%%DATADIR%%/templates/ca/printer-deleted.tmpl > +%%DATADIR%%/templates/ca/printer-jobs-header.tmpl > +%%DATADIR%%/templates/ca/printer-modified.tmpl > +%%DATADIR%%/templates/ca/printer-purge.tmpl > +%%DATADIR%%/templates/ca/printer-reject.tmpl > +%%DATADIR%%/templates/ca/printer-start.tmpl > +%%DATADIR%%/templates/ca/printer-stop.tmpl > +%%DATADIR%%/templates/ca/printer.tmpl > +%%DATADIR%%/templates/ca/printers-header.tmpl > +%%DATADIR%%/templates/ca/printers.tmpl > +%%DATADIR%%/templates/ca/restart.tmpl > +%%DATADIR%%/templates/ca/samba-export.tmpl > +%%DATADIR%%/templates/ca/samba-exported.tmpl > +%%DATADIR%%/templates/ca/search.tmpl > +%%DATADIR%%/templates/ca/set-printer-options-header.tmpl > +%%DATADIR%%/templates/ca/set-printer-options-trailer.tmpl > +%%DATADIR%%/templates/ca/subscription-added.tmpl > +%%DATADIR%%/templates/ca/subscription-canceled.tmpl > +%%DATADIR%%/templates/ca/test-page.tmpl > +%%DATADIR%%/templates/ca/trailer.tmpl > +%%DATADIR%%/templates/ca/users.tmpl > %%DATADIR%%/templates/choose-device.tmpl > %%DATADIR%%/templates/choose-make.tmpl > %%DATADIR%%/templates/choose-model.tmpl > @@ -174,76 +302,76 @@ sbin/reject > %%DATADIR%%/templates/classes-header.tmpl > %%DATADIR%%/templates/classes.tmpl > %%DATADIR%%/templates/command.tmpl > -%%DATADIR%%/templates/de/add-class.tmpl > -%%DATADIR%%/templates/de/add-printer.tmpl > -%%DATADIR%%/templates/de/add-rss-subscription.tmpl > -%%DATADIR%%/templates/de/admin.tmpl > -%%DATADIR%%/templates/de/choose-device.tmpl > -%%DATADIR%%/templates/de/choose-make.tmpl > -%%DATADIR%%/templates/de/choose-model.tmpl > -%%DATADIR%%/templates/de/choose-serial.tmpl > -%%DATADIR%%/templates/de/choose-uri.tmpl > -%%DATADIR%%/templates/de/class-added.tmpl > -%%DATADIR%%/templates/de/class-confirm.tmpl > -%%DATADIR%%/templates/de/class-deleted.tmpl > -%%DATADIR%%/templates/de/class-jobs-header.tmpl > -%%DATADIR%%/templates/de/class-modified.tmpl > -%%DATADIR%%/templates/de/class.tmpl > -%%DATADIR%%/templates/de/classes-header.tmpl > -%%DATADIR%%/templates/de/classes.tmpl > -%%DATADIR%%/templates/de/command.tmpl > -%%DATADIR%%/templates/de/edit-config.tmpl > -%%DATADIR%%/templates/de/error-op.tmpl > -%%DATADIR%%/templates/de/error.tmpl > -%%DATADIR%%/templates/de/header.tmpl > -%%DATADIR%%/templates/de/help-header.tmpl > -%%DATADIR%%/templates/de/help-trailer.tmpl > -%%DATADIR%%/templates/de/help-printable.tmpl > -%%DATADIR%%/templates/de/job-cancel.tmpl > -%%DATADIR%%/templates/de/job-hold.tmpl > -%%DATADIR%%/templates/de/job-move.tmpl > -%%DATADIR%%/templates/de/job-moved.tmpl > -%%DATADIR%%/templates/de/job-release.tmpl > -%%DATADIR%%/templates/de/job-restart.tmpl > -%%DATADIR%%/templates/de/jobs-header.tmpl > -%%DATADIR%%/templates/de/jobs.tmpl > -%%DATADIR%%/templates/de/list-available-printers.tmpl > -%%DATADIR%%/templates/de/modify-class.tmpl > -%%DATADIR%%/templates/de/modify-printer.tmpl > -%%DATADIR%%/templates/de/norestart.tmpl > -%%DATADIR%%/templates/de/option-boolean.tmpl > -%%DATADIR%%/templates/de/option-conflict.tmpl > -%%DATADIR%%/templates/de/option-header.tmpl > -%%DATADIR%%/templates/de/option-pickmany.tmpl > -%%DATADIR%%/templates/de/option-pickone.tmpl > -%%DATADIR%%/templates/de/option-trailer.tmpl > -%%DATADIR%%/templates/de/pager.tmpl > -%%DATADIR%%/templates/de/printer-accept.tmpl > -%%DATADIR%%/templates/de/printer-added.tmpl > -%%DATADIR%%/templates/de/printer-configured.tmpl > -%%DATADIR%%/templates/de/printer-confirm.tmpl > -%%DATADIR%%/templates/de/printer-default.tmpl > -%%DATADIR%%/templates/de/printer-deleted.tmpl > -%%DATADIR%%/templates/de/printer-jobs-header.tmpl > -%%DATADIR%%/templates/de/printer-modified.tmpl > -%%DATADIR%%/templates/de/printer-purge.tmpl > -%%DATADIR%%/templates/de/printer-reject.tmpl > -%%DATADIR%%/templates/de/printer-start.tmpl > -%%DATADIR%%/templates/de/printer-stop.tmpl > -%%DATADIR%%/templates/de/printer.tmpl > -%%DATADIR%%/templates/de/printers-header.tmpl > -%%DATADIR%%/templates/de/printers.tmpl > -%%DATADIR%%/templates/de/restart.tmpl > -%%DATADIR%%/templates/de/samba-export.tmpl > -%%DATADIR%%/templates/de/samba-exported.tmpl > -%%DATADIR%%/templates/de/search.tmpl > -%%DATADIR%%/templates/de/set-printer-options-header.tmpl > -%%DATADIR%%/templates/de/set-printer-options-trailer.tmpl > -%%DATADIR%%/templates/de/subscription-added.tmpl > -%%DATADIR%%/templates/de/subscription-canceled.tmpl > -%%DATADIR%%/templates/de/test-page.tmpl > -%%DATADIR%%/templates/de/trailer.tmpl > -%%DATADIR%%/templates/de/users.tmpl > +%%DATADIR%%/templates/cs/add-class.tmpl > +%%DATADIR%%/templates/cs/add-printer.tmpl > +%%DATADIR%%/templates/cs/add-rss-subscription.tmpl > +%%DATADIR%%/templates/cs/admin.tmpl > +%%DATADIR%%/templates/cs/choose-device.tmpl > +%%DATADIR%%/templates/cs/choose-make.tmpl > +%%DATADIR%%/templates/cs/choose-model.tmpl > +%%DATADIR%%/templates/cs/choose-serial.tmpl > +%%DATADIR%%/templates/cs/choose-uri.tmpl > +%%DATADIR%%/templates/cs/class-added.tmpl > +%%DATADIR%%/templates/cs/class-confirm.tmpl > +%%DATADIR%%/templates/cs/class-deleted.tmpl > +%%DATADIR%%/templates/cs/class-jobs-header.tmpl > +%%DATADIR%%/templates/cs/class-modified.tmpl > +%%DATADIR%%/templates/cs/class.tmpl > +%%DATADIR%%/templates/cs/classes-header.tmpl > +%%DATADIR%%/templates/cs/classes.tmpl > +%%DATADIR%%/templates/cs/command.tmpl > +%%DATADIR%%/templates/cs/edit-config.tmpl > +%%DATADIR%%/templates/cs/error-op.tmpl > +%%DATADIR%%/templates/cs/error.tmpl > +%%DATADIR%%/templates/cs/header.tmpl > +%%DATADIR%%/templates/cs/help-header.tmpl > +%%DATADIR%%/templates/cs/help-printable.tmpl > +%%DATADIR%%/templates/cs/help-trailer.tmpl > +%%DATADIR%%/templates/cs/job-cancel.tmpl > +%%DATADIR%%/templates/cs/job-hold.tmpl > +%%DATADIR%%/templates/cs/job-move.tmpl > +%%DATADIR%%/templates/cs/job-moved.tmpl > +%%DATADIR%%/templates/cs/job-release.tmpl > +%%DATADIR%%/templates/cs/job-restart.tmpl > +%%DATADIR%%/templates/cs/jobs-header.tmpl > +%%DATADIR%%/templates/cs/jobs.tmpl > +%%DATADIR%%/templates/cs/list-available-printers.tmpl > +%%DATADIR%%/templates/cs/modify-class.tmpl > +%%DATADIR%%/templates/cs/modify-printer.tmpl > +%%DATADIR%%/templates/cs/norestart.tmpl > +%%DATADIR%%/templates/cs/option-boolean.tmpl > +%%DATADIR%%/templates/cs/option-conflict.tmpl > +%%DATADIR%%/templates/cs/option-header.tmpl > +%%DATADIR%%/templates/cs/option-pickmany.tmpl > +%%DATADIR%%/templates/cs/option-pickone.tmpl > +%%DATADIR%%/templates/cs/option-trailer.tmpl > +%%DATADIR%%/templates/cs/pager.tmpl > +%%DATADIR%%/templates/cs/printer-accept.tmpl > +%%DATADIR%%/templates/cs/printer-added.tmpl > +%%DATADIR%%/templates/cs/printer-configured.tmpl > +%%DATADIR%%/templates/cs/printer-confirm.tmpl > +%%DATADIR%%/templates/cs/printer-default.tmpl > +%%DATADIR%%/templates/cs/printer-deleted.tmpl > +%%DATADIR%%/templates/cs/printer-jobs-header.tmpl > +%%DATADIR%%/templates/cs/printer-modified.tmpl > +%%DATADIR%%/templates/cs/printer-purge.tmpl > +%%DATADIR%%/templates/cs/printer-reject.tmpl > +%%DATADIR%%/templates/cs/printer-start.tmpl > +%%DATADIR%%/templates/cs/printer-stop.tmpl > +%%DATADIR%%/templates/cs/printer.tmpl > +%%DATADIR%%/templates/cs/printers-header.tmpl > +%%DATADIR%%/templates/cs/printers.tmpl > +%%DATADIR%%/templates/cs/restart.tmpl > +%%DATADIR%%/templates/cs/samba-export.tmpl > +%%DATADIR%%/templates/cs/samba-exported.tmpl > +%%DATADIR%%/templates/cs/search.tmpl > +%%DATADIR%%/templates/cs/set-printer-options-header.tmpl > +%%DATADIR%%/templates/cs/set-printer-options-trailer.tmpl > +%%DATADIR%%/templates/cs/subscription-added.tmpl > +%%DATADIR%%/templates/cs/subscription-canceled.tmpl > +%%DATADIR%%/templates/cs/test-page.tmpl > +%%DATADIR%%/templates/cs/trailer.tmpl > +%%DATADIR%%/templates/cs/users.tmpl > %%DATADIR%%/templates/edit-config.tmpl > %%DATADIR%%/templates/error-op.tmpl > %%DATADIR%%/templates/error.tmpl > @@ -317,76 +445,6 @@ sbin/reject > %%DATADIR%%/templates/es/test-page.tmpl > %%DATADIR%%/templates/es/trailer.tmpl > %%DATADIR%%/templates/es/users.tmpl > -%%DATADIR%%/templates/eu/add-class.tmpl > -%%DATADIR%%/templates/eu/add-printer.tmpl > -%%DATADIR%%/templates/eu/add-rss-subscription.tmpl > -%%DATADIR%%/templates/eu/admin.tmpl > -%%DATADIR%%/templates/eu/choose-device.tmpl > -%%DATADIR%%/templates/eu/choose-make.tmpl > -%%DATADIR%%/templates/eu/choose-model.tmpl > -%%DATADIR%%/templates/eu/choose-serial.tmpl > -%%DATADIR%%/templates/eu/choose-uri.tmpl > -%%DATADIR%%/templates/eu/class-added.tmpl > -%%DATADIR%%/templates/eu/class-confirm.tmpl > -%%DATADIR%%/templates/eu/class-deleted.tmpl > -%%DATADIR%%/templates/eu/class-jobs-header.tmpl > -%%DATADIR%%/templates/eu/class-modified.tmpl > -%%DATADIR%%/templates/eu/class.tmpl > -%%DATADIR%%/templates/eu/classes-header.tmpl > -%%DATADIR%%/templates/eu/classes.tmpl > -%%DATADIR%%/templates/eu/command.tmpl > -%%DATADIR%%/templates/eu/edit-config.tmpl > -%%DATADIR%%/templates/eu/error-op.tmpl > -%%DATADIR%%/templates/eu/error.tmpl > -%%DATADIR%%/templates/eu/header.tmpl > -%%DATADIR%%/templates/eu/help-header.tmpl > -%%DATADIR%%/templates/eu/help-printable.tmpl > -%%DATADIR%%/templates/eu/help-trailer.tmpl > -%%DATADIR%%/templates/eu/job-cancel.tmpl > -%%DATADIR%%/templates/eu/job-hold.tmpl > -%%DATADIR%%/templates/eu/job-move.tmpl > -%%DATADIR%%/templates/eu/job-moved.tmpl > -%%DATADIR%%/templates/eu/job-release.tmpl > -%%DATADIR%%/templates/eu/job-restart.tmpl > -%%DATADIR%%/templates/eu/jobs-header.tmpl > -%%DATADIR%%/templates/eu/jobs.tmpl > -%%DATADIR%%/templates/eu/list-available-printers.tmpl > -%%DATADIR%%/templates/eu/modify-class.tmpl > -%%DATADIR%%/templates/eu/modify-printer.tmpl > -%%DATADIR%%/templates/eu/norestart.tmpl > -%%DATADIR%%/templates/eu/option-boolean.tmpl > -%%DATADIR%%/templates/eu/option-conflict.tmpl > -%%DATADIR%%/templates/eu/option-header.tmpl > -%%DATADIR%%/templates/eu/option-pickmany.tmpl > -%%DATADIR%%/templates/eu/option-pickone.tmpl > -%%DATADIR%%/templates/eu/option-trailer.tmpl > -%%DATADIR%%/templates/eu/pager.tmpl > -%%DATADIR%%/templates/eu/printer-accept.tmpl > -%%DATADIR%%/templates/eu/printer-added.tmpl > -%%DATADIR%%/templates/eu/printer-configured.tmpl > -%%DATADIR%%/templates/eu/printer-confirm.tmpl > -%%DATADIR%%/templates/eu/printer-default.tmpl > -%%DATADIR%%/templates/eu/printer-deleted.tmpl > -%%DATADIR%%/templates/eu/printer-jobs-header.tmpl > -%%DATADIR%%/templates/eu/printer-modified.tmpl > -%%DATADIR%%/templates/eu/printer-purge.tmpl > -%%DATADIR%%/templates/eu/printer-reject.tmpl > -%%DATADIR%%/templates/eu/printer-start.tmpl > -%%DATADIR%%/templates/eu/printer-stop.tmpl > -%%DATADIR%%/templates/eu/printer.tmpl > -%%DATADIR%%/templates/eu/printers-header.tmpl > -%%DATADIR%%/templates/eu/printers.tmpl > -%%DATADIR%%/templates/eu/restart.tmpl > -%%DATADIR%%/templates/eu/samba-export.tmpl > -%%DATADIR%%/templates/eu/samba-exported.tmpl > -%%DATADIR%%/templates/eu/search.tmpl > -%%DATADIR%%/templates/eu/set-printer-options-header.tmpl > -%%DATADIR%%/templates/eu/set-printer-options-trailer.tmpl > -%%DATADIR%%/templates/eu/subscription-added.tmpl > -%%DATADIR%%/templates/eu/subscription-canceled.tmpl > -%%DATADIR%%/templates/eu/test-page.tmpl > -%%DATADIR%%/templates/eu/trailer.tmpl > -%%DATADIR%%/templates/eu/users.tmpl > %%DATADIR%%/templates/fr/add-class.tmpl > %%DATADIR%%/templates/fr/add-printer.tmpl > %%DATADIR%%/templates/fr/add-rss-subscription.tmpl > @@ -396,18 +454,18 @@ sbin/reject > %%DATADIR%%/templates/fr/choose-model.tmpl > %%DATADIR%%/templates/fr/choose-serial.tmpl > %%DATADIR%%/templates/fr/choose-uri.tmpl > -%%DATADIR%%/templates/fr/class.tmpl > %%DATADIR%%/templates/fr/class-added.tmpl > %%DATADIR%%/templates/fr/class-confirm.tmpl > %%DATADIR%%/templates/fr/class-deleted.tmpl > %%DATADIR%%/templates/fr/class-jobs-header.tmpl > %%DATADIR%%/templates/fr/class-modified.tmpl > -%%DATADIR%%/templates/fr/classes.tmpl > +%%DATADIR%%/templates/fr/class.tmpl > %%DATADIR%%/templates/fr/classes-header.tmpl > +%%DATADIR%%/templates/fr/classes.tmpl > %%DATADIR%%/templates/fr/command.tmpl > %%DATADIR%%/templates/fr/edit-config.tmpl > -%%DATADIR%%/templates/fr/error.tmpl > %%DATADIR%%/templates/fr/error-op.tmpl > +%%DATADIR%%/templates/fr/error.tmpl > %%DATADIR%%/templates/fr/header.tmpl > %%DATADIR%%/templates/fr/help-header.tmpl > %%DATADIR%%/templates/fr/help-trailer.tmpl > @@ -457,150 +515,10 @@ sbin/reject > %%DATADIR%%/templates/fr/test-page.tmpl > %%DATADIR%%/templates/fr/trailer.tmpl > %%DATADIR%%/templates/fr/users.tmpl > -%%DATADIR%%/templates/hu/add-class.tmpl > -%%DATADIR%%/templates/hu/add-printer.tmpl > -%%DATADIR%%/templates/hu/add-rss-subscription.tmpl > -%%DATADIR%%/templates/hu/admin.tmpl > -%%DATADIR%%/templates/hu/choose-device.tmpl > -%%DATADIR%%/templates/hu/choose-make.tmpl > -%%DATADIR%%/templates/hu/choose-model.tmpl > -%%DATADIR%%/templates/hu/choose-serial.tmpl > -%%DATADIR%%/templates/hu/choose-uri.tmpl > -%%DATADIR%%/templates/hu/class.tmpl > -%%DATADIR%%/templates/hu/class-added.tmpl > -%%DATADIR%%/templates/hu/class-confirm.tmpl > -%%DATADIR%%/templates/hu/class-deleted.tmpl > -%%DATADIR%%/templates/hu/class-jobs-header.tmpl > -%%DATADIR%%/templates/hu/class-modified.tmpl > -%%DATADIR%%/templates/hu/classes.tmpl > -%%DATADIR%%/templates/hu/classes-header.tmpl > -%%DATADIR%%/templates/hu/command.tmpl > -%%DATADIR%%/templates/hu/edit-config.tmpl > -%%DATADIR%%/templates/hu/error.tmpl > -%%DATADIR%%/templates/hu/error-op.tmpl > -%%DATADIR%%/templates/hu/header.tmpl > -%%DATADIR%%/templates/hu/help-header.tmpl > -%%DATADIR%%/templates/hu/help-trailer.tmpl > -%%DATADIR%%/templates/hu/help-printable.tmpl > -%%DATADIR%%/templates/hu/job-cancel.tmpl > -%%DATADIR%%/templates/hu/job-hold.tmpl > -%%DATADIR%%/templates/hu/job-move.tmpl > -%%DATADIR%%/templates/hu/job-moved.tmpl > -%%DATADIR%%/templates/hu/job-release.tmpl > -%%DATADIR%%/templates/hu/job-restart.tmpl > -%%DATADIR%%/templates/hu/jobs.tmpl > -%%DATADIR%%/templates/hu/jobs-header.tmpl > -%%DATADIR%%/templates/hu/list-available-printers.tmpl > -%%DATADIR%%/templates/hu/modify-class.tmpl > -%%DATADIR%%/templates/hu/modify-printer.tmpl > -%%DATADIR%%/templates/hu/norestart.tmpl > -%%DATADIR%%/templates/hu/option-boolean.tmpl > -%%DATADIR%%/templates/hu/option-conflict.tmpl > -%%DATADIR%%/templates/hu/option-header.tmpl > -%%DATADIR%%/templates/hu/option-pickmany.tmpl > -%%DATADIR%%/templates/hu/option-pickone.tmpl > -%%DATADIR%%/templates/hu/option-trailer.tmpl > -%%DATADIR%%/templates/hu/pager.tmpl > -%%DATADIR%%/templates/hu/printer.tmpl > -%%DATADIR%%/templates/hu/printer-accept.tmpl > -%%DATADIR%%/templates/hu/printer-added.tmpl > -%%DATADIR%%/templates/hu/printer-configured.tmpl > -%%DATADIR%%/templates/hu/printer-confirm.tmpl > -%%DATADIR%%/templates/hu/printer-default.tmpl > -%%DATADIR%%/templates/hu/printer-deleted.tmpl > -%%DATADIR%%/templates/hu/printer-jobs-header.tmpl > -%%DATADIR%%/templates/hu/printer-modified.tmpl > -%%DATADIR%%/templates/hu/printer-purge.tmpl > -%%DATADIR%%/templates/hu/printer-reject.tmpl > > *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** > _______________________________________________ pkg tells me i need to upgrade cups-client and cups-image to 1.7.1 for both ports. If I upgrade cups-client by itself, it completes successfully. If I try to update cups-image, it tries to upgrade cups-client first and fails with: Installing cups-client-1.7.1...pkg-static: cups-client-1.7.1 conflicts with cups-image-1.5.4_1 (installs files into the same place). Problematic file: /usr/local/include/cups/raster.h *** Error code 70 Is there some pkg set -o magic I need to perform first? There is nothing in UPDATING. I'm using portmaster to upgrade. Thanks. -Tom