diff --git a/srcpkgs/lprng/files/lprng/run b/srcpkgs/lprng/files/lprng/run new file mode 100755 index 00000000000..1e8435ee9ff --- /dev/null +++ b/srcpkgs/lprng/files/lprng/run @@ -0,0 +1,4 @@ +#!/bin/sh + +exec 2>&1 +exec chpst -u :_lprng lpd -F diff --git a/srcpkgs/lprng/template b/srcpkgs/lprng/template new file mode 100644 index 00000000000..0be77d3cde6 --- /dev/null +++ b/srcpkgs/lprng/template @@ -0,0 +1,24 @@ +# Template file for 'lprng' +pkgname=lprng +version=3.8.C +revision=1 +build_style=gnu-configure +configure_args="--with-userid=_lprng --with-groupid=_lprng" +short_desc="Enhanced Printer Spooler" +maintainer="Andrew Benson " +license="GPL-2.0-only" +homepage="http://lprng.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/lprng/lprng/lprng-${version}.tar.gz" +checksum=694a1747a96385b89e93f43343bf35cee5c8c73353a83814106911c99f09de10 +system_accounts="_lprng" +conflicts="cups>=0" +conf_files="/etc/lpd/* /etc/printcap" + +export CLEAR=no + +post_install() { + mv ${DESTDIR}/etc/printcap{.sample,} + mv ${DESTDIR}/etc/lpd/lpd.conf{.sample,} + mv ${DESTDIR}/etc/lpd/lpd.perms{.sample,} + vsv lprng +}