summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Simeone (rael86) <ing.marcosimeone@gmail.com>2009-11-23 19:30:53 +0000
committerMarco Simeone (rael86) <ing.marcosimeone@gmail.com>2009-11-23 19:30:53 +0000
commitb0dae4dd13c356e5da9393f3bc26932b04b308a0 (patch)
tree32f10e98cc6afe48aceeee86fb35eb07748ad4bc /net-print
parentapp-antivirus/clamd-stream-client: Fixes to keep ebuild according to coding s... (diff)
downloadsunrise-reviewed-b0dae4dd13c356e5da9393f3bc26932b04b308a0.tar.gz
sunrise-reviewed-b0dae4dd13c356e5da9393f3bc26932b04b308a0.tar.bz2
sunrise-reviewed-b0dae4dd13c356e5da9393f3bc26932b04b308a0.zip
net-print/epsoneplijs: New Ebuild for bug 70337 thanks to Tommy[D], hwoarang and ohnobinki
svn path=/sunrise/; revision=9585
Diffstat (limited to 'net-print')
-rw-r--r--net-print/epsoneplijs/ChangeLog9
-rw-r--r--net-print/epsoneplijs/Manifest5
-rw-r--r--net-print/epsoneplijs/epsoneplijs-0.4.1.ebuild40
-rw-r--r--net-print/epsoneplijs/files/epsoneplijs-0.4.1-destdir.patch27
-rw-r--r--net-print/epsoneplijs/metadata.xml5
5 files changed, 86 insertions, 0 deletions
diff --git a/net-print/epsoneplijs/ChangeLog b/net-print/epsoneplijs/ChangeLog
new file mode 100644
index 000000000..dad26e36c
--- /dev/null
+++ b/net-print/epsoneplijs/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for net-print/epsoneplijs
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 23 Nov 2009; Marco Simeone (rael86) <ing.marcosimeone@gmail.com>
+ +epsoneplijs-0.4.1.ebuild, +files/epsoneplijs-0.4.1-destdir.patch,
+ +metadata.xml:
+ New Ebuild for bug 70337 thanks to Tommy[D], hwoarang and ohnobinki
+
diff --git a/net-print/epsoneplijs/Manifest b/net-print/epsoneplijs/Manifest
new file mode 100644
index 000000000..6c7911d2c
--- /dev/null
+++ b/net-print/epsoneplijs/Manifest
@@ -0,0 +1,5 @@
+AUX epsoneplijs-0.4.1-destdir.patch 1139 RMD160 8fb05041a57d12259e2281058a4b78eab9405321 SHA1 f52682e5ce1898a242649ae5d60d761267ac3b00 SHA256 851f9ab34580dd34df0b2c233cf63c6c62707ff8599a9356b6ff3f198845fb2b
+DIST epsoneplijs-0.4.1.tgz 1008750 RMD160 6ad6fa87b8150a675a29e715cd19a9712d29fb3b SHA1 db5b533fcac9f075e8a2389dd4d3d49ca3df1732 SHA256 f9e96c8f7f94e48c634f60a246b88294ee76eaf637a9c66402b3d1fe2e0852fe
+EBUILD epsoneplijs-0.4.1.ebuild 870 RMD160 9760d6109f58eda57178d7d6117e9b346caed2ae SHA1 1a47e133ee4ef8099d560f726da200ba3e75bc6e SHA256 3a3e1e1afb406c8fc3dff9f7df216d1f78c0517a5d36e7397dc08d684398bb40
+MISC ChangeLog 346 RMD160 567a5b928e5934c9b868d76580fe2d076fbd6e9b SHA1 d871268dda5ffb33db411c234ce4a9e6484d770d SHA256 14f196ffe66d5b2acb4c6f63bde54e812e6a7ecbb0c1886151e3338ac0ed2756
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/net-print/epsoneplijs/epsoneplijs-0.4.1.ebuild b/net-print/epsoneplijs/epsoneplijs-0.4.1.ebuild
new file mode 100644
index 000000000..54f690f69
--- /dev/null
+++ b/net-print/epsoneplijs/epsoneplijs-0.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Epson EPL-5x00L/EPL-6x00L Printer Driver for ghostscript"
+HOMEPAGE="http://sourceforge.net/projects/epsonepl"
+SRC_URI="http://mesh.dl.sourceforge.net/sourceforge/epsonepl/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="usb"
+
+DEPEND="net-print/cups
+ virtual/ghostscript
+ net-print/foomatic-filters
+ usb? ( virtual/libusb )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-destdir.patch"
+}
+
+src_compile() {
+ econf $(use_with usb libusb)
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR=${D} install || die "emake install failed"
+
+ insinto /usr/share/ppd/
+ doins foomatic_PPDs/* || die "doins failed"
+
+ dodoc ChangeLog FAQ README || die "dodoc failed"
+}
diff --git a/net-print/epsoneplijs/files/epsoneplijs-0.4.1-destdir.patch b/net-print/epsoneplijs/files/epsoneplijs-0.4.1-destdir.patch
new file mode 100644
index 000000000..35a17e35b
--- /dev/null
+++ b/net-print/epsoneplijs/files/epsoneplijs-0.4.1-destdir.patch
@@ -0,0 +1,27 @@
+diff -ur epsoneplijs-0.4.1-orig/Makefile epsoneplijs-0.4.1/Makefile
+--- epsoneplijs-0.4.1-orig/Makefile 2009-11-22 20:03:51.532553239 +0100
++++ epsoneplijs-0.4.1/Makefile 2009-11-22 20:00:47.156550621 +0100
+@@ -99,7 +99,8 @@
+ [ -d libieee1284 ] && (cd libieee1284 ; make clean) || true
+
+ install: all
+- $(INSTALL) ijs_server_epsonepl$(EXE) -c $(bindir)/ijs_server_epsonepl$(EXE)
++ /bin/mkdir -p $(DESTDIR)$(bindir)
++ $(INSTALL) ijs_server_epsonepl$(EXE) -c $(DESTDIR)$(bindir)/ijs_server_epsonepl$(EXE)
+
+ uninstall:
+ $(RM) $(bindir)/ijs_server_epsonepl$(EXE)
+
+diff -ur epsoneplijs-0.4.1-orig/Makefile.in epsoneplijs-0.4.1/Makefile.in
+--- epsoneplijs-0.4.1-orig/Makefile.in 2009-11-22 20:04:02.908552279 +0100
++++ epsoneplijs-0.4.1/Makefile.in 2009-11-22 20:02:22.715549011 +0100
+@@ -99,7 +99,8 @@
+ [ -d libieee1284 ] && (cd libieee1284 ; make clean) || true
+
+ install: all
+- $(INSTALL) ijs_server_epsonepl$(EXE) -c $(bindir)/ijs_server_epsonepl$(EXE)
++ /bin/mkdir -p $(DESTDIR)$(bindir)
++ $(INSTALL) ijs_server_epsonepl$(EXE) -c $(DESTDIR)$(bindir)/ijs_server_epsonepl$(EXE)
+
+ uninstall:
+ $(RM) $(bindir)/ijs_server_epsonepl$(EXE)
diff --git a/net-print/epsoneplijs/metadata.xml b/net-print/epsoneplijs/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/net-print/epsoneplijs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>