summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2006-06-26 18:20:24 +0000
committerCédric Krier <cedk@gentoo.org>2006-06-26 18:20:24 +0000
commit6dbc39c8bbb6a3b6ac05102f122a56cc679be14f (patch)
tree827066884a9163e6e665748f0444a61365c1127e /net-print
parentNew Ebuild for bug 104208 net-proxy/dnsproxy thanks to Tomoyuki Sakurai (diff)
downloadsunrise-6dbc39c8bbb6a3b6ac05102f122a56cc679be14f.tar.gz
sunrise-6dbc39c8bbb6a3b6ac05102f122a56cc679be14f.tar.bz2
sunrise-6dbc39c8bbb6a3b6ac05102f122a56cc679be14f.zip
net-print/lm1100 - add maintenance scripts
svn path=/sunrise/; revision=326
Diffstat (limited to 'net-print')
-rw-r--r--net-print/lm1100/Manifest19
-rw-r--r--net-print/lm1100/files/digest-lm1100-1.0.2a3
-rw-r--r--net-print/lm1100/files/lm1100maint-firmware.patch14
-rw-r--r--net-print/lm1100/lm1100-1.0.2a.ebuild18
4 files changed, 44 insertions, 10 deletions
diff --git a/net-print/lm1100/Manifest b/net-print/lm1100/Manifest
index 77307f075..551e050a0 100644
--- a/net-print/lm1100/Manifest
+++ b/net-print/lm1100/Manifest
@@ -10,15 +10,20 @@ AUX lm1100-1.0.2a-makefile.patch 1096 RMD160 fb52cbaec2bf195589ee5081d33728d7e95
MD5 070e2db617e5e9f3226305951836e1a3 files/lm1100-1.0.2a-makefile.patch 1096
RMD160 fb52cbaec2bf195589ee5081d33728d7e955aa6b files/lm1100-1.0.2a-makefile.patch 1096
SHA256 1570ebb2a94d6e45712e46a9242aaa1d2f682551b83c6d1996361ab30b1bc138 files/lm1100-1.0.2a-makefile.patch 1096
+AUX lm1100maint-firmware.patch 654 RMD160 4ee68947cf77ba013d392a144977d40d0e36f4bb SHA1 ac96705b14039e80590bc7947a09ae411c09ca0d SHA256 18e36cd974b8f1f2dea1b6032e1d2f3f9ca40e78d1d8d217416b872695107a0b
+MD5 59703b67562042262351df2f84eba010 files/lm1100maint-firmware.patch 654
+RMD160 4ee68947cf77ba013d392a144977d40d0e36f4bb files/lm1100maint-firmware.patch 654
+SHA256 18e36cd974b8f1f2dea1b6032e1d2f3f9ca40e78d1d8d217416b872695107a0b files/lm1100maint-firmware.patch 654
DIST lm1100.1.0.2a.tar.gz 64316 RMD160 912440b251ca7a1cf31d7ae58e38d29d95dac682 SHA1 1a88be767f907b04df4f3b713abb6be6ede643eb SHA256 680da0b4a7decef197fa833a57b85e66aa2ec0d67fbcd4345c426fdaca6412fb
-EBUILD lm1100-1.0.2a.ebuild 729 RMD160 0e50225b8bb8143d50953505db919c72f9e98fdf SHA1 d5bed6e9b9c16223c460ad4606cb947731750bbc SHA256 38d1e5a35b26b33a4cc8d3a7e055b9f7caf1030753c48305264077d8c930c265
-MD5 0653cfbfd67a0d87a038261abbb326dd lm1100-1.0.2a.ebuild 729
-RMD160 0e50225b8bb8143d50953505db919c72f9e98fdf lm1100-1.0.2a.ebuild 729
-SHA256 38d1e5a35b26b33a4cc8d3a7e055b9f7caf1030753c48305264077d8c930c265 lm1100-1.0.2a.ebuild 729
+DIST lm1100maint.tar.gz 708 RMD160 a02888b3c253c08a4c03f1130866a11dad87e477 SHA1 0b2b1683fd1a1d547b97ac4adf04cd59ea9cb886 SHA256 832586bd028e2516f62651bb8e23ced87ea2714831156b1a069231a34971281d
+EBUILD lm1100-1.0.2a.ebuild 1115 RMD160 168fe489f9aab839dacd5317a526107ef1efe5a1 SHA1 8a78faff3ecc5c0e51534b031fbaa98e9819f883 SHA256 8ef2d4b85afdfed8af0696c047ad866666248aefd2045844ea6d9b734f97d07a
+MD5 86bf5a2187fcb2e46a9df4a07b299725 lm1100-1.0.2a.ebuild 1115
+RMD160 168fe489f9aab839dacd5317a526107ef1efe5a1 lm1100-1.0.2a.ebuild 1115
+SHA256 8ef2d4b85afdfed8af0696c047ad866666248aefd2045844ea6d9b734f97d07a lm1100-1.0.2a.ebuild 1115
MISC ChangeLog 215 RMD160 386998bd2c02210f8d4b46c6f7221c55f724901b SHA1 313caf48aae84852ae501b2a7035eb42e245a3b5 SHA256 48e9bf60a57dfadbb6cccea2daaaa6ed3ca8d77b1d3f34b5de1c0c7455b252ac
MD5 889575db32ffa2550d3f3b05aa262262 ChangeLog 215
RMD160 386998bd2c02210f8d4b46c6f7221c55f724901b ChangeLog 215
SHA256 48e9bf60a57dfadbb6cccea2daaaa6ed3ca8d77b1d3f34b5de1c0c7455b252ac ChangeLog 215
-MD5 20b6ff264d5cddecadd1b2c89f8648fe files/digest-lm1100-1.0.2a 238
-RMD160 729f82167061de96aa172c1b18ee868b4557516c files/digest-lm1100-1.0.2a 238
-SHA256 8dae406de1924c9db36c7fe896d6b0b9d9e62bf4bdd4efd3b600a140ec5cd05a files/digest-lm1100-1.0.2a 238
+MD5 e41f04b0841896d0bd71468e8437b667 files/digest-lm1100-1.0.2a 464
+RMD160 3c3d5b48d3e41dd9692f83c366c567a5acbfe8c3 files/digest-lm1100-1.0.2a 464
+SHA256 6af1a3a12ca2bbbb8817128618d897fa1b8260cbe7cef05facdc31ca8e2c3b73 files/digest-lm1100-1.0.2a 464
diff --git a/net-print/lm1100/files/digest-lm1100-1.0.2a b/net-print/lm1100/files/digest-lm1100-1.0.2a
index ab5d86fc2..0be39e896 100644
--- a/net-print/lm1100/files/digest-lm1100-1.0.2a
+++ b/net-print/lm1100/files/digest-lm1100-1.0.2a
@@ -1,3 +1,6 @@
MD5 2b96b75459f194eabd4321c55c90c797 lm1100.1.0.2a.tar.gz 64316
RMD160 912440b251ca7a1cf31d7ae58e38d29d95dac682 lm1100.1.0.2a.tar.gz 64316
SHA256 680da0b4a7decef197fa833a57b85e66aa2ec0d67fbcd4345c426fdaca6412fb lm1100.1.0.2a.tar.gz 64316
+MD5 49c8a6a7af2e4b6cef68593bccd48496 lm1100maint.tar.gz 708
+RMD160 a02888b3c253c08a4c03f1130866a11dad87e477 lm1100maint.tar.gz 708
+SHA256 832586bd028e2516f62651bb8e23ced87ea2714831156b1a069231a34971281d lm1100maint.tar.gz 708
diff --git a/net-print/lm1100/files/lm1100maint-firmware.patch b/net-print/lm1100/files/lm1100maint-firmware.patch
new file mode 100644
index 000000000..03660ba57
--- /dev/null
+++ b/net-print/lm1100/files/lm1100maint-firmware.patch
@@ -0,0 +1,14 @@
+diff -ur lm1100maint~/lm1100back lm1100maint/lm1100back
+--- lm1100maint~/lm1100back 2006-06-26 19:48:51.000000000 +0200
++++ lm1100maint/lm1100back 2006-06-26 19:50:41.000000000 +0200
+@@ -1,2 +1,2 @@
+ #!/bin/sh
+-dd if=/usr/share/lm1100maint/lexmarkback of=/dev/lp0
++dd if=/lib/firmware/lm1100maint/lexmarkback of=/dev/lp0
+diff -ur lm1100maint~/lm1100change lm1100maint/lm1100change
+--- lm1100maint~/lm1100change 2006-06-26 19:48:51.000000000 +0200
++++ lm1100maint/lm1100change 2006-06-26 19:50:55.000000000 +0200
+@@ -1,2 +1,2 @@
+ #!/bin/sh
+-dd if=/usr/share/lm1100maint/lexmarkchange of=/dev/lp0
++dd if=/lib/firmware/lm1100maint/lexmarkchange of=/dev/lp0
diff --git a/net-print/lm1100/lm1100-1.0.2a.ebuild b/net-print/lm1100/lm1100-1.0.2a.ebuild
index 560b2a5a2..b0576f10e 100644
--- a/net-print/lm1100/lm1100-1.0.2a.ebuild
+++ b/net-print/lm1100/lm1100-1.0.2a.ebuild
@@ -2,13 +2,15 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils toolchain-funcs
+inherit eutils
DESCRIPTION="The Tim Engler's Lexmark 1100 driver"
HOMEPAGE="http://www.linuxprinting.org/show_driver.cgi?driver=lm1100"
MY_P=${P/lm1100-/lm1100.}
-SRC_URI="http://gentooexperimental.org/~genstef/dist/${MY_P}.tar.gz"
-#http://www.linuxprinting.org/download/printing/lm1100/${MY_P}.tar.gz
+SRC_URI="http://gentooexperimental.org/~genstef/dist/${MY_P}.tar.gz
+ http://gentooexperimental.org/~genstef/dist/${PN}maint.tar.gz"
+#http://www.linuxprinting.org/download/printing/${PN}/${PN}maint.tar.gz
+#http://www.linuxprinting.org/download/printing/${PN}/${MY_P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
@@ -23,8 +25,18 @@ src_unpack() {
epatch "${FILESDIR}/${P}-fix-compile-gcc-3.4.patch"
epatch "${FILESDIR}/${P}-class.patch"
epatch "${FILESDIR}/${P}-makefile.patch"
+
+ cd "${WORKDIR}/${PN}maint"
+ epatch "${FILESDIR}/${PN}maint-firmware.patch"
}
src_install() {
dobin lm1100
+ dodoc README RELEASE.txt LICENSE
+
+ cd "${WORKDIR}/${PN}maint"
+ dobin lm1100back lm1100change
+ insinto "/lib/firmware/${PN}maint"
+ doins lexmarkback lexmarkchange
+ newdoc README README.maint
}