mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-22 20:41:26 +00:00
fix all outstanding problems except printing test page
This commit is contained in:
parent
6a6c005c72
commit
bf62f42755
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=73885
@ -9,19 +9,29 @@
|
||||
|
||||
PORTNAME= cups-base
|
||||
PORTVERSION= ${CUPS_PORTVER}
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= ${CUPS_PORTEPOCH}
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= ${CUPS_MASTER_SITES}
|
||||
|
||||
MAINTAINER= alane@FreeBSD.org
|
||||
|
||||
pre-install:
|
||||
-@${ECHO_CMD} "===>" Stopping cupsd ...
|
||||
-killall cupsd || true
|
||||
-rm -fr ${PREFIX}/etc/cups/certs/* || true
|
||||
|
||||
post-install:
|
||||
cd ${PREFIX}/etc/rc.d; ${MV} cups cups.sh.sample
|
||||
cd ${CUPS_RCDIR}; ${MV} cups cups.sh.sample
|
||||
${FIND} ${PREFIX}/man/cat* -type l -name '*.0' -delete
|
||||
${FIND} ${PREFIX}/man/fr/cat* -type l -name '*.0' -delete
|
||||
${MKDIR} ${CUPS_SPOOLDIR}
|
||||
${MKDIR} ${CUPS_SPOOLDIR} ${CUPS_SPOOLDIR}/tmp
|
||||
${CHOWN} -R ${CUPSOWN}:${CUPSGRP} ${CUPS_SPOOLDIR}
|
||||
${CHMOD} -R g+w ${CUPS_SPOOLDIR}
|
||||
.for f in classes.conf client.conf cupsd.conf printers.conf
|
||||
cd ${CUPS_ETCDIR};\
|
||||
if test ! -f ${f}.N; then cp -p ${f} ${f}.N; else true; fi
|
||||
.endfor # classes.conf client.conf cupsd.conf printers.conf
|
||||
|
||||
.include "${.CURDIR}/../../print/cups/Makefile.common"
|
||||
.include <bsd.port.pre.mk>
|
||||
|
@ -7,7 +7,7 @@ Once the package is installed, please do the following (as root):
|
||||
|
||||
cd /var/spool
|
||||
mkdir -p cups/tmp
|
||||
chown -R daemon:wheel cups
|
||||
chown -R root:daemon cups
|
||||
|
||||
Thanks.
|
||||
|
||||
|
@ -1,3 +1,6 @@
|
||||
@exec /bin/echo "===>" Stopping cupsd ...
|
||||
@exec /usr/bin/killall cupsd || true
|
||||
@exec /bin/rm -fr %D/etc/cups/certs/* 2>/dev/null || true
|
||||
bin/cups-config
|
||||
etc/cups/classes.conf.N
|
||||
etc/cups/client.conf.N
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
PORTNAME= cups-lpr
|
||||
PORTVERSION= ${CUPS_PORTVER}
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= ${CUPS_PORTEPOCH}
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= ${CUPS_MASTER_SITES}
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
PORTNAME= cups
|
||||
PORTVERSION= ${CUPS_PORTVER}
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= ${CUPS_PORTEPOCH}
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= # empty
|
||||
|
@ -14,12 +14,14 @@ CUPS_REVISION= 0
|
||||
CUPS_PORTVER= ${CUPS_VERSION}.${CUPS_REVISION}
|
||||
CUPS_PORTEPOCH= 0
|
||||
CUPS_FILESDIR= ${.CURDIR}/../../print/cups/files
|
||||
CUPS_ETCDIR= ${PREFIX}/etc/cups
|
||||
CUPS_RCDIR= ${PREFIX}/etc/rc.d
|
||||
CUPS_DOCSDIR= ${PREFIX}/share/doc/cups
|
||||
CUPS_SPOOLDIR= /var/spool/cups
|
||||
|
||||
# file, dir ownership
|
||||
CUPSGRP= wheel
|
||||
CUPSOWN= daemon
|
||||
CUPSGRP= daemon
|
||||
CUPSOWN= root
|
||||
|
||||
######################################################################
|
||||
# The rest of the file is for components (cups-base, cups-lpr) only.
|
||||
@ -54,7 +56,7 @@ CONFIGURE_ARGS+= --localstatedir=/var \
|
||||
--with-cups-user=${CUPSOWN} \
|
||||
--with-cups-group=${CUPSGRP} \
|
||||
--with-docdir=${CUPS_DOCSDIR} \
|
||||
--with-rcdir=${PREFIX}/etc/rc.d
|
||||
--with-rcdir=${CUPS_RCDIR}
|
||||
|
||||
CONFIGURE_ARGS+= CPPFLAGS="-I${PREFIX}/include"
|
||||
CONFIGURE_ARGS+= CFLAGS="${CFLAGS} -I.. -I${PREFIX}/include"
|
||||
|
Loading…
Reference in New Issue
Block a user