Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Mar 2002 18:40:56 -0800 (PST)
From:      papowell@lprng.com
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/36520: LPRng port update resubmitted
Message-ID:  <200203300240.g2U2euD49475@h110.private>

next in thread | raw e-mail | index | archive | help

>Number:         36520
>Category:       ports
>Synopsis:       LPRng port update (one more time...)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 29 18:50:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Patrick Powell
>Release:        FreeBSD 4.3-RELEASE i386
>Organization:
LPRng.com
>Environment:
System: FreeBSD h110.private 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Sat Apr 21 10:54:49 GMT 2001 jkh@narf.osd.bsdi.com:/usr/src/sys/compile/GENERIC i386


>Description:
	LPRng port update
>How-To-Repeat:

>Fix:

This diff was done against the current FreeBSD 4.5-RELEASE port,
updated by CVS.

Note 1: files/patch-ah and files/patch-ai have been
  removed as their contents is now done in Makefile
  using configure options.  Please remove them.

Note 2: the 'MAN' page entries and plist entries are generated
  by a script.  For consistency checking purposes it is easier
  to keep the 'MAN' page entries as a single line so that
  Perl scripts can massage/extract them easier.

Note 3: the current maintainer (desmo) is no longer updating
  the port,  I would be glad to do it. 

diff -rNu /usr/ports/sysutils/LPRng/Makefile LPRng/Makefile
--- /usr/ports/sysutils/LPRng/Makefile	Wed Oct 17 12:14:21 2001
+++ LPRng/Makefile	Fri Mar 29 18:26:42 2002
@@ -6,45 +6,61 @@
 #
 
 PORTNAME=	LPRng
-PORTVERSION=	3.7.6
+PORTVERSION=	3.8.9
 CATEGORIES=	sysutils print
 MASTER_SITES=	ftp://ftp.lprng.com/pub/%SUBDIR%/ \
-		ftp://ftp.astart.com/pub/%SUBDIR%/ \
 		ftp://ftp.cise.ufl.edu/pub/mirrors/%SUBDIR%/ \
 		ftp://ftp.cs.umn.edu/pub/%SUBDIR%/ \
-		ftp://ftp.sage-au.org.au/pub/printing/spooler/lprng/LPRng/ \
 		ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/%SUBDIR%/ \
 		ftp://ftp.uni-paderborn.de/pub/unix/printer/%SUBDIR%/
 MASTER_SITE_SUBDIR=	LPRng/LPRng
 EXTRACT_SUFX=	.tgz
 
-MAINTAINER=	desmo@bandwidth.org
-
-LIB_DEPENDS=	gdbm.2:${PORTSDIR}/databases/gdbm
+MAINTAINER=	papowell@astart.com
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS= \
-		--with-sbindir=${PREFIX}/sbin \
-		--with-filterdir=${PREFIX}/libexec/filters \
-		--with-lpd_conf_path=${PREFIX}/etc/lpd.conf \
-		--with-lpd_perms_path=${PREFIX}/etc/lpd.perms \
-		--with-printcap_path=/etc/printcap \
-		--enable-gdbm=${LOCALBASE}
-
-MAN1=		cancel.1 lp.1 lpbanner.1 lpf.1 \
-		lpq.1 lpr.1 lprm.1 lpstat.1 monitor.1 \
-		pclbanner.1 psbanner.1
-MAN5=		lpd.conf.5 lpd.perms.5 printcap.5
-MAN8=		checkpc.8 lpc.8 lpd.8
-MANCOMPRESSED=	yes
+INSTALLS_SHLIB=	yes
 
