summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-print/xprint')
-rw-r--r--net-print/xprint/ChangeLog8
-rw-r--r--net-print/xprint/Manifest10
-rw-r--r--net-print/xprint/files/digest-xprint-0091
-rw-r--r--net-print/xprint/xprint-008-r2.ebuild6
-rw-r--r--net-print/xprint/xprint-009.ebuild48
5 files changed, 65 insertions, 8 deletions
diff --git a/net-print/xprint/ChangeLog b/net-print/xprint/ChangeLog
index 6151f00a7db2..0f4525e67d58 100644
--- a/net-print/xprint/ChangeLog
+++ b/net-print/xprint/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-print/xprint
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/xprint/ChangeLog,v 1.7 2004/02/04 12:36:52 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/xprint/ChangeLog,v 1.8 2004/04/12 00:59:31 lanius Exp $
+
+*xprint-009 (12 Apr 2004)
+
+ 12 Apr 2004; Heinrich Wendel <lanius@gentoo.org> xprint-008-r2.ebuild,
+ xprint-009.ebuild:
+ version bump, bug #47440; fix xfree dep
04 Feb 2004; Heinrich Wendel <lanius@gentoo.org> xprint-008-r1.ebuild,
xprint-008-r2.ebuild:
diff --git a/net-print/xprint/Manifest b/net-print/xprint/Manifest
index 15ec5249c7d6..72bf7eb61350 100644
--- a/net-print/xprint/Manifest
+++ b/net-print/xprint/Manifest
@@ -1,5 +1,7 @@
-MD5 cdead8598c02db049fcacec8db172125 files/digest-xprint-008-r2 100
-MD5 598444d233882cccbfa7d6e7afdff590 files/xprint.rc6 583
-MD5 47ae57e15b5bc89c564c1c8819cd2b95 ChangeLog 1284
+MD5 f26d3090d75d05d812f11586d80aa824 xprint-009.ebuild 1661
+MD5 93bc0bc3bdcd9875a36d557a6d3ac585 xprint-008-r2.ebuild 1566
+MD5 4e891a29ce27e99f91ae1af5e5b6e5d0 ChangeLog 1448
MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
-MD5 964ee99648637e8bb971b4740ca5e111 xprint-008-r2.ebuild 1572
+MD5 49bd1a78baa59a1fd6f9544241410b79 files/digest-xprint-009 100
+MD5 598444d233882cccbfa7d6e7afdff590 files/xprint.rc6 583
+MD5 cdead8598c02db049fcacec8db172125 files/digest-xprint-008-r2 100
diff --git a/net-print/xprint/files/digest-xprint-009 b/net-print/xprint/files/digest-xprint-009
new file mode 100644
index 000000000000..b41f4f4771c8
--- /dev/null
+++ b/net-print/xprint/files/digest-xprint-009
@@ -0,0 +1 @@
+MD5 f9a4d9a84749e6ee01bb0f3737d2e447 xprint_mozdev_org_source-2004-03-22-release_009.tar.gz 8978108
diff --git a/net-print/xprint/xprint-008-r2.ebuild b/net-print/xprint/xprint-008-r2.ebuild
index f8fc3bdf9667..02e6bf420dfe 100644
--- a/net-print/xprint/xprint-008-r2.ebuild
+++ b/net-print/xprint/xprint-008-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/xprint/xprint-008-r2.ebuild,v 1.4 2004/02/04 12:36:52 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/xprint/xprint-008-r2.ebuild,v 1.5 2004/04/12 00:59:31 lanius Exp $
DESCRIPTION="An advanced printing system which enables X11 applications to use devices like printers in formats like PostScript, PDF, PCL, etc."
HOMEPAGE="http://xprint.mozdev.org"
@@ -8,9 +8,9 @@ SRC_URI="http://puck.informatik.med.uni-giessen.de/download/xprint_mozdev_org_so
LICENSE="MIT"
SLOT="0"
KEYWORDS="x86"
-DEPEND="x11-base/xfree
+DEPEND="virtual/x11
!app-arch/star"
-RDEPEND="x11-base/xfree
+RDEPEND="virtual/x11
virtual/lpr"
IUSE=""
diff --git a/net-print/xprint/xprint-009.ebuild b/net-print/xprint/xprint-009.ebuild
new file mode 100644
index 000000000000..82af87770830
--- /dev/null
+++ b/net-print/xprint/xprint-009.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-print/xprint/xprint-009.ebuild,v 1.1 2004/04/12 00:59:32 lanius Exp $
+
+DESCRIPTION="An advanced printing system which enables X11 applications to use devices like printers in formats like PostScript, PDF, PCL, etc."
+HOMEPAGE="http://xprint.mozdev.org"
+SRC_URI="mirror://sourceforge/xprint/xprint_mozdev_org_source-2004-03-22-release_009.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86"
+DEPEND="virtual/x11
+ !app-arch/star"
+RDEPEND="virtual/x11
+ virtual/lpr"
+IUSE=""
+
+S=${WORKDIR}/xprint/src/xprint_main/xc/
+
+src_compile() {
+ sed 's:XPRINTDIR = .*$:XPRINTDIR = /usr/share/Xprint/xserver:' -i config/cf/X11.tmpl
+ make XPRINTDIR=/usr/share/Xprint/xserver World || die
+}
+
+src_install() {
+ make XPRINTDIR=/usr/share/Xprint/xserver XPDESTTARFILE=${S}/xprint.tar.gz make_xprint_tarball -C ${S}/packager
+
+ tar -xzf xprint.tar.gz
+ mv xprint/install/* ${D}
+
+ # this is a really nasty package, so we have to clean up a bit
+ rm -fR ${D}/etc/X11/
+ rm -fR ${D}/etc/profile.d
+ dodir /usr/sbin
+ mv ${D}/etc/init.d/xprint ${D}/usr/sbin/
+ cp ${FILESDIR}/xprint.rc6 ${D}/etc/init.d/xprint
+ dodoc ${D}/usr/X11R6/lib/X11/xserver/README
+ rm -f ${D}/usr/X11R6/lib/X11/xserver/README
+
+ sed -i -e 's:XPCUSTOMGLUE=default:XPCUSTOMGLUE=DebianGlue:' ${D}/usr/sbin/xprint
+}
+
+pkg_postinst() {
+ einfo
+ einfo ' You have to add '
+ einfo 'export XPSERVERLIST="`/bin/sh /usr/sbin/xprint get_xpserverlist`"'
+ einfo ' to your .xinitrc to get things working correctly '
+ einfo
+}