summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2012-01-31 23:24:13 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2012-01-31 23:24:13 +0000
commitab164519d9c207be42a663e0807576bef9e93fb3 (patch)
tree24fc47f7d2757e7843e42d6e53dc3e1e83a0d5a7 /net-print
parentClean up patch. Version bump. (diff)
downloadhistorical-ab164519d9c207be42a663e0807576bef9e93fb3.tar.gz
historical-ab164519d9c207be42a663e0807576bef9e93fb3.tar.bz2
historical-ab164519d9c207be42a663e0807576bef9e93fb3.zip
Version bump
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'net-print')
-rw-r--r--net-print/lprng/ChangeLog7
-rw-r--r--net-print/lprng/Manifest20
-rw-r--r--net-print/lprng/lprng-3.8.35.ebuild79
3 files changed, 101 insertions, 5 deletions
diff --git a/net-print/lprng/ChangeLog b/net-print/lprng/ChangeLog
index 236df5081a93..f6431e58cebb 100644
--- a/net-print/lprng/ChangeLog
+++ b/net-print/lprng/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-print/lprng
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/lprng/ChangeLog,v 1.58 2012/01/27 14:33:47 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/lprng/ChangeLog,v 1.59 2012/01/31 23:24:13 dilfridge Exp $
+
+*lprng-3.8.35 (31 Jan 2012)
+
+ 31 Jan 2012; Andreas K. Huettel <dilfridge@gentoo.org> +lprng-3.8.35.ebuild:
+ Version bump
27 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> lprng-3.8.28.ebuild:
Add blocker on net-print/cups, bug #388515 by Martin von Gagern. Also note
diff --git a/net-print/lprng/Manifest b/net-print/lprng/Manifest
index 9ab28b18538d..28f3da546711 100644
--- a/net-print/lprng/Manifest
+++ b/net-print/lprng/Manifest
@@ -8,13 +8,25 @@ AUX lprng-3.8.28-make.diff 364 RMD160 7d1cb0e4f6a5a87d8d851658ad53d38b73bfc931 S
AUX lprng-init 994 RMD160 9065bc8e29e30e06224570e4a07a557e7d98bf27 SHA1 cb711d10d82db52164e7325836fa4c91de9a59d5 SHA256 2b247e66daf120a9960cabc3bf3eddcdd096b32f3c8f20689662a2bb9de03be5
AUX printcap 661 RMD160 1b45dbc09a87729d202efb2738f15a33bf72a719 SHA1 8337d47cad350b3dca61094bafa8ac1809843055 SHA256 6a91fc37ba2467903b5e7e3717fd5bf07ea59b404184849d64daf31ac200c985
DIST LPRng-3.8.28.tgz 10212500 RMD160 f0460d7fa7d1ea0ce6b49fcb656905fdda3d0d41 SHA1 f4373004adb1439819600701bb98517137daf1fc SHA256 c22e9c20ac71f97daca79c68b8d70631ef51d34652ff37b8cb8413a3ebcb914d
+DIST LPRng-3.8.35.tgz 12512453 RMD160 d7a9f2ce94a52227a205e6849268f4195bd230ef SHA1 374bdd28245e015b85e59b20c2b0cdb490127b54 SHA256 c9909a0b94f8611b8d2faeb1199e292a53b74bf7d16c363b810dce25b7623c37
EBUILD lprng-3.8.28.ebuild 2058 RMD160 114c84c7d397fd45797983b3cadc7ab4a176c76f SHA1 ff88fd73fee255b5a62995999b1686b2cbea4ed2 SHA256 77ac87521ed2bb16700aa75e7d27f069fc631348c8c6e79dc709b6b1b4b32b02
-MISC ChangeLog 7624 RMD160 781bf1ba39a6d997df69673de2ad52342e37ef56 SHA1 54ad41bc25241a281747946822f057d38c05b4d6 SHA256 751bad1aba451a85d118c62d405b52eab3df2438562357326358196473e7c2f7
+EBUILD lprng-3.8.35.ebuild 1973 RMD160 8ca40c0521721e07118e92b521ec44c8f2618dd5 SHA1 ac8c76274938269b11322192989519eced865a37 SHA256 7ba761b543453c93ee9375e0782dc9570d36eecdadf6a7d0ad192c2873640a9f
+MISC ChangeLog 7747 RMD160 cbf11442e133d8bbe1f6c0016b4fba90da9a3ff7 SHA1 1b6fb08a16417b009c2d2efd99f56e2f6ef03935 SHA256 b023d16acec833d983b66499191b661af82bd9789af6b8387c61bba47b8b1e40
MISC metadata.xml 233 RMD160 3c4fd0a84bb475a13d2006285bea2ce6deb9090d SHA1 04b0678447cdf5bfa103c398c73a0e90f19dfbd0 SHA256 5ff619159c47d92b89c79b0f439761e3fc2b1205d5ab3c548f39babc07ca5a89
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEAREKAAYFAk8itdcACgkQuUQtlDBCeQIycgCghb0Syezx7gQ15DVkg4N8DD/Z
-JTYAn1VkAIJKDeXe/hhJzSDEwA/wSKmN
-=z5IP
+iQIcBAEBCgAGBQJPKHhsAAoJENwGBM22xffeVD0P/0vGyVlH72B0xPWwYaDCMC7f
+nWRsQtHXT9QViIccW+kpjRN/HZJ/CEZZUlmJfG9R9KQNWzln13Cb4G7JycZ4vZPM
+NV1m8tvlXQKR2df7zawKg6DOhDzQvx22NAdV0X57mUygsKj5iCjbrvW6rVR8wMJ5
+ZLk9qYgM612KrnKht44vrSWAUU4lPVFiXpcVvDbeENan+ofzllmU3CcEfsd/RyJz
+wSmXpNVCRuF/L48Yvf0Zhl5aR4egFWFaDmzQ5m4OcETzAaSolt6AzYJ4gw9FUc16
+OquUWn4Hg2BiV8/+T+LMEYoDiBTpUUI4lCfcOqKPvyvrFi43C9IqSRYwAl4Gd4mR
+on1oRP/ycC0DKnVdoTzKp3Wd9A4VDgYkH9nm5V43LGZ47X8Q+j4viiTT/VlxNolQ
+/q8axvH7spY8gI5iRH6rbOu/7Wy1dnAdlzgGAGCIC8DWS2xVxaIpXXxPcxzBKw4I
+Xr2ID4x+4l8yv12gKXyuf+Etuhp4ylZHBxyDXAGT8WWqGMBlODDFGojGXMmkTiJC
+7H/EHFn6WqxeeMVGfMr3fF8nMotV2eMfMmqw0lGRcOvnTtY0WV38CM9RWKhhk1u6
+Fa1lDcwMzvSM+TiPzb2BGPZoA3A5cjwqsjb73CD00vLmxf8poYv6KEx4LUB+Hmwl
+FkDMy5JxkQh7j9kLQcvP
+=5TF6
-----END PGP SIGNATURE-----
diff --git a/net-print/lprng/lprng-3.8.35.ebuild b/net-print/lprng/lprng-3.8.35.ebuild
new file mode 100644
index 000000000000..0981439f9e31
--- /dev/null
+++ b/net-print/lprng/lprng-3.8.35.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-print/lprng/lprng-3.8.35.ebuild,v 1.1 2012/01/31 23:24:13 dilfridge Exp $
+
+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/foomatic-filters net-print/foomatic-db )
+ !net-print/cups"
+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() {
+ emake -j1
+}
+
+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
+ dohtml HOWTO/*
+
+ 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'"
+}