-DOC_FILES=	CHANGES LPRng-HOWTO.* *.jpg LISA98.ppt
+CONFIGURE_ARGS= \
+	--with-ldopts="-L${LOCALBASE}/lib" \
+	--with-ccopts="-I${LOCALBASE}/include" \
+	--with-filterdir=${PREFIX}/libexec/filters \
+	--with-ld_library_path="${PREFIX}/lib:/lib:/usr/lib:/${LOCALBASE}/lib" \
+	--with-filter_path="${PREFIX}/bin:/bin:/usr/bin:${PREFIX}/sbin:/sbin:/usr/sbin"
+.if defined(PREFIX)
+  CONFIGURE_ARGS+=  --prefix="${PREFIX}"
+.endif
+.if defined(SYSCONFDIR)
+  CONFIGURE_ARGS+=  --sysconfdir="${SYSCONFDIR}"
+.endif
+
+
+MAN1=lpq.1 lp.1 lpr.1 lprm.1 cancel.1 lpf.1 monitor.1 lpstat.1 pclbanner.1 lpbanner.1 psbanner.1
+MAN5=printcap.5 lpd.conf.5 lpd.perms.5
+MAN8=checkpc.8 lpc.8 lpd.8
+
+pre-everything::
+	@${ECHO_MSG} "If you want to replace the default printing system with LPRng, use:"
+	@${ECHO_MSG} "  make PREFIX=/usr SYSCONFDIR=/etc clean all install"
+	@if [ "${PREFIX}" = "/usr" -a ! -d /usr/man ] ; then \
+		${ECHO_MSG} "The man pages will be installed in /usr/man." ; \
+		${ECHO_MSG} "You should make a symbolic link /usr/share/man from /usr/man"; \
+		${ECHO_MSG} "   ln -s /usr/share/man /usr/man"; \
+		${ECHO_MSG} "If you do not, you will retain the old FreeBSD man pages."; \
+		${ECHO_MSG} "See the hier(7) man page for details of the FreeBSD file system"; \
+		${ECHO_MSG} "layout.  Configure is not equipped to determine the location of"; \
+		${ECHO_MSG} 'man pages and defaults to $${PREFIX}/man, which is incorrect for FreeBSD.'; \
+		exit 1; \
+	fi
 
 post-install:
