mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-28 05:29:48 +00:00
- update to 1.30.0
Tested by: Erik Van Benschoten - sort plist - fix pre-install for user Submitted by: brian (Brian Somers)
This commit is contained in:
parent
2f3b2a4cfb
commit
69610c9375
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=200263
@ -6,7 +6,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= cups
|
PORTNAME= cups
|
||||||
PORTVERSION= 1.2.12
|
PORTVERSION= 1.3.0
|
||||||
DISTVERSIONSUFFIX= -source
|
DISTVERSIONSUFFIX= -source
|
||||||
CATEGORIES= print
|
CATEGORIES= print
|
||||||
MASTER_SITES= EASYSW/${PORTNAME}/${DISTVERSION}
|
MASTER_SITES= EASYSW/${PORTNAME}/${DISTVERSION}
|
||||||
@ -36,10 +36,12 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
|||||||
CONFIGURE_ARGS+= --localstatedir=/var \
|
CONFIGURE_ARGS+= --localstatedir=/var \
|
||||||
--disable-pam \
|
--disable-pam \
|
||||||
--disable-slp \
|
--disable-slp \
|
||||||
|
--disable-gssapi \
|
||||||
--with-cups-user=${CUPSOWN} \
|
--with-cups-user=${CUPSOWN} \
|
||||||
--with-cups-group=${CUPSGRP} \
|
--with-cups-group=${CUPSGRP} \
|
||||||
--with-system-groups=${CUPSSYSGRP} \
|
--with-system-groups=${CUPSSYSGRP} \
|
||||||
--with-docdir=${DOCSDIR} \
|
--with-docdir=${DOCSDIR} \
|
||||||
|
--with-icondir=${PREFIX}/share/icons \
|
||||||
--with-domainsocket=${CUPS_SOCKET}
|
--with-domainsocket=${CUPS_SOCKET}
|
||||||
|
|
||||||
OPTIONS= GNUTLS "Build with GNUTLS library" on \
|
OPTIONS= GNUTLS "Build with GNUTLS library" on \
|
||||||
@ -127,12 +129,15 @@ MAN8= accept.${MAN8EXT} \
|
|||||||
cups-driverd.${MAN8EXT} \
|
cups-driverd.${MAN8EXT} \
|
||||||
cups-lpd.${MAN8EXT} \
|
cups-lpd.${MAN8EXT} \
|
||||||
cups-polld.${MAN8EXT} \
|
cups-polld.${MAN8EXT} \
|
||||||
|
cupsctl.${MAN8EXT} \
|
||||||
cupsd.${MAN8EXT} \
|
cupsd.${MAN8EXT} \
|
||||||
cupsenable.${MAN8EXT} \
|
cupsenable.${MAN8EXT} \
|
||||||
|
cupsfilter.${MAN8EXT} \
|
||||||
lpadmin.${MAN8EXT} \
|
lpadmin.${MAN8EXT} \
|
||||||
lpinfo.${MAN8EXT} \
|
lpinfo.${MAN8EXT} \
|
||||||
lpmove.${MAN8EXT} \
|
lpmove.${MAN8EXT} \
|
||||||
lpc.${MAN8EXT}
|
lpc.${MAN8EXT}
|
||||||
|
|
||||||
MLINKS= accept.${MAN8EXT} reject.${MAN8EXT} \
|
MLINKS= accept.${MAN8EXT} reject.${MAN8EXT} \
|
||||||
cupsenable.${MAN8EXT} cupsdisable.${MAN8EXT}
|
cupsenable.${MAN8EXT} cupsdisable.${MAN8EXT}
|
||||||
|
|
||||||
@ -147,7 +152,7 @@ post-patch:
|
|||||||
@${REINPLACE_CMD} -e 's|CXX="$$CC"||g ; s|-lpthreads.*;|${PTHREAD_LIBS};|g' \
|
@${REINPLACE_CMD} -e 's|CXX="$$CC"||g ; s|-lpthreads.*;|${PTHREAD_LIBS};|g' \
|
||||||
${WRKSRC}/${CONFIGURE_SCRIPT}
|
${WRKSRC}/${CONFIGURE_SCRIPT}
|
||||||
|
|
||||||
pre-install:
|
pre-su-install:
|
||||||
@${INSTALL} -d ${DESKTOPDIR}/
|
@${INSTALL} -d ${DESKTOPDIR}/
|
||||||
if ! pw groupshow ${CUPSGRP}; then pw groupadd ${CUPSGRP} -g 193; fi
|
if ! pw groupshow ${CUPSGRP}; then pw groupadd ${CUPSGRP} -g 193; fi
|
||||||
if ! pw usershow ${CUPSOWN}; then pw useradd ${CUPSOWN} -g ${CUPSGRP} -u 193 \
|
if ! pw usershow ${CUPSOWN}; then pw useradd ${CUPSOWN} -g ${CUPSGRP} -u 193 \
|
||||||
@ -162,7 +167,8 @@ pre-install:
|
|||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
${INSTALL} -d ${CUPS_ETCDIR}/
|
${INSTALL} -d ${CUPS_ETCDIR}/
|
||||||
.for f in cupsd.conf mime.convs mime.types
|
${CP} -p ${WRKSRC}/conf/snmp.conf ${WRKSRC}/conf/snmp.conf.N
|
||||||
|
.for f in cupsd.conf mime.convs mime.types snmp.conf
|
||||||
${INSTALL_DATA} ${WRKSRC}/conf/${f} ${CUPS_ETCDIR}/${f}.N
|
${INSTALL_DATA} ${WRKSRC}/conf/${f} ${CUPS_ETCDIR}/${f}.N
|
||||||
cd ${CUPS_ETCDIR}/; if test ! -f ${f}; then ${CP} -p ${f}.N ${f}; fi
|
cd ${CUPS_ETCDIR}/; if test ! -f ${f}; then ${CP} -p ${f}.N ${f}; fi
|
||||||
.endfor
|
.endfor
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
MD5 (cups-1.2.12-source.tar.bz2) = d410658468384b5ba5d04a808f6157fe
|
MD5 (cups-1.3.0-source.tar.bz2) = ae2855d5d1ab5b5fcbb8a2613cefec14
|
||||||
SHA256 (cups-1.2.12-source.tar.bz2) = b4ff8e934da7db32d5654360ea9068faa0ed5a00fde02161ae53c2052510d00f
|
SHA256 (cups-1.3.0-source.tar.bz2) = 55f974f3086e4a4cf438e7d69b6f08015ae86f5f208b16feca7614c3ff1b30da
|
||||||
SIZE (cups-1.2.12-source.tar.bz2) = 3788301
|
SIZE (cups-1.3.0-source.tar.bz2) = 4022669
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
--- pdftops/Stream.cxx.orig 2006-02-13 04:08:11.000000000 +0100
|
|
||||||
+++ pdftops/Stream.cxx 2007-07-31 15:05:53.000000000 +0200
|
|
||||||
@@ -411,15 +411,13 @@
|
|
||||||
ok = gFalse;
|
|
||||||
|
|
||||||
nVals = width * nComps;
|
|
||||||
- if (width <= 0 || nComps <= 0 || nBits <= 0 ||
|
|
||||||
- nComps >= INT_MAX / nBits ||
|
|
||||||
- width >= INT_MAX / nComps / nBits ||
|
|
||||||
- nVals * nBits + 7 < 0) {
|
|
||||||
- return;
|
|
||||||
- }
|
|
||||||
pixBytes = (nComps * nBits + 7) >> 3;
|
|
||||||
rowBytes = ((nVals * nBits + 7) >> 3) + pixBytes;
|
|
||||||
- if (rowBytes <= 0) {
|
|
||||||
+ if (width <= 0 || nComps <= 0 || nBits <= 0 ||
|
|
||||||
+ nComps > gfxColorMaxComps ||
|
|
||||||
+ nBits > 16 ||
|
|
||||||
+ width >= INT_MAX / nComps || // check for overflow in nVals
|
|
||||||
+ nVals >= (INT_MAX - 7) / nBits) { // check for overflow in rowBytes
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
predLine = (Guchar *)gmalloc(rowBytes);
|
|
@ -1,11 +0,0 @@
|
|||||||
--- Makefile.orig Tue Aug 29 17:51:19 2006
|
|
||||||
+++ Makefile Sun Jan 14 10:44:39 2007
|
|
||||||
@@ -141,8 +141,6 @@
|
|
||||||
fi
|
|
||||||
if test -d /usr/share/applications; then \
|
|
||||||
echo Installing desktop icons...; \
|
|
||||||
- $(INSTALL_DIR) -m 755 $(BUILDROOT)/usr/share/applications; \
|
|
||||||
- $(INSTALL_DATA) desktop/cups.desktop $(BUILDROOT)/usr/share/applications; \
|
|
||||||
$(INSTALL_DIR) -m 755 $(BUILDROOT)/usr/share/icons/hicolor/16x16/apps; \
|
|
||||||
$(INSTALL_DATA) desktop/cups-16.png $(BUILDROOT)/usr/share/icons/hicolor/16x16/apps/cups.png; \
|
|
||||||
$(INSTALL_DIR) -m 755 $(BUILDROOT)/usr/share/icons/hicolor/32x32/apps; \
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user