]> Pileus Git - ~andy/sunrise/commitdiff
net-print/epsoneplijs: New Ebuild for bug 70337 thanks to Tommy[D], hwoarang and...
authorMarco Simeone (rael86) <ing.marcosimeone@gmail.com>
Mon, 23 Nov 2009 19:30:53 +0000 (19:30 +0000)
committerMarco Simeone (rael86) <ing.marcosimeone@gmail.com>
Mon, 23 Nov 2009 19:30:53 +0000 (19:30 +0000)
svn path=/sunrise/; revision=9585

net-print/epsoneplijs/ChangeLog [new file with mode: 0644]
net-print/epsoneplijs/Manifest [new file with mode: 0644]
net-print/epsoneplijs/epsoneplijs-0.4.1.ebuild [new file with mode: 0644]
net-print/epsoneplijs/files/epsoneplijs-0.4.1-destdir.patch [new file with mode: 0644]
net-print/epsoneplijs/metadata.xml [new file with mode: 0644]

diff --git a/net-print/epsoneplijs/ChangeLog b/net-print/epsoneplijs/ChangeLog
new file mode 100644 (file)
index 0000000..dad26e3
--- /dev/null
@@ -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 (file)
index 0000000..6c7911d
--- /dev/null
@@ -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 (file)
index 0000000..54f690f
--- /dev/null
@@ -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 (file)
index 0000000..35a17e3
--- /dev/null
@@ -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 (file)
index 0000000..7e32869
--- /dev/null
@@ -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>