+.if !defined(NOPORTSDOCS)
 	@${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 0555 ${DOCSDIR}
-.for file in ${DOC_FILES}
-	@${INSTALL_DATA} ${WRKSRC}/HOWTO/${file} ${DOCSDIR}
+.for ext in html pdf ppt ps txt gif jpg png
+	for i in `ls ${WRKSRC}/HOWTO | ${GREP} "\.${ext}$$"`; \
+		do ${INSTALL_DATA} ${WRKSRC}/HOWTO/$$i ${DOCSDIR}; done
 .endfor
-	@${CAT} ${PKGMESSAGE} | ${SED} -e "s|@@PREFIX@@|${PREFIX}|g"
+.endif
+	@${SED} -e "s!DOCSDIR!${DOCSDIR}/!" ${PKGMESSAGE}
 
 .include <bsd.port.mk>
diff -rNu /usr/ports/sysutils/LPRng/distinfo LPRng/distinfo
--- /usr/ports/sysutils/LPRng/distinfo	Wed Oct 17 12:14:21 2001
+++ LPRng/distinfo	Fri Mar 29 18:26:42 2002
@@ -1 +1 @@
-MD5 (LPRng-3.7.6.tgz) = 5dbc702b4052f754bfdb310d873de4f2
+MD5 (LPRng-3.8.9.tgz) = 5b08f610662119047653f4b8c5dff5ff
diff -rNu /usr/ports/sysutils/LPRng/files/patch-ah LPRng/files/patch-ah
--- /usr/ports/sysutils/LPRng/files/patch-ah	Mon Jul 30 11:18:38 2001
+++ LPRng/files/patch-ah	Wed Dec 31 16:00:00 1969
@@ -1,24 +0,0 @@
---- src/common/vars.c.orig	Thu Dec 28 05:06:11 2000
-+++ src/common/vars.c	Tue Jul  3 19:44:29 2001
-@@ -62,10 +62,10 @@
- #error Missing REQUIRE_CONFIGFILES definition
- #endif
- #if !defined(FILTER_PATH)
--#define FILTER_PATH "/bin:/usr/bin:/usr/contrib/bin:/usr/local/bin:/usr/ucb:/usr/sbin:/usr/etc:/etc"
-+#define FILTER_PATH "/bin:/usr/bin:/usr/libexec:/usr/local/libexec:/usr/sbin:/var/spool/bin"
- #endif
- #if !defined(LD_LIBRARY_PATH)
--#define LD_LIBRARY_PATH "/lib:/usr/lib:/usr/5lib:/usr/ucblib"
-+#define LD_LIBRARY_PATH "/lib:/usr/lib:/usr/local/lib"
- #endif
- #if !defined(LOCKFILE)
- #error Missing LOCKFILE definition
-@@ -242,7 +242,7 @@
- 	/* remote server principal for server to server forwarding */
- { "kerberos_forward_principal", 0, STRING_K, &Kerberos_forward_principal_DYN,0,0},
- 	/* keytab file location for kerberos, used by server */
--{ "kerberos_keytab", 0, STRING_K, &Kerberos_keytab_DYN,0,0,"=/etc/lpd.keytab"},
-+{ "kerberos_keytab", 0, STRING_K, &Kerberos_keytab_DYN,0,0,"=/usr/local/etc/lpd.keytab:/etc/lpd.keytab"},
- 	/* key lifetime for kerberos, used by server */
- { "kerberos_life", 0, STRING_K, &Kerberos_life_DYN,0,0},
- 	/* key renewal time for kerberos, used by server */
diff -rNu /usr/ports/sysutils/LPRng/files/patch-ai LPRng/files/patch-ai
--- /usr/ports/sysutils/LPRng/files/patch-ai	Mon Jul 30 11:18:38 2001
+++ LPRng/files/patch-ai	Wed Dec 31 16:00:00 1969
@@ -1,33 +0,0 @@
---- man/Makefile.in.orig	Mon Jan  8 11:19:50 2001
-+++ man/Makefile.in	Wed Jul  4 01:58:15 2001
-@@ -18,7 +18,7 @@
- INSTALL=@INSTALL@
- 
- # change MANEXT to .gz or .Z if you use compressed manpages.
--MANEXT =
-+MANEXT =.gz
- 
- ## fix up prefix to be a make variable
- prefix = @prefix@
-@@ -66,8 +66,11 @@
- 		    ${SRC}/mkinstalldirs $(DESTDIR)$(MAN)/man$${suffix}; \
- 	    fi; \
- 	    for i in ${SRC}/*.$$suffix; do \
--		echo   $(INSTALL) -m 644 $$i $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
--		$(INSTALL)   -m 644 $$i $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
-+		echo $(COMPRESS) $$i ; \
-+		$(COMPRESS) < $$i >_; \
-+		echo $(INSTALL) -m 644 _ $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
-+		$(INSTALL) -m 644 _ $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
-+		rm _; \
- 	    done; \
- 	  fi; \
- 	done;
-@@ -81,7 +84,6 @@
- 	    done; \
- 	  fi; \
- 	done;
--	
- realclean mostlyclean distclean:: clean
- 
- clean::
diff -rNu /usr/ports/sysutils/LPRng/files-pkg-message LPRng/files-pkg-message
--- /usr/ports/sysutils/LPRng/files-pkg-message	Wed Dec 31 16:00:00 1969
+++ LPRng/files-pkg-message	Fri Mar 29 18:26:42 2002
@@ -0,0 +1,24 @@
+
+To activate the LPRng printing system do the following:
+
+- set `lpd_enable=NO' in /etc/rc.conf.
+  The LPRng startup script is in /usr/local/etc/rc.d/lprng.sh
+
+- run checkpc -f to make sure that necessary files have been created
+
+- reboot or kill the old lpd (`killall lpd') and
+  start the new one (/usr/local/etc/rc.d/lprng.sh start)
+
+LPRng uses the printcap, lpd.conf, and lpd.perms configuration files
+
+For further information, see the LPRng Documentation:
+  DOCSDIR
+
+The LPRng Web Site is http://www.lprng.com
+
+Commercial support is available from Astart Technologies:
+  Patrick Powell                 Astart Technologies,
+  papowell@astart.com            9475 Chesapeake Drive, Suite D,
+  Network and System             San Diego, CA 92123
+    Consulting                   858-874-6543 FAX 858-279-8424 
+  http://www.astart.com
diff -rNu /usr/ports/sysutils/LPRng/pkg-deinstall LPRng/pkg-deinstall
--- /usr/ports/sysutils/LPRng/pkg-deinstall	Wed Dec 31 16:00:00 1969
+++ LPRng/pkg-deinstall	Fri Mar 29 18:26:42 2002
@@ -0,0 +1,28 @@
+#!/bin/sh
+PREFIX=/usr/local
+LPD_PATH="/usr/local/sbin/lpd"
+INSTALL="/usr/bin/install -c -o root -g wheel"
+LPD_PERMS_PATH="/usr/local/etc/lpd.perms"
+LPD_CONF_PATH="/usr/local/etc/lpd.conf"
+PRINTCAP_PATH="/usr/local/etc/printcap"
+SYSCONFDIR=/usr/local/etc
+SBINDIR=/usr/local/sbin
+FILTER_DIR=/usr/local/libexec/filters
+LOCKFILE="/var/run/lpd"
+PSHOWALL="-ax"
+VERSION=3.8.9
+INIT=
+MANDIR=/usr/local/man
+#
+# -- START --
+# preremove.freebsd.sh,v 1.1 2001/08/21 20:33:17 root Exp
+#
+# This is the shell script that does the preremove
+# lpd shutdown.  It is the script from hell
+echo RUNNING preremove.freebsd.sh parms "'$0 $@'"
+if [ "$VERBOSE_INSTALL" != "" ] ; then set -x; fi
+if [ "X$2" = "XDEINSTALL" ] ; then
+	echo "Stopping LPD"
+	killall -INT lpd
+fi
+exit 0
diff -rNu /usr/ports/sysutils/LPRng/pkg-descr LPRng/pkg-descr
--- /usr/ports/sysutils/LPRng/pkg-descr	Mon Jul 30 11:18:38 2001
+++ LPRng/pkg-descr	Fri Mar 29 18:26:42 2002
@@ -1,12 +1,12 @@
 The LPRng software is an enhanced, extended, and portable implementation
 of the Berkeley LPR print spooler functionality.  While providing the
 same interface and meeting RFC1179 requirements, the implementation is
-completely new and provides support for the following features:
+completely different and provides support for the following features:
 lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic
 redirection of print queues; automatic job holding; highly verbose
 diagnostics; multiple printers serving a single queue; client programs
 do not need to run SUID root; greatly enhanced security checks; and a
 greatly improved permission and authorization mechanism.
 
-Author: Patrick Powell <papowell@lprng.com>
-WWW: http://www.astart.com/lprng/LPRng.html
+WWW: http://www.lprng.com/
+FTP: ftp://ftp.lprng.com/
diff -rNu /usr/ports/sysutils/LPRng/pkg-install LPRng/pkg-install
--- /usr/ports/sysutils/LPRng/pkg-install	Wed Dec 31 16:00:00 1969
+++ LPRng/pkg-install	Fri Mar 29 18:26:42 2002
@@ -0,0 +1,146 @@
+#!/bin/sh
+PREFIX=/usr/local
+LPD_PATH="/usr/local/sbin/lpd"
+INSTALL="/usr/bin/install -c -o root -g wheel"
+LPD_PERMS_PATH="/usr/local/etc/lpd.perms"
+LPD_CONF_PATH="/usr/local/etc/lpd.conf"
+PRINTCAP_PATH="/usr/local/etc/printcap"
+SYSCONFDIR=/usr/local/etc
+SBINDIR=/usr/local/sbin
+FILTER_DIR=/usr/local/libexec/filters
+LOCKFILE="/var/run/lpd"
+PSHOWALL="-ax"
+VERSION=3.8.9
+INIT=
+MANDIR=/usr/local/man
+#
+# -- START --
+# postinstall.freebsd.sh,v 1.1 2001/08/21 20:33:16 root Exp
+#
+#  If you are building a PORT, see the
+#  DISTRIBUTIONS/Freebsd directory for a complete port
+#  building package.
+# 
+# This is the shell script that does the postinstall
+# dynamic fixup
+#  It needs to be massaged with the information for
+#  various paths.
+# If you are building a package,  then you do NOT want
+#  to have this executed - it will put the sample files
+#  in place.  You need to do this during the postinstall
+#  step in the package installation.
+#
+echo RUNNING postinstall.freebsd.sh parms "'$0 $@'" MAKEPACKAGE="$MAKEPACKAGE" MAKEINSTALL="$MAKEINSTALL" PREFIX="$PREFIX" INIT="$INIT" cwd `pwd`
+if [ "$VERBOSE_INSTALL" != "" ] ; then set -x; fi
+fix () {
+    v=`echo $1 | sed -e 's/[:;].*//'`;
+    p=`echo $2 | sed -e 's/:.*//'`; d=`dirname $p`;
+    if expr "$p" : "\|" >/dev/null ; then
+        echo "$v is a filter '$p'" 
+        exit 0
+    fi
+    echo "Putting $p in $d, using $v.sample"
+    if [ ! -d "$d" ] ; then
+        echo "Directory $d does not exist!"
+        mkdir -p $d
+    fi
+    if [ -f $v.sample ] ; then
+        if [ $v.sample != $p.sample ] ; then cp $v.sample $p.sample; fi
+    elif [ -f $v ] ; then
+        if [ $v != $p.sample ] ; then cp $v $p.sample; fi
+    else
+        echo "Do not have $v.sample or $v"
+    fi
+    if [ ! -f $p.sample ] ; then
+        echo "Do not have $p.sample"
+    elif [ ! -f $p ] ; then
+        chmod 644 $p.sample
+        cp $p.sample $p;
+        chmod 644 $p;
+    fi;
+}
+# we use the /usr/local/etc/rc.d method to start
+# lpd
+# we have to take them from one place and put in another
+if [ "X$MAKEPACKAGE" = "XYES" ] ; then
+    hold=${DESTDIR}${PREFIX}/etc
+    echo "Setting up configuration files path for package" ${hold}
+    # we put files into the destination
+    if [ ! -d ${hold} ] ; then mkdir -p ${hold} ; fi;
+    cp lpd.perms ${hold}/lpd.perms.sample
+    cp lpd.conf ${hold}/lpd.conf.sample
+    cp printcap ${hold}/printcap.sample
+    if [ "$INIT" != no ] ; then
+        cp init.freebsd ${hold}/lprng.sh
+    fi
+elif [ "X$MAKEINSTALL" = XYES ] ; then
+	# we have the port pre-install operation
+	if [ "$MANDIR" = "/usr/man" -a ! -d ${DESTDIR}/usr/man ] ; then
+		# we have the dreaded standard installation
+		# try to make a symbolic link to 
+		echo "Creating symbolic link from /usr/man to /usr/share/man"
+		v=`ln -s ${DESTDIR}/usr/share/man ${DESTDIR}/usr/man`;
+	fi
+    echo "Setting up configuration files path for installation" ${hold}
+    hold=${DESTDIR}${PREFIX}/etc
+    if [ ! -d ${hold} ] ; then mkdir -p ${hold} ; fi;
+    cp lpd.perms ${hold}/lpd.perms.sample
+    cp lpd.conf ${hold}/lpd.conf.sample
+    cp printcap ${hold}/printcap.sample
+
+    fix ${hold}/lpd.perms "${DESTDIR}${LPD_PERMS_PATH}"
+    fix ${hold}/lpd.conf "${DESTDIR}${LPD_CONF_PATH}"
+    fix ${hold}/printcap "${DESTDIR}${PRINTCAP_PATH}"
+
+    if [ "$INIT" != no ] ; then
+		if [ -f /etc/rc.conf ] ; then
+			perl -spi.bak -e 's/^lpd_enable/#lpd_enable/;' ${DESTDIR}/etc/rc.conf 
+		fi
+		cp init.freebsd ${hold}/lprng.sh
+		init=${DESTDIR}/usr/local/etc/rc.d/lprng.sh
+		echo "Setting up init script $init using init.freebsd"
+		if [ ! -d `dirname $init` ] ; then mkdir -p `dirname $init ` ; fi;
+		rm -f $init
+		cp init.freebsd $init
+		chmod 744 $init
+
+		echo "Stopping LPD"
+		kill -INT `ps ${PSHOWALL} | awk '/lpd/{ print $1;}'` >/dev/null 2>&1
+		sleep 2;
+		# check the printcap information
+		echo "Checking Printcap Info and fixing permissions"
+		${SBINDIR}/checkpc -f
+		# restart the server
+		echo "Restarting server"
+		sh $init start
+    fi
+elif [ "X$2" = "XPOST-INSTALL" ] ; then
+    # when doing an install from a package we get the file from the package
+    hold=etc
+    if [ -f ${hold}/lpd.perms.sample ] ; then
+        fix ${hold}/lpd.perms "${LPD_PERMS_PATH}"
+        fix ${hold}/lpd.conf "${LPD_CONF_PATH}"
+        fix ${hold}/printcap "${PRINTCAP_PATH}"
+		if [ "$INIT" != no ] ; then
+			init=/usr/local/etc/rc.d/lprng.sh
+			cp ${hold}/lprng.sh $init;
+			chmod 755 $init;
+			if [ -f /etc/rc.conf ] ; then
+				perl -spi.bak -e 's/^lpd_enable/#lpd_enable/;' /etc/rc.conf 
+			fi
+		fi
+    else
+        echo "WARNING: configuration files missing from package! CWD " `pwd`
+        ls
+        exit 1
+    fi
+elif [ "X$2" = "XPRE-INSTALL" ] ; then
+	# we have the port pre-install operation
+	if [ "$MANDIR" = "/usr/man" -a ! -d /usr/man ] ; then
+		# we have the dreaded standard installation
+		# try to make a symbolic link to 
+		echo "Creating symbolic link from /usr/man to /usr/share/man"
+		v=`ln -s /usr/share/man /usr/man`;
+	fi
+fi
+exit 0
diff -rNu /usr/ports/sysutils/LPRng/pkg-message LPRng/pkg-message
--- /usr/ports/sysutils/LPRng/pkg-message	Sun Sep 26 18:50:06 1999
+++ LPRng/pkg-message	Fri Mar 29 18:26:42 2002
@@ -1,16 +1,24 @@
 
