Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Mar 2002 17:22:42 -0800 (PST)
From:      Patrick Powell <papowell@lprng.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/35755: Update to sysutils/LPRng port
Message-ID:  <200203110122.g2B1Mgc02497@h111.private>

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

>Number:         35755
>Category:       ports
>Synopsis:       Update to sysutils/LPRng port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 10 17:30:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Patrick Powell
>Release:        FreeBSD 4.5-RELEASE i386
>Organization:
LPRng.com
>Environment:
System: FreeBSD h111.private 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Mon Jan 28 14:31:56 GMT 2002 murray@builder.freebsdmall.com:/usr/src/sys/compile/GENERIC i386


>Description:
	update to LPRng port , ran portlint
>How-To-Repeat:
>Fix:


diff -rNu /usr/ports/sysutils/LPRng/Makefile LPRng/Makefile
--- /usr/ports/sysutils/LPRng/Makefile	Wed Oct 17 12:14:21 2001
+++ LPRng/Makefile	Sun Mar 10 17:20:21 2002
@@ -1,50 +1,70 @@
 # New ports collection makefile for:	LPRng
-# Date created:		2 Apr 1997
-# Whom:			desmo@bandwidth.org
+# Date created:		10 Oct 2001
+# Whom:			papowell@lprng.com
 #
-# $FreeBSD: ports/sysutils/LPRng/Makefile,v 1.19 2001/10/17 19:14:21 lioux Exp $
+# $FreeBSD: ports/sysutils/LPRng/Makefile,v 1.10 1999/09/27 01:50:00 steve Exp $
 #
 
-PORTNAME=	LPRng
-PORTVERSION=	3.7.6
-CATEGORIES=	sysutils print
+PORTNAME=LPRng
+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
+	ftp://ftp.cise.ufl.edu/pub/mirrors/%SUBDIR%/ \
+	ftp://ftp.cs.umn.edu/pub/%SUBDIR%/ \
+	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
+MAINTAINER=	papowell@astart.com
 
-LIB_DEPENDS=	gdbm.2:${PORTSDIR}/databases/gdbm
+#RUN_DEPENDS=	ifhp:${PORTSDIR}/print/ifhp
 
+.if defined(PREFIX)
+  CONFIGURE_ARGS+=  --prefix="${PREFIX}"
+.endif
+.if defined(SYSCONFDIR)
+  CONFIGURE_ARGS+=  --sysconfdir="${SYSCONFDIR}"
+.endif
+
+HAS_CONFIGURE=	yes
 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"
+
+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
+
+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"
+#	@${ECHO_MSG} "Configuring with '${CONFIGURE_ARGS}'"
+	@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/README.html LPRng/README.html
--- /usr/ports/sysutils/LPRng/README.html	Wed Dec 31 16:00:00 1969
+++ LPRng/README.html	Sun Mar 10 17:20:21 2002
@@ -0,0 +1,30 @@
+<html>
+<title> The FreeBSD Ports Collection (sysutils/LPRng)</title>
+<head><h1> The FreeBSD Ports Collection ("sysutils/LPRng")</h1> </head> <hr>
+<body>
+
+<p>You are now in the directory for the port "sysutils/LPRng" (package name "LPRng-3.8.9").
+
+<p>This is the one-line description for this port:
+
+<p><hr><p>
+An Enhanced Printer Spooler
+<p><hr>
+
+<p>Please read the file "<a href="pkg-descr">pkg-descr</a>" for a
+longer description.
+
+<p>Go to the <a href="../../README.html">top of the ports tree</a> for
+a summary on how to use the ports collection.
+
+<p>
+
+<p>
+
+
+<p><hr><p>
+<a href="../README.html"> Go up one level</a>
+|
+<a href="../../README.html"> Go to top of ports tree</a>
+</body>
+</html>
diff -rNu /usr/ports/sysutils/LPRng/distinfo LPRng/distinfo
--- /usr/ports/sysutils/LPRng/distinfo	Wed Oct 17 12:14:21 2001
+++ LPRng/distinfo	Sun Mar 10 17:20:21 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	Sun Mar 10 17:20:21 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	Sun Mar 10 17:20:21 2002
@@ -0,0 +1,28 @@
+#!/bin/sh
+PREFIX=/usr
+LPD_PATH="/usr/sbin/lpd"
+INSTALL="/usr/bin/install -c -o root -g wheel"
+LPD_PERMS_PATH="/etc/lpd.perms"
+LPD_CONF_PATH="/etc/lpd.conf"
+PRINTCAP_PATH="/etc/printcap"
+SYSCONFDIR=/etc
+SBINDIR=/usr/sbin
+FILTER_DIR=/usr/libexec/filters
+LOCKFILE="/var/run/lpd"
+PSHOWALL="-ax"
+VERSION=3.8.9
+INIT=
+MANDIR=/usr/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	Sun Mar 10 17:20:21 2002
@@ -8,5 +8,5 @@
 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	Sun Mar 10 17:20:21 2002
@@ -0,0 +1,146 @@
+#!/bin/sh
+PREFIX=/usr
+LPD_PATH="/usr/sbin/lpd"
+INSTALL="/usr/bin/install -c -o root -g wheel"
+LPD_PERMS_PATH="/etc/lpd.perms"
+LPD_CONF_PATH="/etc/lpd.conf"
+PRINTCAP_PATH="/etc/printcap"
+SYSCONFDIR=/etc
+SBINDIR=/usr/sbin
+FILTER_DIR=/usr/libexec/filters
+LOCKFILE="/var/run/lpd"
+PSHOWALL="-ax"
+VERSION=3.8.9
+INIT=
+MANDIR=/usr/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	Sun Mar 10 17:20:21 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/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	Sun Mar 10 17:20:21 2002
@@ -1,31 +1,18 @@
-bin/cancel
-bin/lp
+etc/lpd.perms.sample
+etc/lpd.conf.sample
+etc/printcap.sample
+etc/lprng.sh
 bin/lpq
-bin/lpr
 bin/lprm
+bin/lpr
 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
-libexec/filters/lpbanner
+lib/liblpr.so.0
+lib/liblpr.la
+lib/liblpr.a
 libexec/filters/lpf
+libexec/filters/lpbanner
 libexec/filters/pclbanner
 libexec/filters/psbanner
-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
+sbin/checkpc

>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?200203110122.g2B1Mgc02497>