diff options
author | 2009-11-23 19:30:53 +0000 | |
---|---|---|
committer | 2009-11-23 19:30:53 +0000 | |
commit | b0dae4dd13c356e5da9393f3bc26932b04b308a0 (patch) | |
tree | 32f10e98cc6afe48aceeee86fb35eb07748ad4bc /net-print | |
parent | app-antivirus/clamd-stream-client: Fixes to keep ebuild according to coding s... (diff) | |
download | sunrise-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/ChangeLog | 9 | ||||
-rw-r--r-- | net-print/epsoneplijs/Manifest | 5 | ||||
-rw-r--r-- | net-print/epsoneplijs/epsoneplijs-0.4.1.ebuild | 40 | ||||
-rw-r--r-- | net-print/epsoneplijs/files/epsoneplijs-0.4.1-destdir.patch | 27 | ||||
-rw-r--r-- | net-print/epsoneplijs/metadata.xml | 5 |
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> |