]> Pileus Git - ~andy/sunrise/commitdiff
net-print/splix: New Ebuild for bug 157302 thanks.
authorjakobdettner <gentoo@dettner.de>
Thu, 7 Dec 2006 19:58:55 +0000 (19:58 +0000)
committerjakobdettner <gentoo@dettner.de>
Thu, 7 Dec 2006 19:58:55 +0000 (19:58 +0000)
svn path=/sunrise/; revision=2153

net-print/splix/ChangeLog [new file with mode: 0644]
net-print/splix/Manifest [new file with mode: 0644]
net-print/splix/files/digest-splix-0.0.2 [new file with mode: 0644]
net-print/splix/files/fixMakefile.patch [new file with mode: 0644]
net-print/splix/metadata.xml [new file with mode: 0644]
net-print/splix/splix-0.0.2.ebuild [new file with mode: 0644]

diff --git a/net-print/splix/ChangeLog b/net-print/splix/ChangeLog
new file mode 100644 (file)
index 0000000..e075ea5
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for net-print/splix
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  07 Dec 2006; jakobdettner <gentoo@dettner.de> +splix-0.0.2.ebuild,
+  +files/fixMakefile.patch, +metadata.xml:
+  New Ebuild for bug 157302 thanks.
+
diff --git a/net-print/splix/Manifest b/net-print/splix/Manifest
new file mode 100644 (file)
index 0000000..0e5d374
--- /dev/null
@@ -0,0 +1,20 @@
+AUX fixMakefile.patch 439 RMD160 743f76dc92c72c1d074a62e0713fa69d06aeb37a SHA1 d56f4d992a7062dfed6d396e6ae2f9b455bca81d SHA256 ec3de879389478274d13f7e9efc5c5de8c6adc27f17229012630c9314610b587
+MD5 b0a04be75277226a2f7331c76896dfea files/fixMakefile.patch 439
+RMD160 743f76dc92c72c1d074a62e0713fa69d06aeb37a files/fixMakefile.patch 439
+SHA256 ec3de879389478274d13f7e9efc5c5de8c6adc27f17229012630c9314610b587 files/fixMakefile.patch 439
+DIST splix-0.0.2.tar.bz2 27644 RMD160 6d7630c4572c1bcc0d84f20b05f142b83e355343 SHA1 7a390b3ccf45b92718e9af128f37f5792c344e17 SHA256 dbd292b3b429ade3582b3a965c0f1270d46919e461a6b39bfae203ec6c90f90d
+EBUILD splix-0.0.2.ebuild 780 RMD160 a49a9f4fe5eb32b10f4d8ecabc7d2f0027e8b0d1 SHA1 2dee15824f1298497518be62c02ce4a35703e1fa SHA256 85da83e31c8c89f527d2f121f45eb961795874edcce63f10327769d18e764e04
+MD5 73f531c0337c9f5df46e77b82b5c713d splix-0.0.2.ebuild 780
+RMD160 a49a9f4fe5eb32b10f4d8ecabc7d2f0027e8b0d1 splix-0.0.2.ebuild 780
+SHA256 85da83e31c8c89f527d2f121f45eb961795874edcce63f10327769d18e764e04 splix-0.0.2.ebuild 780
+MISC ChangeLog 265 RMD160 3b156f4ed9adfe10f69ab93956af4b6d340a691d SHA1 679ebaafdf0847d409af654082080d18a6095ea0 SHA256 e6baeb96f34ae0ca1a8fab5e60c7bf6069debc247d4401a903cdc009dd1d42a9
+MD5 9831c6677e4c360cb78b4067f26dff6e ChangeLog 265
+RMD160 3b156f4ed9adfe10f69ab93956af4b6d340a691d ChangeLog 265
+SHA256 e6baeb96f34ae0ca1a8fab5e60c7bf6069debc247d4401a903cdc009dd1d42a9 ChangeLog 265
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
+MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
+RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
+SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 1fc7519b8823918576263d9c00200f5c files/digest-splix-0.0.2 235
+RMD160 52f432ba7de778d42058f4c787f9e7d86d6d1e79 files/digest-splix-0.0.2 235
+SHA256 0eca34d6615e714c836ac6b0094b48ce8325c6f34947d8033ec038037de9ef5f files/digest-splix-0.0.2 235
diff --git a/net-print/splix/files/digest-splix-0.0.2 b/net-print/splix/files/digest-splix-0.0.2
new file mode 100644 (file)
index 0000000..e3696af
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 18347dc3cf100895543311483d7e276d splix-0.0.2.tar.bz2 27644
+RMD160 6d7630c4572c1bcc0d84f20b05f142b83e355343 splix-0.0.2.tar.bz2 27644
+SHA256 dbd292b3b429ade3582b3a965c0f1270d46919e461a6b39bfae203ec6c90f90d splix-0.0.2.tar.bz2 27644
diff --git a/net-print/splix/files/fixMakefile.patch b/net-print/splix/files/fixMakefile.patch
new file mode 100644 (file)
index 0000000..cb07aef
--- /dev/null
@@ -0,0 +1,16 @@
+--- a/Makefile.org     2006-12-07 12:44:19.931085197 +0100
++++ Makefile   2006-12-07 12:44:37.986330756 +0100
+@@ -6,12 +6,10 @@
+ CXXFLAGS      := -O2 `cups-config --cflags` 
+ LDFLAGS               := `cups-config --ldflags`
+-CUPSFILTER    := `cups-config --serverbin`/filter
+-CUPSPPD               := `cups-config --datadir`/model
+ # === DON'T CHANGE ANYTHING AFTER THIS MESSAGE ====
+-export CXXFLAGS LDFLAGS CUPSFILTER CUPSPPD
++export CXXFLAGS LDFLAGS 
+ all: src ppd 
diff --git a/net-print/splix/metadata.xml b/net-print/splix/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>
diff --git a/net-print/splix/splix-0.0.2.ebuild b/net-print/splix/splix-0.0.2.ebuild
new file mode 100644 (file)
index 0000000..087dd9a
--- /dev/null
@@ -0,0 +1,31 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="A set of CUPS printer drivers for SPL (Samsung Printer Language) printers"
+HOMEPAGE="http://splix.sourceforge.net/"
+SRC_URI="http://heanet.dl.sourceforge.net/sourceforge/splix/${P}.tar.bz2"
+
+LICENSE="GPL-1"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="=net-print/cupsddk-1.1.0_p20061207"
+RDEPEND="${DEPEND}"
+
+export CUPSFILTER="${D}`cups-config --serverbin`/filter"
+export CUPSPPD="${D}`cups-config --datadir`/model"
+
+src_compile() {
+       epatch "${FILESDIR}"/fixMakefile.patch
+       emake || die "emake failed"
+}
+
+src_install() {
+       mkdir -p "${CUPSFILTER}"
+       mkdir -p "${CUPSPPD}"
+       emake DESTDIR="${D}" install || die "emake install failed"
+}