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>