-To activate the new printing system do the following:
+To activate the LPRng printing system do the following:
+
+- set `lpd_enable=NO' in /etc/rc.conf.
+  The LPRng startup script is in /usr/local/etc/rc.d/lprng.sh
 
-- save your old printcap (`cp /etc/printcap /etc/printcap.save')
-- set `lpd_enable=NO' in /etc/rc.conf
 - run checkpc -f to make sure that necessary files have been created
+
 - reboot or kill the old lpd (`killall lpd') and
-  start the new one (`@@PREFIX@@/sbin/lpd')
-- remember to adjust your aliases or your PATH to use the new programs
+  start the new one (/usr/local/etc/rc.d/lprng.sh start)
+
+LPRng uses the printcap, lpd.conf, and lpd.perms configuration files
+
+For further information, see the LPRng Documentation:
+  /usr/local/share/doc/LPRng
 
-Note that LPRng uses /etc/printcap, /etc/lpd.conf, and /etc/lpd.perms
+The LPRng Web Site is http://www.lprng.com
 
-For further information, have a look at:
-  @@PREFIX@@/share/doc/LPRng
-also:
-  WWW: http://www.astart.com/lprng.html
+Commercial support is available from Astart Technologies:
+  Patrick Powell                 Astart Technologies,
+  papowell@astart.com            9475 Chesapeake Drive, Suite D,
+  Network and System             San Diego, CA 92123
+    Consulting                   858-874-6543 FAX 858-279-8424 
+  http://www.astart.com
diff -rNu /usr/ports/sysutils/LPRng/pkg-plist LPRng/pkg-plist
--- /usr/ports/sysutils/LPRng/pkg-plist	Wed Oct 17 12:14:21 2001
+++ LPRng/pkg-plist	Fri Mar 29 18:26:42 2002
@@ -1,15 +1,14 @@
-bin/cancel
-bin/lp
 bin/lpq
 bin/lpr
 bin/lprm
 bin/lpstat
-@unexec if [ -f %D/etc/lpd.conf ]; then cmp -s %D/etc/lpd.conf.sample %D/etc/lpd.conf && rm -f %D/etc/lpd.conf || echo "If you are permanently removing this port, you should do a ``rm ${PKG_PREFIX}/etc/lpd.conf`` to remove config files left." | fmt ; fi
 etc/lpd.conf.sample
-@unexec if [ -f %D/etc/lpd.perms ]; then cmp -s %D/etc/lpd.perms.sample %D/etc/lpd.perms && rm -f %D/etc/lpd.perms || echo "If you are permanently removing this port, you should do a ``rm ${PKG_PREFIX}/etc/lpd.perms`` to remove config files left." | fmt ; fi
 etc/lpd.perms.sample
 etc/lprng.sh
-etc/rc.d/lprng.sh
+etc/printcap.sample
+lib/liblpr.a
+lib/liblpr.la
+lib/liblpr.so.0
 libexec/filters/lpbanner
 libexec/filters/lpf
 libexec/filters/pclbanner
@@ -17,15 +16,13 @@
 sbin/checkpc
 sbin/lpc
 sbin/lpd
-share/doc/LPRng/CHANGES
 share/doc/LPRng/LISA98.ppt
-share/doc/LPRng/LPRng-HOWTO.dsl
-share/doc/LPRng/LPRng-HOWTO.dtd
 share/doc/LPRng/LPRng-HOWTO.html
 share/doc/LPRng/LPRng-HOWTO.pdf
-share/doc/LPRng/LPRng-HOWTO.sgml
 share/doc/LPRng/LPRng.jpg
 share/doc/LPRng/LPRngT-L.jpg
 share/doc/LPRng/LPRngT-S.jpg
-@dirrm libexec/filters
-@dirrm share/doc/LPRng
+share/doc/LPRng/license.txt
+share/doc/LPRng/rfc1179.txt
+share/doc/LPRng/y2k.txt
+@dirrm  share/doc/LPRng
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203300240.g2U2euD49475>