summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-03-12 19:08:54 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-03-12 19:08:54 +0000
commitadec9fc5c00d4efef429af266b364fab9c387a3b (patch)
tree6b9c4db3ec038cb17985119a4606091ef2f81ac0 /net-print
parentadd ~arm, bug #400929 (diff)
downloadhistorical-adec9fc5c00d4efef429af266b364fab9c387a3b.tar.gz
historical-adec9fc5c00d4efef429af266b364fab9c387a3b.tar.bz2
historical-adec9fc5c00d4efef429af266b364fab9c387a3b.zip
Update the cms file from the samsung driver and place the cms to proper folder. Makes this work on my clp315.
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'net-print')
-rw-r--r--net-print/splix/ChangeLog7
-rw-r--r--net-print/splix/Manifest25
-rw-r--r--net-print/splix/splix-2.0.0_p20111206.ebuild22
3 files changed, 40 insertions, 14 deletions
diff --git a/net-print/splix/ChangeLog b/net-print/splix/ChangeLog
index 6b4f359c66ef..df437dd8ff86 100644
--- a/net-print/splix/ChangeLog
+++ b/net-print/splix/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-print/splix
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/splix/ChangeLog,v 1.25 2012/01/30 11:52:00 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/splix/ChangeLog,v 1.26 2012/03/12 19:08:54 scarabeus Exp $
+
+ 12 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org>
+ splix-2.0.0_p20111206.ebuild:
+ Update the cms file from the samsung driver and place the cms to proper
+ folder. Makes this work on my clp315.
*splix-2.0.0_p20111206 (30 Jan 2012)
diff --git a/net-print/splix/Manifest b/net-print/splix/Manifest
index 693a67cac1e6..3372521c4436 100644
--- a/net-print/splix/Manifest
+++ b/net-print/splix/Manifest
@@ -1,17 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
+DIST samsung-cms-20120312.tar.xz 3354884 RMD160 90c8adcc64a15e1121d2f09616328755c28605b8 SHA1 3ba98ed95caabafa0bcaf3fac1e235ad65de8432 SHA256 66af6a617ff390a076a827e35e5a138467a67b024a8e1f16a99422b93334b5af
DIST samsung_cms.tar.bz2 2893884 RMD160 fdc92bfe0c2fd0a6d538b9c1e88071aab012ffd3 SHA1 b854cdc4647043e7aae1a4affa5a1813a4d04613 SHA256 b45daf773caba7ab6b66abba667c56be2d78ad60ac3648d4a9a916cd2275a684
DIST splix-2.0.0_p20110219.tar.bz2 119512 RMD160 1b333bd0bc53c0ba95aa585c50a69912b76cff9f SHA1 8cf92443dff418b6e2f6cd97c654a24c3e81eb8b SHA256 c01f887bdcfd34b34101819b4aa92ac826b82649424f1fe293a611cad421d723
DIST splix-2.0.0_p20111206.tar.bz2 122216 RMD160 6f9b66e52e385c75a6688a879dfef64d42dd13bd SHA1 a6b2db2948a16b9ab896cacd86ba0d3006c929b2 SHA256 3d4805e8dfb04305ac420dc297aebf36622e876ada40a08e997ec17f79755a3f
EBUILD splix-2.0.0_p20110219-r1.ebuild 2122 RMD160 65b55ade16e3e6f5fc5c1930e15ff8de262f0a2b SHA1 6cdc7de6695929b1bf63769b6f09080eb4346b76 SHA256 3be816ca58c4c6f59f49b1e030687f381e3c2a157015517f4959ca903eef5fff
-EBUILD splix-2.0.0_p20111206.ebuild 2124 RMD160 1b6f9504d820ef7059d69a24000d27fc08551151 SHA1 38d08578353de022ed4c1385eddce6d33dd7a50c SHA256 86ac4046e8a5d6dec13f86ae2e5ae601e40e54556282f76b8f75c6512418a4fe
-MISC ChangeLog 5041 RMD160 a8a2b04c0a0e831885693178d779575a60f2ceae SHA1 dd8634e280f3baa5d43604f7a7e3e63a90985671 SHA256 092908023fda6a82ab0a241d84fcb44b97e4116e36c1ef790f154f88bbeb3e45
+EBUILD splix-2.0.0_p20111206.ebuild 2687 RMD160 a72cf5080fe4b8b39c846ef9695f19233fb50e78 SHA1 255c19c17565d2715bc019d8afd66b5c9f008ddb SHA256 3a28cdf1385375b69e4005cd91bfb04833deba91a1f466f547df4535c0ba50a4
+MISC ChangeLog 5244 RMD160 27eb5b41ff7a5ace2a2fc3c02ac1c5562bbba2d6 SHA1 63967de2e3f4841db1781bb9d3d8a0a3aab769cb SHA256 5f81d26c51391100dc3ebbffbb382d3138f8fbd9cf7bad1b455c7b0381ac7e81
MISC metadata.xml 396 RMD160 786e6f8b392630994fc23e44b999607c4e99e8a3 SHA1 f6d4b6456aff27f7d185d5c29740c795306cf0b4 SHA256 004f0a4b1cd4a60f1772e9418f274af9b552c4ad3026ee9dde5e13a0159e99d4
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk8mhGwACgkQFYEBGcdFJfKh1wD+Ii5Y49d8s1Yy8oov2G8/rw57
-yAzpvQ0he0KHjp2UBuwA/jLCjrHMbqicjIXvT9eGPzB+OoS2npY1j6TEp+gORLbn
-=WuLJ
+iQIcBAEBAgAGBQJPXknMAAoJEOSiRoyO7jvoYqsQAJyC/2m1hXdQnNI6cfetOMAS
+A0GroqmRRUJ45G3E94egXRad6iY6ziWPtpX10BunsbhYY7bGBJTSlnKLfIhUocHH
+rGm1/FXwrkvS6HYHad01JqCgIJFHqNwoGAd6oRRQ8tzOdrWYqNjPBj/Vrl7tha1Q
+RTXUG+FWHIO7s/twgGbsByRow5+FFdTx9Xs0UwDmzvYZQgf4O98onDoSXCmETzm8
+OOlFzITqmiqqbXhLtenNdaEh9zUeLYzc2tQS3HGZTBzloGKLs1L4JEB7jKX9s3O8
+n8MdCNqdXFU6tmX3OHXUCmgc/wKNs0Hk24rXwnX1lxmM7nVRPSGoi7Ix4P2kHUDg
+S6XOh08GgVJcQKXoxB3auAu+HYtg447ac3Ftt7Y44+npIXDefqUpxN9A9REGKhXn
+PbNKN8NfFkyqCFryvM33MrgQkNspDgAaAcBPq1YrMhfgiXgfPIy2jiFakWRE/bLT
+XTv5y4AgySF2Gb5jQgeI6poQWXpuqZUecFcDDtywRJe4GkrQuDRS+C2XdjjOAC51
+nT0eONlIPL2GoNZD2i+VkjVR1xnNzbRKQjvd4lCW8uTMZV5NEKBa3fLHHHL3HKmt
+pjiTMpZRliLa6eTWNSMmVVbyEGEpCUBDr3BBz6Hls9K7Sob3Hf3IJWzWdZSFKWc9
+QKlgO8T6v7chNv5jXGrs
+=xryY
-----END PGP SIGNATURE-----
diff --git a/net-print/splix/splix-2.0.0_p20111206.ebuild b/net-print/splix/splix-2.0.0_p20111206.ebuild
index 2c2431d153d2..1aeff4ba0c04 100644
--- a/net-print/splix/splix-2.0.0_p20111206.ebuild
+++ b/net-print/splix/splix-2.0.0_p20111206.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/splix/splix-2.0.0_p20111206.ebuild,v 1.1 2012/01/30 11:52:00 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/splix/splix-2.0.0_p20111206.ebuild,v 1.2 2012/03/12 19:08:54 scarabeus Exp $
EAPI=4
inherit eutils toolchain-funcs
@@ -8,7 +8,13 @@ inherit eutils toolchain-funcs
DESCRIPTION="A set of CUPS printer drivers for SPL (Samsung Printer Language) printers"
HOMEPAGE="http://splix.sourceforge.net/"
SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.bz2
- http://splix.ap2c.org/samsung_cms.tar.bz2"
+ http://dev.gentooexperimental.org/~scarabeus/samsung-cms-20120312.tar.xz"
+
+# If you can't find your printer cms open the new bug if you recheck the
+# cms home and it is contained there. Otherwise bummer.
+# The cms can be found here:
+# http://www.bchemnet.com/suldr/smfpv3.html
+# It is stored int he unifieddriver tarball and repacked.
LICENSE="GPL-2"
SLOT="0"
@@ -40,11 +46,15 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" install
- gzip "${D}"/$(cups-config --datadir)/model/*/*.ppd || die "ppd gzip failed"
+ gzip "${ED}"/$(cups-config --datadir)/model/*/*.ppd || die "ppd gzip failed"
- #insinto $(cups-config --datadir)/model/samsung
- #doins -r "${WORKDIR}"/cms
- emake DESTDIR="${D}" CMSDIR="${WORKDIR}"/cms installcms
+ # it is expected to be at:
+ # /usr/share/cups/profiles/{samsung,xerox,dell}
+ # instead it is only at:
+ # /usr/share/cups/profiles/samsung
+ emake DESTDIR="${D}" CMSDIR="${WORKDIR}"/cms MANUFACTURER=samsung installcms
+ dosym $(cups-config --datadir)/profiles/samsung $(cups-config --datadir)/profiles/xerox
+ dosym $(cups-config --datadir)/profiles/samsung $(cups-config --datadir)/profiles/dell
}
pkg_postinst() {