View | Details | Raw Unified | Return to bug 51010
Collapse All | Expand All

(-)LPRng/Makefile (-25 / +39 lines)
Lines 5-18 Link Here
5
# $FreeBSD: ports/sysutils/LPRng/Makefile,v 1.22 2003/01/03 08:26:35 ijliao Exp $
5
# $FreeBSD: ports/sysutils/LPRng/Makefile,v 1.22 2003/01/03 08:26:35 ijliao Exp $
6
#
6
#
7
7
8
PORTNAME=	LPRng
8
PORTNAME=LPRng
9
PORTVERSION=	3.8.10
9
PORTVERSION=3.8.21
10
CATEGORIES=	sysutils print
10
CATEGORIES=	sysutils print
11
MASTER_SITES=	ftp://ftp.lprng.com/pub/%SUBDIR%/ \
11
MASTER_SITES=	ftp://ftp.lprng.com/pub/%SUBDIR%/ \
12
		ftp://ftp.astart.com/pub/%SUBDIR%/ \
13
		ftp://ftp.cise.ufl.edu/pub/mirrors/%SUBDIR%/ \
12
		ftp://ftp.cise.ufl.edu/pub/mirrors/%SUBDIR%/ \
14
		ftp://ftp.cs.umn.edu/pub/%SUBDIR%/ \
13
		ftp://ftp.cs.umn.edu/pub/%SUBDIR%/ \
15
		ftp://ftp.sage-au.org.au/pub/printing/spooler/lprng/LPRng/ \
16
		ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/%SUBDIR%/ \
14
		ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/%SUBDIR%/ \
17
		ftp://ftp.uni-paderborn.de/pub/unix/printer/%SUBDIR%/
15
		ftp://ftp.uni-paderborn.de/pub/unix/printer/%SUBDIR%/
18
MASTER_SITE_SUBDIR=	LPRng/LPRng
16
MASTER_SITE_SUBDIR=	LPRng/LPRng
Lines 20-51 Link Here
20
18
21
MAINTAINER=	papowell@astart.com
19
MAINTAINER=	papowell@astart.com
22
20
23
LIB_DEPENDS=	gdbm.3:${PORTSDIR}/databases/gdbm
24
25
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=	\
22
INSTALLS_SHLIB=	yes
27
		--with-sbindir=${PREFIX}/sbin \
28
		--with-filterdir=${PREFIX}/libexec/filters \
29
		--with-lpd_conf_path=${PREFIX}/etc/lpd.conf \
30
		--with-lpd_perms_path=${PREFIX}/etc/lpd.perms \
31
		--with-printcap_path=/etc/printcap \
32
		--enable-gdbm=${LOCALBASE}
33
USE_LIBTOOL=	yes
34
35
MAN1=		cancel.1 lp.1 lpbanner.1 lpf.1 \
36
		lpq.1 lpr.1 lprm.1 lpstat.1 monitor.1 \
37
		pclbanner.1 psbanner.1
38
MAN5=		lpd.conf.5 lpd.perms.5 printcap.5
39
MAN8=		checkpc.8 lpc.8 lpd.8
40
MANCOMPRESSED=	yes
41
23
42
DOC_FILES=	CHANGES LPRng-HOWTO.* *.jpg LISA98.ppt
24
CONFIGURE_ARGS= \
25
	--with-ldopts="-L${LOCALBASE}/lib" \
26
	--with-ccopts="-I${LOCALBASE}/include" \
27
	--with-filterdir=${PREFIX}/libexec/filters \
28
	--with-ld_library_path="${PREFIX}/lib:/lib:/usr/lib:/${LOCALBASE}/lib" \
29
	--with-filter_path="${PREFIX}/bin:/bin:/usr/bin:${PREFIX}/sbin:/sbin:/usr/sbin"
30
.if defined(PREFIX)
31
  CONFIGURE_ARGS+=  --prefix="${PREFIX}"
32
.endif
33
.if defined(SYSCONFDIR)
34
  CONFIGURE_ARGS+=  --sysconfdir="${SYSCONFDIR}"
