Add hplip-plugin-3.11.5.ebuild

atratsevskiy
Alexander Tratsevskiy 13 years ago
parent f3ca1483cd
commit eec48d4dfb

@ -1,27 +0,0 @@
# ChangeLog for net-print/hplip-plugin
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
28 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org>
-hplip-plugin-3.11.1.ebuild, -hplip-plugin-3.11.3.ebuild,
+hplip-plugin-3.11.3a.ebuild:
Add 3.11.3a version. Remove old.
*hplip-plugin-3.11.3a (28 Mar 2011)
28 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+hplip-plugin-3.11.3a.ebuild:
Add 3.11.3a version.
*hplip-plugin-3.11.3 (23 Mar 2011)
23 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+hplip-plugin-3.11.3.ebuild:
Bump to 3.11.3 to follow hplip.
*hplip-plugin-3.11.1 (26 Jan 2011)
26 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+hplip-plugin-3.11.1.ebuild, +metadata.xml:
Initial import of hplip-plugin in my overlay.

@ -1,14 +1,4 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST hplip-3.11.3a-plugin.run 1778162 RMD160 9610e4325e98f8dea4be2240aef4b8554699d2e1 SHA1 1353d17f7ff9df50ee079049094bceee0ac9ea3d SHA256 3f7d80565ca90b7f976949707fdfadbe337b5aa0fbddcd43ffe3618cdf6db66f
DIST hplip-3.11.5-plugin.run 1778194 RMD160 70f1d9ef17ef00988453fe951cd25d490f7c3540 SHA1 dd06673e8d911311966f34ac8c31cf9ce3bd0bd9 SHA256 9b3b2885828ac79dfce9af53a6796210998b75199d72270d36d2588e989dea0f
EBUILD hplip-plugin-3.11.3a.ebuild 1504 RMD160 192bd9e633b5b6b403c7a28d6e820efb4adfc626 SHA1 a9159753e7ea929a07fdf8b2c6629d0057c8029b SHA256 00c4010c013f6868d33c5e490c47462c2403848da0a601afdcbefc250f9fd888
MISC ChangeLog 801 RMD160 6e932404138a50cf1758387e8550a885971da3df SHA1 68e3f254555d4dad20f8f2978d65de74bcb605a4 SHA256 82b924d913e3bc3a505e2fedfa0c2129c62dbaa5bc4642868f5d34ce929c87bd
MISC metadata.xml 233 RMD160 da5a1d3b7836dcebb5fec29696b5bfb583fe346c SHA1 1c7142c677598358888a6cfc6f6f65df2e8b6901 SHA256 4d1294dc1b2a6f96aa637a0b8d340bc67191103af0f15197d07fc62446b4a709
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk2P8igACgkQAiZjviIA2XjhjQCgt2dTL9KaqytnqPQrw3U77CpJ
JqEAoKR3J+5uJfwD6N1cC+9Li0mbTRcr
=2BJJ
-----END PGP SIGNATURE-----
EBUILD hplip-plugin-3.11.5.ebuild 1504 RMD160 192bd9e633b5b6b403c7a28d6e820efb4adfc626 SHA1 a9159753e7ea929a07fdf8b2c6629d0057c8029b SHA256 00c4010c013f6868d33c5e490c47462c2403848da0a601afdcbefc250f9fd888

@ -0,0 +1,62 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="3"
inherit eutils multilib
DESCRIPTION="Proprietary plugins and firmware for HPLIP"
HOMEPAGE="http://hplipopensource.com/hplip-web/index.html"
SRC_URI="http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-${PV}-plugin.run"
LICENSE="hplip-plugin"
SLOT="0"
IUSE=""
RDEPEND="~net-print/hplip-${PV}
sys-fs/udev"
DEPEND=""
HPLIP_HOME=/usr/share/hplip
# Binary prebuilt package
KEYWORDS="-* ~amd64 ~x86"
QA_PRESTRIPPED="
/usr/share/hplip/scan/plugins/bb_marvell.so
/usr/share/hplip/scan/plugins/bb_soapht.so
/usr/share/hplip/scan/plugins/bb_soap.so
/usr/share/hplip/fax/plugins/fax_marvell.so
/usr/share/hplip/prnt/plugins/lj.so"
# License does not allow us to redistribute the "source" package
RESTRICT="mirror"
src_unpack() {
unpack_makeself "hplip-${PV}-plugin.run" || die 'unpack failed'
}
src_prepare() {
sed -i -e 's/SYSFS/ATTR/g' *.rules || die
}
src_install() {
local hplip_arch=$(use amd64 && echo 'x86_64' || echo 'x86_32')
insinto /$(get_libdir)/udev/rules.d
doins *.rules || die
insinto "${HPLIP_HOME}"/data/firmware
doins *.fw.gz || die
for plugin in *-${hplip_arch}.so; do
local plugin_type=prnt
case "${plugin}" in
fax_*) plugin_type=fax ;;
bb_*) plugin_type=scan ;;
esac
exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
newexe ${plugin} ${plugin/-${hplip_arch}} || die "failed to install ${plugin}"
done
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>flameeyes@gentoo.org</email>
</maintainer>
</pkgmetadata>
Loading…
Cancel
Save