diff options
author | Marcelo Góes <vanquirius@gentoo.org> | 2006-05-14 21:21:24 +0000 |
---|---|---|
committer | Marcelo Góes <vanquirius@gentoo.org> | 2006-05-14 21:21:24 +0000 |
commit | 0b5d2a07e3a513d5c68e013907b2c2a2313fee4e (patch) | |
tree | 4c0946e9c72eb1ffcf70f82b00e9a3e43582f982 /net-print | |
parent | Stable on x86; bug #131757 (diff) | |
download | gentoo-2-0b5d2a07e3a513d5c68e013907b2c2a2313fee4e.tar.gz gentoo-2-0b5d2a07e3a513d5c68e013907b2c2a2313fee4e.tar.bz2 gentoo-2-0b5d2a07e3a513d5c68e013907b2c2a2313fee4e.zip |
0.9.11 version bump. Updated HOMEPAGE and SRC_URI. Thanks to genstef for letting me know of the bump.
(Portage version: 2.0.54)
Diffstat (limited to 'net-print')
-rw-r--r-- | net-print/hplip/ChangeLog | 8 | ||||
-rw-r--r-- | net-print/hplip/Manifest | 2 | ||||
-rw-r--r-- | net-print/hplip/files/digest-hplip-0.9.11 | 2 | ||||
-rw-r--r-- | net-print/hplip/hplip-0.9.11.ebuild | 120 |
4 files changed, 131 insertions, 1 deletions
diff --git a/net-print/hplip/ChangeLog b/net-print/hplip/ChangeLog index 6d541afa7633..078686f9b653 100644 --- a/net-print/hplip/ChangeLog +++ b/net-print/hplip/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-print/hplip # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.30 2006/04/23 17:09:28 vanquirius Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.31 2006/05/14 21:21:24 vanquirius Exp $ + +*hplip-0.9.11 (14 May 2006) + + 14 May 2006; Marcelo Goes <vanquirius@gentoo.org> +hplip-0.9.11.ebuild: + 0.9.11 version bump. Updated HOMEPAGE and SRC_URI. Thanks to genstef for + letting me know of the bump. 23 Apr 2006; Marcelo Goes <vanquirius@gentoo.org> hplip-0.9.7-r3.ebuild, hplip-0.9.8-r2.ebuild, hplip-0.9.9.ebuild, hplip-0.9.10-r1.ebuild: diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest index 090b6d51dc1f..66bfb57e845e 100644 --- a/net-print/hplip/Manifest +++ b/net-print/hplip/Manifest @@ -1,10 +1,12 @@ MD5 e1ae12d8bd3e5d91daa643e51b79184b ChangeLog 5177 MD5 e4208fa1c1cf5636ca1dc524fdad0ee7 files/digest-hplip-0.9.10-r1 209 +MD5 15a7bccd23b0356c6b40ff417616ee3e files/digest-hplip-0.9.11 146 MD5 68a5b9bc1ecb54c47e0aec2ea66b457a files/digest-hplip-0.9.7-r3 208 MD5 7bd172767b3400cad05526d58630944b files/digest-hplip-0.9.8-r2 762 MD5 01f28409596071bcd91355ee676d714d files/digest-hplip-0.9.9 145 MD5 dcda3bf144b5f2cd4bebd1719383dd31 files/hplip.init.d 948 MD5 4bbbef16c67839b41baa5e5b0a5d7ca3 hplip-0.9.10-r1.ebuild 3313 +MD5 fc61f1b8fa39c275b53c959b0da11180 hplip-0.9.11.ebuild 3228 MD5 4755a63c48b335af440eeb06fa4e722b hplip-0.9.7-r3.ebuild 3329 MD5 4820c6f2d8fd822eb6ae052f2398bcea hplip-0.9.8-r2.ebuild 3318 MD5 0f488bfce40521153acd4dfd71552546 hplip-0.9.9.ebuild 3230 diff --git a/net-print/hplip/files/digest-hplip-0.9.11 b/net-print/hplip/files/digest-hplip-0.9.11 new file mode 100644 index 000000000000..0f05618717d6 --- /dev/null +++ b/net-print/hplip/files/digest-hplip-0.9.11 @@ -0,0 +1,2 @@ +MD5 1bf699ebd394c9822086c1fef2937836 foomatic-db-hpijs-1.5-20060211.tar.gz 97873 +MD5 5cf362c972d5b1733af4fb8e2ade92e4 hplip-0.9.11.tar.gz 9924094 diff --git a/net-print/hplip/hplip-0.9.11.ebuild b/net-print/hplip/hplip-0.9.11.ebuild new file mode 100644 index 000000000000..6c1c69c8c1d0 --- /dev/null +++ b/net-print/hplip/hplip-0.9.11.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-0.9.11.ebuild,v 1.1 2006/05/14 21:21:24 vanquirius Exp $ + +inherit eutils + +DB_V=1.5-20060211 +DESCRIPTION="HP Linux Imaging and Printing System. Includes net-print/hpijs, scanner drivers and service tools." +HOMEPAGE="http://hplip.sourceforge.net/" +SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz + foomaticdb? ( mirror://gentoo/foomatic-db-hpijs-${DB_V}.tar.gz )" + #http://www.linuxprinting.org/download/foomatic/foomatic-db-hpijs-${DB_V}.tar.gz + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="foomaticdb snmp X qt ppds scanner cups" + +DEPEND="dev-lang/python + snmp? ( >=net-analyzer/net-snmp-5.0.9 ) + !net-print/hpijs + !net-print/hpoj" + +RDEPEND="virtual/ghostscript + >=dev-lang/python-2.2.0 + scanner? ( + >=media-gfx/sane-backends-1.0.9 + || ( + X? ( >=media-gfx/xsane-0.89 ) + >=media-gfx/sane-frontends-1.0.9 + ) + ) + qt? ( >=dev-python/PyQt-3.11 =x11-libs/qt-3* ) + >=dev-libs/libusb-0.1.10a + sys-apps/hotplug + foomaticdb? ( net-print/foomatic ) + net-print/cups + >=net-print/foomatic-filters-3.0.2 + ${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + sed -i -e "s:(uint32_t)0xff000000) >> 24))):(uint32_t)0xff000000) >> 24):" \ + "${S}"/scan/sane/mfpdtf.h + + # bug 98428 + sed -i -e "s:/usr/bin/env python:/usr/bin/python:g" \ + "${S}"/hpssd.py +} +src_compile() { + myconf="${myconf} --disable-cups-install --disable-foomatic-install" + + use snmp || myconf="${myconf} --disable-network-build" + + econf ${myconf} || die "Error: econf failed!" + emake || die "Error: emake failed!" +} + + +src_install() { + make DESTDIR="${D}" install + + newinitd "${FILESDIR}"/hplip.init.d hplip + + if use scanner; then + insinto /etc/sane.d + echo "hpaio" > dll.conf + doins dll.conf + + dodir /usr/lib/sane + dosym /usr/lib/libsane-hpaio.la /usr/lib/sane/libsane-hpaio.la + dosym /usr/lib/libsane-hpaio.so /usr/lib/sane/libsane-hpaio.so + dosym /usr/lib/libsane-hpaio.so.1 /usr/lib/sane/libsane-hpaio.so.1 + dosym /usr/lib/libsane-hpaio.so.1.0.0 /usr/lib/sane/libsane-hpaio.so.1.0.0 + else + rm -f "${D}"/usr/lib/libsane-hpaio.la + rm -f "${D}"/usr/lib/libsane-hpaio.so + rm -f "${D}"/usr/lib/libsane-hpaio.so.1 + rm -f "${D}"/usr/lib/libsane-hpaio.so.1.0.0 + fi + + # bug 106035 + if ! use qt ; then + rm -f "${D}"/usr/bin/hp-print + rm -f "${D}"/usr/bin/hp-toolbox + rm -f "${D}"/usr/share/hplip/print + rm -f "${D}"/usr/share/hplip/toolbox + rm -f "${D}"/usr/share/hplip/data/hplip.desktop + rm -f "${D}"/usr/share/applications/hplip.desktop + fi + + if use ppds; then + dodir /usr/share + mv "${S}"/prnt/hpijs/ppd/* "${D}"/usr/share/ppd + fi + + if use cups && use ppds ; then + dodir /usr/share/cups/model + dosym /usr/share/ppd /usr/share/cups/model/foomatic-ppds + fi + + [ -e /usr/bin/foomatic-rip ] && rm -f "${D}"/usr/bin/foomatic-rip + + if use foomaticdb ; then + cd ../foomatic-db-hpijs-${DB_V} + econf || die "econf failed" + rm -fR data-generators/hpijs-rss + make || die + make DESTDIR="${D}" install || die + fi + + # desktop entry, bug 122758 + if use qt; then + dodir /usr/share/applications + mv "${D}"/usr/share/hplip/data/hplip.desktop \ + "${D}"/usr/share/applications + fi +} |