summaryrefslogtreecommitdiff
path: root/net-print/lprng
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
commitb7ebc951da8800f711142f69d9d958bde67a112d (patch)
treee318514216845acb8f2e49fff7a5cba4027e9d91 /net-print/lprng
parentdc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff)
gentoo resync : 28.04.2019
Diffstat (limited to 'net-print/lprng')
-rw-r--r--net-print/lprng/Manifest8
-rw-r--r--net-print/lprng/files/lprng-3.8.27-certs.diff38
-rw-r--r--net-print/lprng/files/lprng-3.8.28-krb.diff11
-rw-r--r--net-print/lprng/files/lprng-3.8.28-make.diff11
-rw-r--r--net-print/lprng/files/lprng-init38
-rw-r--r--net-print/lprng/files/printcap23
-rw-r--r--net-print/lprng/lprng-3.8.35-r3.ebuild80
-rw-r--r--net-print/lprng/metadata.xml16
8 files changed, 0 insertions, 225 deletions
diff --git a/net-print/lprng/Manifest b/net-print/lprng/Manifest
deleted file mode 100644
index 3975ee79cc96..000000000000
--- a/net-print/lprng/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX lprng-3.8.27-certs.diff 1120 BLAKE2B d2070b747cbadaf574bc96fb1e37b8f5d0e7ead866327703832d20951a2a2eb89798982d9f917a59d31d54643cef9aa05025810d3babca24057e449b5dfdc12f SHA512 14d88ff3a78632f5f3ef69fd64a20adc745ca1169b3b7dc57d0374f279946b1be5c60e29370e1513222ebd1055d5840e8e3e843166e958be70119b42cbdfb4de
-AUX lprng-3.8.28-krb.diff 428 BLAKE2B efb2e40260306ab3e1f57aca2edd10cdb253d729f68b89069b046af3bfc30f50107b9993b0c47d167f0e35a43d84d555c49963490bcfe5da07daf4c0f5980e79 SHA512 70d7ea3d86d361d402063099e77aeb3d5dfc6e68823e2d00cfa1d3551d6a463a11ec736195d803faccf52dd82cc1965f4164d33536c794aab46b28bfd8f64788
-AUX lprng-3.8.28-make.diff 364 BLAKE2B eab9593ae6ff3dd7300fb094e3275e17ef131d6528d7760c572ac1c695221d042a9ff4553ecfca5bb6de5978e086ccf4027e6e06d9b2bcf6da0edda45e7a68d6 SHA512 bddbcb12596daf86b9d4fdf270a57549626522081d46ae89eafa4eb4aee173a701732093646fb0f448653a94715e90eea379a7716839ec5769dea5e16c9b12f0
-AUX lprng-init 944 BLAKE2B b1155af74d517a510460e266ddf0d45889e12591a9cab00dac4f51b893cb611979946976cdf477a36796069e6fcac3c298861e741c85ad01c80e4c540cdef462 SHA512 10fbee633d27a8692f90af7f506e5144c3cbf614e9ecec6b910a590466a8c9aaf65d5778425504ac238e245d1c24e85953bb26b2a5df957f393683d2a9783cd5
-AUX printcap 551 BLAKE2B 78f243f651c88dad445b048f3678e43ccd655be5b6e34eeacc025621f9a667ea4241b2876da3c71aaf278a4868588b6901a96f6971a3ec666acccfa3895e46a7 SHA512 f2536090359cca27c78c6f2bda89fef61dba9a0cf402364a685491c91c6ee1d7e4d693349b45a9ed576dbffcc64de0f09cb111e7cb89c844ccf68bcaa016bce9
-DIST LPRng-3.8.35.tgz 12512453 BLAKE2B 82c23aa092ef5d9d946bc363c406aeaa9ef9cd566cb7ce353d0e7734ceab5fdd6129e6e1f9617d5e56481d93b3e30331a7dd128c5daff3e3609c67a022394d65 SHA512 ddebf23087b6c98c89369af26a2e46194c01243490ae47b025afde8ffcf0b1c05b9689702296c1a8aa38c2c38934df094d8cc7e922ab1ac27f51ce19f3676771
-EBUILD lprng-3.8.35-r3.ebuild 1959 BLAKE2B 02e5eca0a375aceaffb4d8fdfc8ee9a62ae63c736694fca8b019448d39c62e7aea377a5ea3c23ceccfb9866369c05a1feb406fcda46eca385b5495fcccf72d0d SHA512 4957e6bcfeadaf008e8693651d7d5cea607d197e6f9ff38be89184130ac8062d18627494287927e6a447e363ca59b6d964dc915abc425035a368d4cbb1268aee
-MISC metadata.xml 471 BLAKE2B e3d3c9cf1ce8f26cb586d2862851a9fe445c4d8f92e45ec4448a05ddaaea909cd2d0d33af5dac8088a4e03cb2d450a43ec0784870e456e3392df7b59a45a9681 SHA512 dae5dc08fb3a7042a0d7d77da3e2aa29fc20d9bab269c7da55249a46407e8cf73946ae5e7c44cab8499bbf92c5bda8feedc85bc0ed621aec3102e3dfc74c869d
diff --git a/net-print/lprng/files/lprng-3.8.27-certs.diff b/net-print/lprng/files/lprng-3.8.27-certs.diff
deleted file mode 100644
index 13b9051aea0c..000000000000
--- a/net-print/lprng/files/lprng-3.8.27-certs.diff
+++ /dev/null
@@ -1,38 +0,0 @@
---- LPRng-3.8.27/src/lprng_certs.orig 2004-12-20 00:29:21.000000000 +0100
-+++ LPRng-3.8.27/src/lprng_certs.sh 2004-12-20 00:33:49.000000000 +0100
-@@ -320,7 +320,9 @@
- # set default values
-
-
--CFG=/tmp/$$.sslcfg
-+TMPDIR=`mktemp -d -t lprng.XXXXXX` || { echo "$0: Cannot create temporary directory!" >&2 ; exit 1; }
-+trap "/bin/rm -rf ${TMPDIR}" 0 1 2 3 13 15
-+CFG=$TMPDIR/sslcfg
-
- OPENSSL=/usr/bin/openssl
- CA_KEY=//etc/lprng/ssl.ca/ca.key
-@@ -508,14 +510,14 @@
- shift
- if [ "$1" = "" ] ; then usage; fi;
- if [ ! -f "$1" ] ; then useage; fi;
-- sed -n -e '/BEGIN.*PRIVATE KEY/,/END.*PRIVATE KEY/p' $1 >/tmp/$$.key
-- sed -e '/BEGIN.*PRIVATE KEY/,/END.*PRIVATE KEY/d' $1 >/tmp/$$.crt
-- STEP="" encrypt /tmp/$$.key
-+ sed -n -e '/BEGIN.*PRIVATE KEY/,/END.*PRIVATE KEY/p' $1 >$TMPDIR/key
-+ sed -e '/BEGIN.*PRIVATE KEY/,/END.*PRIVATE KEY/d' $1 >$TMPDIR/crt
-+ STEP="" encrypt $TMPDIR/key
- status=$?
- echo STATUS $status
- if [ $status = 0 ] ; then
- mv $1 $1.orig
-- cat /tmp/$$.crt /tmp/$$.key >$1
-+ cat $TMPDIR/crt $TMPDIR/key >$1
- fi
- ;;
-
-@@ -845,5 +847,4 @@
- exit 1
- ;;
- esac
--rm -f ${CFG}
- exit $RET
diff --git a/net-print/lprng/files/lprng-3.8.28-krb.diff b/net-print/lprng/files/lprng-3.8.28-krb.diff
deleted file mode 100644
index 76381e560d06..000000000000
--- a/net-print/lprng/files/lprng-3.8.28-krb.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- LPRng-3.8.28/src/common/krb5_auth.c.org 2004-09-24 22:19:57.000000000 +0200
-+++ LPRng-3.8.28/src/common/krb5_auth.c 2006-10-13 09:19:44.000000000 +0200
-@@ -922,7 +922,7 @@
- nstored = 0;
- }
-
-- if ((cc = Read_fd_len_timeout(transfer_timeout, fd, len_buf, 4)) != 4) {
-+ if ((cc = Read_fd_len_timeout(transfer_timeout, fd, (char*)len_buf, 4)) != 4) {
- /* XXX can't read enough, pipe must have closed */
- return(0);
- }
diff --git a/net-print/lprng/files/lprng-3.8.28-make.diff b/net-print/lprng/files/lprng-3.8.28-make.diff
deleted file mode 100644
index 66c742dd994f..000000000000
--- a/net-print/lprng/files/lprng-3.8.28-make.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- LPRng-3.8.28/Makefile.in.orig 2004-09-24 22:19:52.000000000 +0200
-+++ LPRng-3.8.28/Makefile.in 2006-06-27 09:26:13.000000000 +0200
-@@ -42,7 +42,7 @@
- LPD_CONF_PATH=\"@LPD_CONF_PATH@\"
- PRINTCAP_PATH=\"@PRINTCAP_PATH@\"
- LPD_PATH=\"@LPD_DIR@/lpd\"
--SHELL="@SHELL@"
-+SHELL=@SHELL@
- LOCKFILE=\"@LOCKFILE@\"
- CONFIG_SUBDIR="@CONFIG_SUBDIR@"
- PSHOWALL="@PSHOWALL@"
diff --git a/net-print/lprng/files/lprng-init b/net-print/lprng/files/lprng-init
deleted file mode 100644
index 115c8adf3ed7..000000000000
--- a/net-print/lprng/files/lprng-init
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need net
-}
-
-checkconfig() {
- if [ ! -e /etc/lprng/lpd.conf ] ; then
- eerror "You need an /etc/lprng/lpd.conf file first"
- eerror "There is a sample in /usr/share/doc/LPRng"
- return 1
- fi
- if [ ! -e /etc/lprng/printcap ] ; then
- eerror "You need an /etc/lprng/printcap file first"
- eerror "There is a sample in /usr/share/doc/LPRng"
- return 1
- fi
- if [ ! -e /etc/lprng/lpd.perms ] ; then
- eerror "You need an /etc/lprng/lpd.perms file first"
- eerror "There is a sample in /usr/share/doc/LPRng"
- return 1
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting lpd"
- start-stop-daemon --start --pidfile "/var/run/lpd.515" --quiet --exec /usr/sbin/lpd
- eend $?
-}
-
-stop() {
- ebegin "Stopping lpd"
- start-stop-daemon --stop --pidfile "/var/run/lpd.515" --quiet --exec /usr/sbin/lpd
- eend $?
-}
diff --git a/net-print/lprng/files/printcap b/net-print/lprng/files/printcap
deleted file mode 100644
index c851e8e2e826..000000000000
--- a/net-print/lprng/files/printcap
+++ /dev/null
@@ -1,23 +0,0 @@
-# /etc/printcap: printer capability database.
-#
-# You can use the filter entries df, tf, cf, gf etc. for your
-# own filters. See the printcap(5) manpage for more details.
-
-lp|Generic dot-matrix printer entry
- :lp=/dev/lp1
- :sd=/var/spool/lpd/lp
- :af=/var/log/lp-acct
- :lf=/var/log/lp-errs
- :pl#66
- :pw#80
- :pc#150
- :mx#0
- :sh
-
-# rlp|Remote printer entry
-# :lp=
-# :rm=remotehost
-# :rp=remoteprinter
-# :sd=/var/spool/lpd/remote
-# :mx#0
-# :sh
diff --git a/net-print/lprng/lprng-3.8.35-r3.ebuild b/net-print/lprng/lprng-3.8.35-r3.ebuild
deleted file mode 100644
index 7867f643f4c9..000000000000
--- a/net-print/lprng/lprng-3.8.35-r3.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils flag-o-matic
-
-MY_PN=LPRng
-DESCRIPTION="Extended implementation of the Berkeley LPR print spooler"
-HOMEPAGE="http://www.lprng.com/"
-SRC_URI="ftp://ftp.lprng.com/pub/${MY_PN}/${MY_PN}/${MY_PN}-${PV}.tgz"
-
-LICENSE="|| ( GPL-2 Artistic )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86"
-IUSE="foomaticdb kerberos nls ssl"
-
-RDEPEND="sys-process/procps
- ssl? ( dev-libs/openssl )
- foomaticdb? ( net-print/cups-filters[foomatic]
- net-print/foomatic-db )
- !>=net-print/cups-1.6.2-r4[-lprng-compat]
- !<net-print/cups-1.6.2-r4"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- kerberos? ( app-crypt/mit-krb5 )"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-3.8.27-certs.diff
- epatch "${FILESDIR}"/${PN}-3.8.28-make.diff
- epatch "${FILESDIR}"/${PN}-3.8.28-krb.diff
-}
-
-src_configure() {
- # wont compile with -O3, needs -O2
- replace-flags -O[3-9] -O2
-
- econf \
- $(use_enable nls) \
- $(use_enable kerberos) \
- $(use_enable ssl) \
- --disable-setuid \
- --disable-werror \
- --with-userid=lp \
- --with-groupid=lp \
- --with-lpd_conf_path=/etc/lprng/lpd.conf \
- --with-lpd_perms_path=/etc/lprng/lpd.perms \
- --libexecdir=/usr/libexec/lprng \
- --sysconfdir=/etc/lprng \
- --disable-strip
-}
-
-src_compile() {
- # bash is necessary due to bashisms in libtool
- emake -j1 SHELL=/bin/bash
-}
-
-src_install() {
- dodir /var/spool/lpd
- diropts -m 700 -o lp -g lp
- dodir /var/spool/lpd/lp
-
- emake install \
- DESTDIR="${D}" \
- POSTINSTALL="NO" \
- gnulocaledir="${D}"/usr/share/locale
-
- dodoc CHANGES README VERSION "${FILESDIR}"/printcap lpd.conf lpd.perms
-
- insinto /etc/lprng
- doins "${FILESDIR}"/printcap lpd.conf lpd.perms
- dosym /etc/lprng/printcap /etc/printcap
- newinitd "${FILESDIR}"/lprng-init lprng
-}
-
-pkg_postinst() {
- einfo "If printing does not work, try 'checkpc'/'checkpc -f'"
-}
diff --git a/net-print/lprng/metadata.xml b/net-print/lprng/metadata.xml
deleted file mode 100644
index 4aaa7226a2d6..000000000000
--- a/net-print/lprng/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
-<maintainer type="project">
- <email>printing@gentoo.org</email>
- <name>Gentoo Printing Project</name>
- </maintainer>
- <use>
- <flag name='foomaticdb'>Add support for the foomatic printing
- driver database</flag>
- </use>
-</pkgmetadata>