summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Solano Gómez <daniel@solanogomez.org>2014-01-18 09:41:09 -0600
committerDaniel Solano Gómez <daniel@solanogomez.org>2014-01-18 09:41:09 -0600
commite2fdfe755661f0330ee7569def62daa59fe79001 (patch)
tree21a9b9d7380172c5573d08683b352aff7c273a3d /net-print
parentAdd new musicmanager. (diff)
downloadsattvik-e2fdfe755661f0330ee7569def62daa59fe79001.tar.gz
sattvik-e2fdfe755661f0330ee7569def62daa59fe79001.tar.bz2
sattvik-e2fdfe755661f0330ee7569def62daa59fe79001.zip
Update cups dependencies
Diffstat (limited to 'net-print')
-rw-r--r--net-print/mfcj6910dwcupswrapper-bin/Manifest1
-rw-r--r--net-print/mfcj6910dwcupswrapper-bin/mfcj6910dwcupswrapper-bin-3.0.0_p1-r1.ebuild56
2 files changed, 57 insertions, 0 deletions
diff --git a/net-print/mfcj6910dwcupswrapper-bin/Manifest b/net-print/mfcj6910dwcupswrapper-bin/Manifest
index ed7e619..704d0fa 100644
--- a/net-print/mfcj6910dwcupswrapper-bin/Manifest
+++ b/net-print/mfcj6910dwcupswrapper-bin/Manifest
@@ -1,4 +1,5 @@
AUX mfcj6910dwcupswrapper-3.0.0_p1-gentoo.patch 2334 SHA256 2fcb22708c0fc11ffc3002c32f5d29187dcacae34034bec50c8cf98fffd2e99f SHA512 093832fbb5f7bba59685a295c869a8cefd7006e37784f387a38fb6bc9c3e8228de23e21da6f3b3576ab31dfbb514ce5a8382c6bf1a49e8bf98d91ad7d0a3be28 WHIRLPOOL c03e838ffbc1f8491576570ba500cabb860054749bae64e24455dd93ec84121353f9101b31fb1993ea2309364d17ed67f4ca40164bfeb2f1ef560d2f9ceae112
DIST mfcj6910dwcupswrapper-3.0.0-1.i386.deb 16106 SHA256 12ddc44ea0f9b4e35e536f5383643505425c299c7199b425ce36f9d3b690b517 SHA512 f4ad6b7b1e9a4fbc6658b85e6c007a9869e7f087876645f7019c0630c86ee1726cb9f07f3760071ff155d49cb50a16efee6c0effbdeeffc0bebe9d2d03590a33 WHIRLPOOL 818969865d15bef12eadcef2cbe60f734ffca5056270139932c324944a23bbd3bfa2f421dbc6f337677873f194b351e6f8bef8c6397c24362cfa958034fc41b3
+EBUILD mfcj6910dwcupswrapper-bin-3.0.0_p1-r1.ebuild 1341 SHA256 6500fa8c64b1a6f0f79e0986845a0045d670b85388e914d8fe0f9fe5aeaec774 SHA512 8e73b2d57041a45bd1185622debbe5322ca89806e21d34342dd6d80d6cc7a32a53bf1f057cde74c277fb3fe58804309ec88018419176304caaf1156e63811789 WHIRLPOOL aec3c432b1f7bee99a80b46d18894846539b0b70e7693c8489dc52ea84cc9e01f82bdca43844066d3fdf5a050fe816f4dcd4a69ec6b53cfbe5b0a0904fc1b5f0
EBUILD mfcj6910dwcupswrapper-bin-3.0.0_p1.ebuild 1326 SHA256 4ce34ea7395bdaf9d99a9e24acf0229dae8138f413ffc13330738758aae31766 SHA512 2750b31a9164d6c04d8776665b52376a88e6aa6fc40ac858bd7625a0382c9f2b00702862db4a0757e3514cc4e8b8edd9105b2b5d854309169c8caab3c99b84be WHIRLPOOL d2f8db1e3ad375d26caaaf3aabf9f8e083d078b63f2e7019a4be9a71793b8c8fbd694592369cc953defe0d758a5cd76791166bad01f0c41a60b2e0a96d239273
MISC metadata.xml 362 SHA256 054a7f73f34bab6fc186778dbe239fe162772e1fa8520e5980eb69142c00256b SHA512 090556d0a1812347bde1232ff4cce3187c602f7f3d53cbb5fc376851e4e6f6a2cc4b75c03c5a81cce9a0e8f8b4a2607deb45026316e13717171b3318682f2d8f WHIRLPOOL 01eb80dcbfea5073bd807ca7ca2cdc5a7e89f68ce5b35006fe15a450cf253685846d0b2b68682aab91dd88ca14896b3e9d9e8687042a765a6a9ff2f5fc4b6abe
diff --git a/net-print/mfcj6910dwcupswrapper-bin/mfcj6910dwcupswrapper-bin-3.0.0_p1-r1.ebuild b/net-print/mfcj6910dwcupswrapper-bin/mfcj6910dwcupswrapper-bin-3.0.0_p1-r1.ebuild
new file mode 100644
index 0000000..26509f8
--- /dev/null
+++ b/net-print/mfcj6910dwcupswrapper-bin/mfcj6910dwcupswrapper-bin-3.0.0_p1-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit unpacker eutils
+
+MY_PV="${PV/_p/-}"
+
+DESCRIPTION="CUPS wrapper for the Brother MFC-J6910DW LPR drivers"
+HOMEPAGE="http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/index.html"
+SRC_URI="http://www.brother.com/pub/bsc/linux/dlf/${PN/-bin/}-${MY_PV}.i386.deb"
+
+RESTRICT="mirror"
+QA_PREBUILT=".*"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ net-print/cups
+ net-print/cups-filters
+ net-print/mfcj6910dwlpr-bin"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/mfcj6910dwcupswrapper-3.0.0_p1-gentoo.patch"
+}
+
+src_install() {
+ cp -pPR opt "${ED}/opt/" || die
+}
+
+pkg_postinst() {
+ einfo "Installing CUPS wrapper script..."
+ /opt/brother/Printers/mfcj6910dw/cupswrapper/cupswrappermfcj6910dw
+}
+
+pkg_postrm() {
+ einfo "Cleaning up live-installed files."
+ local printer_model="mfcj6910dw"
+ rm -f /usr/share/cups/model/Brother/brother_${printer_model}_printer_en.ppd
+ rmdir --ignore-fail-on-non-empty /usr/share/cups/model/Brother
+ rm -f /usr/share/ppd/Brother/brother_${printer_model}_printer_en.ppd
+ rmdir --ignore-fail-on-non-empty /usr/share/ppd/Brother
+ rm -f /usr/libexec/cups/filter/brother_lpdwrapper_${printer_model}
+}