summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrant Goodyear <g2boojum@gentoo.org>2001-06-14 00:51:54 +0000
committerGrant Goodyear <g2boojum@gentoo.org>2001-06-14 00:51:54 +0000
commitc4e8618b511dcf6d9f030e310ef34f571ccc291e (patch)
treea2a1159d15c4d1aa68a6462e107a4f6a3a3bac35 /net-print/pdq
parentkernel updates and comments (diff)
downloadhistorical-c4e8618b511dcf6d9f030e310ef34f571ccc291e.tar.gz
historical-c4e8618b511dcf6d9f030e310ef34f571ccc291e.tar.bz2
historical-c4e8618b511dcf6d9f030e310ef34f571ccc291e.zip
New ebuild. Simple printer driver software.
Diffstat (limited to 'net-print/pdq')
-rw-r--r--net-print/pdq/files/digest-pdq-2.2.11
-rw-r--r--net-print/pdq/pdq-2.2.1.ebuild68
2 files changed, 69 insertions, 0 deletions
diff --git a/net-print/pdq/files/digest-pdq-2.2.1 b/net-print/pdq/files/digest-pdq-2.2.1
new file mode 100644
index 000000000000..fc2c9363e081
--- /dev/null
+++ b/net-print/pdq/files/digest-pdq-2.2.1
@@ -0,0 +1 @@
+MD5 c72d076b4ba59bf206bc469c57201785 pdq-2.2.1.tgz
diff --git a/net-print/pdq/pdq-2.2.1.ebuild b/net-print/pdq/pdq-2.2.1.ebuild
new file mode 100644
index 000000000000..8339a674ca1f
--- /dev/null
+++ b/net-print/pdq/pdq-2.2.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Grant Goodyear <grant@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/net-print/pdq/pdq-2.2.1.ebuild,v 1.1 2001/06/14 00:51:54 grant Exp $
+
+#P=
+A=${P}.tgz
+S=${WORKDIR}/${P}
+DESCRIPTION="A non-daemon-centric print system which has a built-in, and sensible, driver configuration syntax."
+SRC_URI="http://pdq.sourceforge.net/ftp/${A}"
+HOMEPAGE="http://pdq.sourceforge.net"
+
+DEPEND="gtk? ( >=x11-libs/gtk+-1.2.0 )"
+
+src_compile() {
+
+ try ./configure --prefix=/usr --host=${CHOST}
+ cd src
+ if [ -z "`use gtk`" ] ; then
+ echo "Making only pdq (xpdq disabled)"
+ try make pdq
+ else
+ echo "Making pdq and xpdq"
+ try make
+ fi
+ cd ..
+ cd lpd
+ try make
+ cd ..
+
+}
+
+src_install () {
+
+ cd src
+ exeinto /usr/bin
+ if [ -z "`use gtk`" ] ; then
+ doexe pdq
+ else
+ doexe pdq xpdq
+ fi
+ cd ..
+ cd lpd
+ exeopts -m 4755 -o root
+ exeinto /usr/bin
+ doexe lpd_cancel lpd_print lpd_status
+ cd ..
+ cd doc
+ if [ -z "`use gtk`" ] ; then
+ echo "man w/o gtk"
+ doman lpd_cancel.1 lpd_print.1 lpd_status.1 pdq.1 pdqstat.1 printrc.5
+ else
+ echo "man w/ gtk"
+ doman *.1 *.5
+ fi
+ dodoc rfc1179.txt
+ cd ..
+ cd etc
+ mv Makefile Makefile.orig
+ sed -e 's/$$dir/$(DESTDIR)$$dir/' -e 's/$(pdqlibdir)\/$$file/$(DESTDIR)\/$(pdqlibdir)\/$$file/' Makefile.orig > Makefile
+ insinto /etc/pdq
+ newins printrc.example printrc
+ try make DESTDIR=${D} install
+ cd ..
+ dodoc CHANGELOG INSTALL README LICENSE BUGS
+
+}
+