35
.endif
36
37
38
MAN1=lpf.1 psbanner.1 lp.1 cancel.1 lprng_certs.1 lprng_index_certs.1 lpstat.1 lpq.1 lpr.1 lprm.1 monitor.1 pclbanner.1 lpbanner.1
39
MAN5=printcap.5 lpd.conf.5 lpd.perms.5
40
MAN8=lpc.8 checkpc.8 lpd.8
41
42
pre-everything::
43
	@${ECHO_MSG} "If you want to replace the default printing system with LPRng, use:"
44
	@${ECHO_MSG} "  make PREFIX=/usr SYSCONFDIR=/etc clean all install"
45
	@if [ "${PREFIX}" = "/usr" -a ! -d /usr/man ] ; then \
46
		${ECHO_MSG} "The man pages will be installed in /usr/man." ; \
47
		${ECHO_MSG} "You should make a symbolic link /usr/share/man from /usr/man"; \
48
		${ECHO_MSG} "   ln -s /usr/share/man /usr/man"; \
49
		${ECHO_MSG} "If you do not, you will retain the old FreeBSD man pages."; \
50
		${ECHO_MSG} "See the hier(7) man page for details of the FreeBSD file system"; \
51
		${ECHO_MSG} "layout.  Configure is not equipped to determine the location of"; \
52
		${ECHO_MSG} 'man pages and defaults to $${PREFIX}/man, which is incorrect for FreeBSD.'; \
53
	fi
