summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfram Schlich <wschlich@gentoo.org>2007-10-27 12:07:43 +0000
committerWolfram Schlich <wschlich@gentoo.org>2007-10-27 12:07:43 +0000
commit201480b18dfc76c6a243caeabea2b2eb83af5aa0 (patch)
treedaa71a6862567ab8bcef6d3bd71d6ab7090d6bcb /net-print/splix
parentinit.d fixed (diff)
downloadhistorical-201480b18dfc76c6a243caeabea2b2eb83af5aa0.tar.gz
historical-201480b18dfc76c6a243caeabea2b2eb83af5aa0.tar.bz2
historical-201480b18dfc76c6a243caeabea2b2eb83af5aa0.zip
version bump, fixes segfaults due to overly large documents
Package-Manager: portage-2.1.3.15
Diffstat (limited to 'net-print/splix')
-rw-r--r--net-print/splix/ChangeLog7
-rw-r--r--net-print/splix/Manifest16
-rw-r--r--net-print/splix/files/digest-splix-1.0.23
-rw-r--r--net-print/splix/splix-1.0.2.ebuild58
4 files changed, 79 insertions, 5 deletions
diff --git a/net-print/splix/ChangeLog b/net-print/splix/ChangeLog
index fc1573109ba9..ec1b0e7b77b5 100644
--- a/net-print/splix/ChangeLog
+++ b/net-print/splix/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-print/splix
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/splix/ChangeLog,v 1.8 2007/10/14 18:31:30 wschlich Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/splix/ChangeLog,v 1.9 2007/10/27 12:07:43 wschlich Exp $
+
+*splix-1.0.2 (27 Oct 2007)
+
+ 27 Oct 2007; Wolfram Schlich <wschlich@gentoo.org> +splix-1.0.2.ebuild:
+ version bump, fixes segfaults due to overly large documents
14 Oct 2007; Wolfram Schlich <wschlich@gentoo.org> splix-1.0.1_p1.ebuild:
add missing cupsddk dep
diff --git a/net-print/splix/Manifest b/net-print/splix/Manifest
index 7d5a6b6a6dae..3c7183b20ef7 100644
--- a/net-print/splix/Manifest
+++ b/net-print/splix/Manifest
@@ -18,6 +18,7 @@ DIST splix-0.0.2.tar.bz2 27644 RMD160 6d7630c4572c1bcc0d84f20b05f142b83e355343 S
DIST splix-1.0.1-1.tar.bz2 37871 RMD160 5cd84f133af82f322db48facf3241e5dc477cb5b SHA1 34e9ed6860dc463b282ffb25dd0140b231d13366 SHA256 c7301b02a2868fd46eb569eaeca89bc691b90b9b51da7043097778585a8c6277
DIST splix-1.0.1-beta2.tar.bz2 33474 RMD160 d9264250e3117eb2f2915734651156d581bc0f74 SHA1 c2de61b5948c8358a197434e8ea3fb7459f4251e SHA256 9c762c1f94e80f79252a56ab92c95bc6e9a9aa8af5a88128e236853cc6109999
DIST splix-1.0.1.tar.bz2 75492 RMD160 dc7fd21f9a11eb8de6cc764044eb176a89896669 SHA1 69c6516a9b1f3f064df7329c7913b46cf661cbd6 SHA256 c4534b5e89282ce4a89922ca97c5b937c671bba4a44e376e684474f2f40daa0f
+DIST splix-1.0.2.tar.bz2 37778 RMD160 dcff8cf9ceca0810bc25adaa39da67b38652a2aa SHA1 eeda136ef79356f74041bcea48d809528ff07ac5 SHA256 fe346aa87d2023c7677dece720e2840e693184dad85b55a8d19912685424540e
EBUILD splix-0.0.2.ebuild 899 RMD160 46522f61bf205fe8365d6bca1978b93870252979 SHA1 c176e26091f93c780a173f6ffdeda2e86aa42c6d SHA256 18d5f0a8216dee1446af95d0619c5d0778b231a2453775f862ee6ba20deec9a0
MD5 7e8bb751df6980748c09478e9a2c72b8 splix-0.0.2.ebuild 899
RMD160 46522f61bf205fe8365d6bca1978b93870252979 splix-0.0.2.ebuild 899
@@ -34,10 +35,14 @@ EBUILD splix-1.0.1_p1.ebuild 1788 RMD160 1b3ab8d88d2e25c060ec10d1d9aafe79caa035a
MD5 308a92e59a8eae84fe3461cda0f77a1e splix-1.0.1_p1.ebuild 1788
RMD160 1b3ab8d88d2e25c060ec10d1d9aafe79caa035a6 splix-1.0.1_p1.ebuild 1788
SHA256 90a60cfb29718afced04db7baf2c49de92c301e9d1b4a5fa0750db06b3525b05 splix-1.0.1_p1.ebuild 1788
-MISC ChangeLog 1884 RMD160 acf2092e9cf1abd3e2d80d319f2c310bc890a8bc SHA1 ddf231864985325ff4fda2e5885befc82bb22de0 SHA256 5e0714f5b1432b2fd215990f4b4f5a384df063639191a6c2f7d110625764a563
-MD5 1b1254306a702ef0d542efb8f585789e ChangeLog 1884
-RMD160 acf2092e9cf1abd3e2d80d319f2c310bc890a8bc ChangeLog 1884
-SHA256 5e0714f5b1432b2fd215990f4b4f5a384df063639191a6c2f7d110625764a563 ChangeLog 1884
+EBUILD splix-1.0.2.ebuild 1813 RMD160 1f61731befbe92ebe18daedb65d474b5c520fad6 SHA1 c73a94975fdfadaa80aba2305d55a5f884a9b808 SHA256 6e341c35c65012ec3544f4b6aedbde1bd1c0d78d6a47b8643c6cc0ce79f7cc57
+MD5 ff261ebf766d9d7dbaa3e5fa28e4198a splix-1.0.2.ebuild 1813
+RMD160 1f61731befbe92ebe18daedb65d474b5c520fad6 splix-1.0.2.ebuild 1813
+SHA256 6e341c35c65012ec3544f4b6aedbde1bd1c0d78d6a47b8643c6cc0ce79f7cc57 splix-1.0.2.ebuild 1813
+MISC ChangeLog 2049 RMD160 3fd9c777795ab57c2262740b6d86747257513cde SHA1 e12c88dde7f588d3c1795148877e00f2c8a49936 SHA256 bb13279c3293ad4615b3f4c3eda17da7891793a3730469cf2c4b730fb3c2830e
+MD5 26928a4204f63fe0e7ed52bbf4ed0d44 ChangeLog 2049
+RMD160 3fd9c777795ab57c2262740b6d86747257513cde ChangeLog 2049
+SHA256 bb13279c3293ad4615b3f4c3eda17da7891793a3730469cf2c4b730fb3c2830e ChangeLog 2049
MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
MD5 3a0673ad138a1626da8160385475f88e metadata.xml 300
RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e metadata.xml 300
@@ -54,3 +59,6 @@ SHA256 c67f322a2d780962eb9ce39643977c1b0e3325b3e48165259790e26be38e9dd5 files/di
MD5 6c4a7da7dd62e35f72ac8aa7d3962fbd files/digest-splix-1.0.1_p1 241
RMD160 32ee807602034c0dab813dbc497162fe2e645f60 files/digest-splix-1.0.1_p1 241
SHA256 9a6ba04db6572d225a6e2799e1190f5841013b6eaf6b2e2dd49141d3786788a9 files/digest-splix-1.0.1_p1 241
+MD5 9433a73c02e6cfd2bba338fb9b46e9d9 files/digest-splix-1.0.2 235
+RMD160 a4bba6a6757b1734b1b9b3e8bad63055673b84ed files/digest-splix-1.0.2 235
+SHA256 c4d01ab9d1ce94fe5a1d616540060f64233e95cdfaaa6a6790ba3ad59f72d2f3 files/digest-splix-1.0.2 235
diff --git a/net-print/splix/files/digest-splix-1.0.2 b/net-print/splix/files/digest-splix-1.0.2
new file mode 100644
index 000000000000..f2cc392501a4
--- /dev/null
+++ b/net-print/splix/files/digest-splix-1.0.2
@@ -0,0 +1,3 @@
+MD5 2bc6f0dbc4ba8eb6367e7ba240ea5836 splix-1.0.2.tar.bz2 37778
+RMD160 dcff8cf9ceca0810bc25adaa39da67b38652a2aa splix-1.0.2.tar.bz2 37778
+SHA256 fe346aa87d2023c7677dece720e2840e693184dad85b55a8d19912685424540e splix-1.0.2.tar.bz2 37778
diff --git a/net-print/splix/splix-1.0.2.ebuild b/net-print/splix/splix-1.0.2.ebuild
new file mode 100644
index 000000000000..b6f1ae3a8b09
--- /dev/null
+++ b/net-print/splix/splix-1.0.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-print/splix/splix-1.0.2.ebuild,v 1.1 2007/10/27 12:07:43 wschlich Exp $
+
+inherit eutils toolchain-funcs
+
+MY_P=${PN}-${PV/_p/-}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="A set of CUPS printer drivers for SPL (Samsung Printer Language) printers"
+HOMEPAGE="http://splix.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-print/cups
+ net-print/cupsddk"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-1.0.1_p1-fix-makefile.patch
+ epatch "${FILESDIR}"/${PN}-1.0.1_p1-fix-nocolor-segfault.patch
+ epatch "${FILESDIR}"/${PN}-1.0.1_p1-fix-ppd-parallel-build.patch
+}
+
+src_compile() {
+ emake CXX="$(tc-getCXX)" || die "emake failed"
+}
+
+src_install() {
+ CUPSFILTERDIR="$(cups-config --serverbin)/filter"
+ CUPSPPDDIR="$(cups-config --datadir)/model"
+
+ dodir "${CUPSFILTERDIR}"
+ dodir "${CUPSPPDDIR}"
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
+
+pkg_postinst() {
+ ebeep 5
+ ewarn ""
+ ewarn "You *MUST* make sure that the PPD files that CUPS is using"
+ ewarn "for actually installed printers are updated if you upgraded"
+ ewarn "from a previous version of splix!"
+ ewarn "Otherwise you will be unable to print (your printer might"
+ ewarn "spit out blank pages etc.)."
+ ewarn "To do that, simply delete the corresponding PPD file in"
+ ewarn "/etc/cups/ppd/, click on 'Modify Printer' belonging to the"
+ ewarn "corresponding printer in the CUPS webinterface (usually"
+ ewarn "reachable via http://localhost:631/) and choose the correct"
+ ewarn "printer make and model, for example:"
+ ewarn "'Samsung' -> 'Samsung ML-1610, 1.0 (en)'"
+ ewarn ""
+}