43
54
44
post-install:
55
post-install:
56
.if !defined(NOPORTSDOCS)
45
	@${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 0555 ${DOCSDIR}
57
	@${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 0555 ${DOCSDIR}
46
.for file in ${DOC_FILES}
58
.for ext in html pdf ppt ps txt gif jpg png
47
	@${INSTALL_DATA} ${WRKSRC}/HOWTO/${file} ${DOCSDIR}
59
	for i in `ls ${WRKSRC}/HOWTO | ${GREP} "\.${ext}$$"`; \
60
		do ${INSTALL_DATA} ${WRKSRC}/HOWTO/$$i ${DOCSDIR}; done
48
.endfor
61
.endfor
49
	@${CAT} ${PKGMESSAGE} | ${SED} -e "s|@@PREFIX@@|${PREFIX}|g"
62
.endif
63
	@${SED} -e "s!DOCSDIR!${DOCSDIR}/!" ${PKGMESSAGE}
50
64
51
.include <bsd.port.mk>
65
.include <bsd.port.mk>
(-)LPRng/README.html (-30 lines)
Lines 1-30 Link Here
1
<html>
2
<title> The FreeBSD Ports Collection (sysutils/LPRng)</title>
3
<head><h1> The FreeBSD Ports Collection ("sysutils/LPRng")</h1> </head> <hr>
4
<body>
5
6
<p>You are now in the directory for the port "sysutils/LPRng" (package name "LPRng-3.8.10").
7
8
<p>This is the one-line description for this port:
9
10
<p><hr><p>
11
An Enhanced Printer Spooler
12
<p><hr>
13
14
<p>Please read the "<a href="pkg-descr">description file</a>" for a
15
longer description.
16
17
<p>Go to the <a href="../../README.html">top of the ports tree</a> for
18
a summary on how to use the ports collection.
19
20
<p>
21
This port requires package(s) "gdbm-1.8.0 libtool-1.3.4_4" to build.
22
<p>
23
This port requires package(s) "gdbm-1.8.0" to run.
24
25
<p><hr><p>
26
<a href="../README.html"> Go up one level</a>
27
|
28
<a href="../../README.html"> Go to top of ports tree</a>
29
</body>
30
</html>
(-)LPRng/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (LPRng-3.8.10.tgz) = 3127e3793b94bd4a403a3809b1d8467b
1
MD5 (LPRng-3.8.21.tgz) = 396d0a49a4533ad973176efa9bf054b1
(-)LPRng/files/patch-ah (-24 lines)
Lines 1-24 Link Here
1
--- src/common/vars.c.orig	Thu Dec 28 05:06:11 2000
2
+++ src/common/vars.c	Tue Jul  3 19:44:29 2001
3
@@ -62,10 +62,10 @@
4
 #error Missing REQUIRE_CONFIGFILES definition
5
 #endif
6
 #if !defined(FILTER_PATH)
7
-#define FILTER_PATH "/bin:/usr/bin:/usr/contrib/bin:/usr/local/bin:/usr/ucb:/usr/sbin:/usr/etc:/etc"
8
+#define FILTER_PATH "/bin:/usr/bin:/usr/libexec:/usr/local/libexec:/usr/sbin:/var/spool/bin"
9
 #endif
10
 #if !defined(LD_LIBRARY_PATH)
11
-#define LD_LIBRARY_PATH "/lib:/usr/lib:/usr/5lib:/usr/ucblib"
12
+#define LD_LIBRARY_PATH "/lib:/usr/lib:/usr/local/lib"
13
 #endif
14
 #if !defined(LOCKFILE)
15
 #error Missing LOCKFILE definition
16
@@ -242,7 +242,7 @@
17
 	/* remote server principal for server to server forwarding */
18
 { "kerberos_forward_principal", 0, STRING_K, &Kerberos_forward_principal_DYN,0,0},
19
 	/* keytab file location for kerberos, used by server */
20
-{ "kerberos_keytab", 0, STRING_K, &Kerberos_keytab_DYN,0,0,"=/etc/lpd.keytab"},
21
+{ "kerberos_keytab", 0, STRING_K, &Kerberos_keytab_DYN,0,0,"=/usr/local/etc/lpd.keytab:/etc/lpd.keytab"},
22
 	/* key lifetime for kerberos, used by server */
23
 { "kerberos_life", 0, STRING_K, &Kerberos_life_DYN,0,0},
24
 	/* key renewal time for kerberos, used by server */
(-)LPRng/files/patch-ai (-33 lines)
Lines 1-33 Link Here
1
--- man/Makefile.in.orig	Sun Mar 31 21:50:56 2002
2
+++ man/Makefile.in	Sun Apr 28 16:56:03 2002
3
@@ -18,7 +18,7 @@
4
 INSTALL=@INSTALL@
5
 
6
 # change MANEXT to .gz or .Z if you use compressed manpages.
7
-MANEXT =
8
+MANEXT =.gz
9
 
10
 ## fix up prefix to be a make variable
11
 prefix = @prefix@
12
@@ -111,8 +111,11 @@
13
 		    ${SRC}/mkinstalldirs $(DESTDIR)$(MAN)/man$${suffix}; \
14
 	    fi; \
15
 	    for i in *.$$suffix; do \
16
-		echo   $(INSTALL) -m 644 $$i $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
17
-		$(INSTALL)   -m 644 $$i $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
18
+		echo $(COMPRESS) $$i ; \
19
+		$(COMPRESS) < $$i >_ ; \
20
+		echo   $(INSTALL) -m 644 _ $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
21
+		$(INSTALL)   -m 644 _  $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
22
+		rm _ ; \
23
 	    done; \
24
 	  fi; \
25
 	done;
26
@@ -126,7 +129,6 @@
27
 	    done; \
28
 	  fi; \
29
 	done;
30
-	
31
 realclean mostlyclean distclean:: clean
32
 
33
 clean::
(-)LPRng/files/patch-src_common_lpd__jobs.c (-13 lines)
Lines 1-13 Link Here
1
2
$FreeBSD: ports/sysutils/LPRng/files/patch-src_common_lpd__jobs.c,v 1.1 2002/12/30 20:14:32 naddy Exp $
3
4
--- src/common/lpd_jobs.c.orig	Mon Dec 30 20:33:17 2002
5
+++ src/common/lpd_jobs.c	Mon Dec 30 20:33:27 2002
6
@@ -189,7 +189,6 @@
7
 {   
8
     struct line_list *l, *r;
9
 	int tr, tl;
10
-	tr = (int)p;
11
 	l = ((struct line_list **)left)[0];
12
 	r = ((struct line_list **)right)[0];
13
 	tl = Find_flag_value(l,DONE_TIME,Value_sep);
(-)LPRng/files-pkg-message (+25 lines)
Line 0 Link Here
1
2
To activate the LPRng printing system do the following:
3
4
- set `lpd_enable=NO' in /etc/rc.conf.
5
  The LPRng startup script is in /usr/local/etc/rc.d/lprng.sh
6
7
- run checkpc -f to make sure that necessary files have been created
8
9
- reboot or kill the old lpd (`killall lpd') and
10
  start the new one (/usr/local/etc/rc.d/lprng.sh start)
11
12
LPRng uses the printcap, lpd.conf, and lpd.perms configuration files
13
14
For further information, see the LPRng Documentation:
15
  DOCSDIR
16
17
The LPRng Web Site is http://www.lprng.com
18
19
Commercial support is available from Astart Technologies:
20
21
Patrick Powell                 Astart Technologies
22
papowell@astart.com            6741 Convoy Court
23
Network and System             San Diego, CA 92111
24
  Consulting                   858-874-6543 FAX 858-751-2435
25
LPRng - Print Spooler (http://www.lprng.com)
(-)LPRng/pkg-deinstall (+28 lines)
Line 0 Link Here
1
#!/bin/sh
2
PREFIX=/usr/local
3
LPD_PATH="/usr/local/sbin/lpd"
4
INSTALL="/usr/bin/install -c -o root -g wheel"
5
LPD_PERMS_PATH="/usr/local/etc/lpd.perms"
6
LPD_CONF_PATH="/usr/local/etc/lpd.conf"
7
PRINTCAP_PATH="/usr/local/etc/printcap"
8
SYSCONFDIR=/usr/local/etc
9
SBINDIR=/usr/local/sbin
10
FILTER_DIR=/usr/local/libexec/filters
11
LOCKFILE="/var/run/lpd"
12
PSHOWALL="-ax"
13
VERSION=3.8.21
14
INIT=
15
MANDIR=/usr/local/man
16
#
17
# -- START --
18
# preremove.freebsd.sh,v 1.1 2001/08/21 20:33:17 root Exp
19
#
20
# This is the shell script that does the preremove
21
# lpd shutdown.  It is the script from hell
22
echo RUNNING preremove.freebsd.sh parms "'$0 $@'"
23
if [ "$VERBOSE_INSTALL" != "" ] ; then set -x; fi
24
if [ "X$2" = "XDEINSTALL" ] ; then
25
	echo "Stopping LPD"
26
	killall -INT lpd
27
fi
28
exit 0
(-)LPRng/pkg-descr (-3 / +3 lines)
Lines 1-12 Link Here
1
The LPRng software is an enhanced, extended, and portable implementation
1
The LPRng software is an enhanced, extended, and portable implementation
2
of the Berkeley LPR print spooler functionality.  While providing the
2
of the Berkeley LPR print spooler functionality.  While providing the
3
same interface and meeting RFC1179 requirements, the implementation is
3
same interface and meeting RFC1179 requirements, the implementation is
4
completely new and provides support for the following features:
4
completely different and provides support for the following features:
5
lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic
5
lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic
6
redirection of print queues; automatic job holding; highly verbose
6
redirection of print queues; automatic job holding; highly verbose
7
diagnostics; multiple printers serving a single queue; client programs
7
diagnostics; multiple printers serving a single queue; client programs
8
do not need to run SUID root; greatly enhanced security checks; and a
8
do not need to run SUID root; greatly enhanced security checks; and a
9
greatly improved permission and authorization mechanism.
9
greatly improved permission and authorization mechanism.
10
10
11
Author: Patrick Powell <papowell@lprng.com>
11
WWW: http://www.lprng.com/
12
WWW: http://www.astart.com/lprng/LPRng.html
12
FTP: ftp://ftp.lprng.com/
(-)LPRng/pkg-install (+146 lines)
Line 0 Link Here
1
#!/bin/sh
2
PREFIX=/usr/local
3
LPD_PATH="/usr/local/sbin/lpd"
4
INSTALL="/usr/bin/install -c -o root -g wheel"
5
LPD_PERMS_PATH="/usr/local/etc/lpd.perms"
6
LPD_CONF_PATH="/usr/local/etc/lpd.conf"
7
PRINTCAP_PATH="/usr/local/etc/printcap"
8
SYSCONFDIR=/usr/local/etc
9
SBINDIR=/usr/local/sbin
10
FILTER_DIR=/usr/local/libexec/filters
11
LOCKFILE="/var/run/lpd"
12
PSHOWALL="-ax"
13
VERSION=3.8.21
14
INIT=
15
MANDIR=/usr/local/man
16
#
17
# -- START --
18
# postinstall.freebsd.sh,v 1.1 2001/08/21 20:33:16 root Exp
19
#
20
#  If you are building a PORT, see the
21
#  DISTRIBUTIONS/Freebsd directory for a complete port
22
#  building package.
23
# 
24
# This is the shell script that does the postinstall
25
# dynamic fixup
26
#  It needs to be massaged with the information for
27
#  various paths.
28
# If you are building a package,  then you do NOT want
29
#  to have this executed - it will put the sample files
30
#  in place.  You need to do this during the postinstall
31
#  step in the package installation.
32
#
33
echo RUNNING postinstall.freebsd.sh parms "'$0 $@'" MAKEPACKAGE="$MAKEPACKAGE" MAKEINSTALL="$MAKEINSTALL" PREFIX="$PREFIX" INIT="$INIT" cwd `pwd`
34
if [ "$VERBOSE_INSTALL" != "" ] ; then set -x; fi
35
fix () {
36
    v=`echo $1 | sed -e 's/[:;].*//'`;
37
    p=`echo $2 | sed -e 's/:.*//'`; d=`dirname $p`;
38
    if expr "$p" : "\|" >/dev/null ; then
39
        echo "$v is a filter '$p'" 
40
        return 0
41
    fi
42
    echo "Putting $p in $d, using $v.sample"
43
    if [ ! -d "$d" ] ; then
44
        echo "Directory $d does not exist!"
45
        mkdir -p $d
46
    fi
47
    if [ -f $v.sample ] ; then
48
        if [ $v.sample != $p.sample ] ; then cp $v.sample $p.sample; fi
49
    elif [ -f $v ] ; then
50
        if [ $v != $p.sample ] ; then cp $v $p.sample; fi
51
    else
52
        echo "Do not have $v.sample or $v"
53
    fi
54
    if [ ! -f $p.sample ] ; then
55
        echo "Do not have $p.sample"
56
    elif [ ! -f $p ] ; then
57
        chmod 644 $p.sample
58
        cp $p.sample $p;
59
        chmod 644 $p;
60
    fi;
61
}
62
# we use the /usr/local/etc/rc.d method to start
63
# lpd
64
# we have to take them from one place and put in another
65
if [ "X$MAKEPACKAGE" = "XYES" ] ; then
66
    hold=${DESTDIR}${PREFIX}/etc
67
    echo "Setting up configuration files path for package" ${hold}
68
    # we put files into the destination
69
    if [ ! -d ${hold} ] ; then mkdir -p ${hold} ; fi;
70
    cp lpd.perms ${hold}/lpd.perms.sample
71
    cp lpd.conf ${hold}/lpd.conf.sample
72
    cp printcap ${hold}/printcap.sample
73
    if [ "$INIT" != no ] ; then
74
        cp init.freebsd ${hold}/lprng.sh
75
    fi
76
elif [ "X$MAKEINSTALL" = XYES ] ; then
77
	# we have the port pre-install operation
78
	if [ "$MANDIR" = "/usr/man" -a ! -d ${DESTDIR}/usr/man ] ; then
79
		# we have the dreaded standard installation
80
		# try to make a symbolic link to 
81
		echo "Creating symbolic link from /usr/man to /usr/share/man"
82
		v=`ln -s ${DESTDIR}/usr/share/man ${DESTDIR}/usr/man`;
83
	fi
84
    echo "Setting up configuration files path for installation" ${hold}
85
    hold=${DESTDIR}${PREFIX}/etc
86
    if [ ! -d ${hold} ] ; then mkdir -p ${hold} ; fi;
87
    cp lpd.perms ${hold}/lpd.perms.sample
88
    cp lpd.conf ${hold}/lpd.conf.sample
89
    cp printcap ${hold}/printcap.sample
90
91
    fix ${hold}/lpd.perms "${DESTDIR}${LPD_PERMS_PATH}"
92
    fix ${hold}/lpd.conf "${DESTDIR}${LPD_CONF_PATH}"
93
    fix ${hold}/printcap "${DESTDIR}${PRINTCAP_PATH}"
94
95
    if [ "$INIT" != no ] ; then
96
		if [ -f /etc/rc.conf ] ; then
97
			perl -spi.bak -e 's/^lpd_enable/#lpd_enable/;' ${DESTDIR}/etc/rc.conf 
98
		fi
99
		cp init.freebsd ${hold}/lprng.sh
100
		init=${DESTDIR}/usr/local/etc/rc.d/lprng.sh
101
		echo "Setting up init script $init using init.freebsd"
102
		if [ ! -d `dirname $init` ] ; then mkdir -p `dirname $init ` ; fi;
103
		rm -f $init
104
		cp init.freebsd $init
105
		chmod 744 $init
106
107
		echo "Stopping LPD"
108
		kill -INT `ps ${PSHOWALL} | awk '/lpd/{ print $1;}'` >/dev/null 2>&1
109
		sleep 2;
110
		# check the printcap information
111
		echo "Checking Printcap Info and fixing permissions"
112
		${SBINDIR}/checkpc -f
113
		# restart the server
114
		echo "Restarting server"
115
		sh $init start
116
    fi
117
elif [ "X$2" = "XPOST-INSTALL" ] ; then
118
    # when doing an install from a package we get the file from the package
119
    hold=etc
120
    if [ -f ${hold}/lpd.perms.sample ] ; then
121
        fix ${hold}/lpd.perms "${LPD_PERMS_PATH}"
122
        fix ${hold}/lpd.conf "${LPD_CONF_PATH}"
123
        fix ${hold}/printcap "${PRINTCAP_PATH}"
124
		if [ "$INIT" != no ] ; then
125
			init=/usr/local/etc/rc.d/lprng.sh
126
			cp ${hold}/lprng.sh $init;
127
			chmod 755 $init;
128
			if [ -f /etc/rc.conf ] ; then
129
				perl -spi.bak -e 's/^lpd_enable/#lpd_enable/;' /etc/rc.conf 
130
			fi
131
		fi
132
    else
133
        echo "WARNING: configuration files missing from package! CWD " `pwd`
134
        ls
135
        exit 1
136
    fi
137
elif [ "X$2" = "XPRE-INSTALL" ] ; then
138
	# we have the port pre-install operation
139
	if [ "$MANDIR" = "/usr/man" -a ! -d /usr/man ] ; then
140
		# we have the dreaded standard installation
141
		# try to make a symbolic link to 
142
		echo "Creating symbolic link from /usr/man to /usr/share/man"
143
		v=`ln -s /usr/share/man /usr/man`;
144
	fi
145
fi
146
exit 0
(-)LPRng/pkg-message (-10 / +19 lines)
Lines 1-16 Link Here
1
1
2
To activate the new printing system do the following:
2
To activate the LPRng printing system do the following:
3
4
- set `lpd_enable=NO' in /etc/rc.conf.
5
  The LPRng startup script is in /usr/local/etc/rc.d/lprng.sh
3
6
4
- save your old printcap (`cp /etc/printcap /etc/printcap.save')
5
- set `lpd_enable=NO' in /etc/rc.conf
6
- run checkpc -f to make sure that necessary files have been created
7
- run checkpc -f to make sure that necessary files have been created
8
7
- reboot or kill the old lpd (`killall lpd') and
9
- reboot or kill the old lpd (`killall lpd') and
8
  start the new one (`@@PREFIX@@/sbin/lpd')
10
  start the new one (/usr/local/etc/rc.d/lprng.sh start)
9
- remember to adjust your aliases or your PATH to use the new programs
11
12
LPRng uses the printcap, lpd.conf, and lpd.perms configuration files
13
14
For further information, see the LPRng Documentation:
15
  /usr/local/share/doc/LPRng
16
17
The LPRng Web Site is http://www.lprng.com
10
18
11
Note that LPRng uses /etc/printcap, /etc/lpd.conf, and /etc/lpd.perms
19
Commercial support is available from Astart Technologies:
12
20
13
For further information, have a look at:
21
Patrick Powell                 Astart Technologies
14
  @@PREFIX@@/share/doc/LPRng
22
papowell@astart.com            6741 Convoy Court
15
also:
23
Network and System             San Diego, CA 92111
16
  WWW: http://www.astart.com/lprng.html
24
  Consulting                   858-874-6543 FAX 858-751-2435
25
LPRng - Print Spooler (http://www.lprng.com)
(-)LPRng/pkg-plist (-12 / +6 lines)
Lines 1-19 Link Here
1
bin/cancel
2
bin/lp
3
bin/lpq
1
bin/lpq
4
bin/lpr
2
bin/lpr
5
bin/lprm
3
bin/lprm
6
bin/lpstat
4
bin/lpstat
7
@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
8
etc/lpd.conf.sample
5
etc/lpd.conf.sample
9
@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
10
etc/lpd.perms.sample
6
etc/lpd.perms.sample
11
etc/lprng.sh
7
etc/lprng.sh
12
etc/printcap.sample
8
etc/printcap.sample
13
etc/rc.d/lprng.sh
14
lib/liblpr.a
9
lib/liblpr.a
15
lib/liblpr.la
10
lib/liblpr.la
16
lib/liblpr.so
17
lib/liblpr.so.0
11
lib/liblpr.so.0
18
libexec/filters/lpbanner
12
libexec/filters/lpbanner
19
libexec/filters/lpf
13
libexec/filters/lpf
Lines 22-36 Link Here
22
sbin/checkpc
16
sbin/checkpc
23
sbin/lpc
17
sbin/lpc
24
sbin/lpd
18
sbin/lpd
25
share/doc/LPRng/CHANGES
19
sbin/lprng_certs
20
sbin/lprng_index_certs
26
share/doc/LPRng/LISA98.ppt
21
share/doc/LPRng/LISA98.ppt
27
share/doc/LPRng/LPRng-HOWTO.dsl
28
share/doc/LPRng/LPRng-HOWTO.dtd
29
share/doc/LPRng/LPRng-HOWTO.html
22
share/doc/LPRng/LPRng-HOWTO.html
30
share/doc/LPRng/LPRng-HOWTO.pdf
23
share/doc/LPRng/LPRng-HOWTO.pdf
31
share/doc/LPRng/LPRng-HOWTO.sgml
32
share/doc/LPRng/LPRng.jpg
24
share/doc/LPRng/LPRng.jpg
33
share/doc/LPRng/LPRngT-L.jpg
25
share/doc/LPRng/LPRngT-L.jpg
34
share/doc/LPRng/LPRngT-S.jpg
26
share/doc/LPRng/LPRngT-S.jpg
35
@dirrm libexec/filters
27
share/doc/LPRng/license.txt
36
@dirrm share/doc/LPRng
28
share/doc/LPRng/rfc1179.txt
29
share/doc/LPRng/y2k.txt
30
@dirrm  share/doc/LPRng

Return to bug 51010