diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2004-05-07 10:41:15 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2004-05-07 10:41:15 +0000 |
commit | 98d236e0472c4e0a22df688ab8bc6e05d4be3c87 (patch) | |
tree | d070cca089d0ac472d445c5211dc0be0017f6823 /net-print/pnm2ppa | |
parent | version bump; mark 3.8.26 x86 (Manifest recommit) (diff) | |
download | gentoo-2-98d236e0472c4e0a22df688ab8bc6e05d4be3c87.tar.gz gentoo-2-98d236e0472c4e0a22df688ab8bc6e05d4be3c87.tar.bz2 gentoo-2-98d236e0472c4e0a22df688ab8bc6e05d4be3c87.zip |
remove old versions; add IUSE=""
Diffstat (limited to 'net-print/pnm2ppa')
-rw-r--r-- | net-print/pnm2ppa/ChangeLog | 6 | ||||
-rw-r--r-- | net-print/pnm2ppa/files/digest-pnm2ppa-1.0.91-r3 | 2 | ||||
-rw-r--r-- | net-print/pnm2ppa/files/digest-pnm2ppa-1.11.2 | 2 | ||||
-rw-r--r-- | net-print/pnm2ppa/pnm2ppa-1.0.91-r3.ebuild | 199 | ||||
-rw-r--r-- | net-print/pnm2ppa/pnm2ppa-1.11.2.ebuild | 114 | ||||
-rw-r--r-- | net-print/pnm2ppa/pnm2ppa-1.12.ebuild | 3 |
6 files changed, 7 insertions, 319 deletions
diff --git a/net-print/pnm2ppa/ChangeLog b/net-print/pnm2ppa/ChangeLog index 5fb1ee186a40..e26cb7839ecc 100644 --- a/net-print/pnm2ppa/ChangeLog +++ b/net-print/pnm2ppa/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-print/pnm2ppa # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/pnm2ppa/ChangeLog,v 1.11 2004/04/13 21:48:58 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-print/pnm2ppa/ChangeLog,v 1.12 2004/05/07 10:41:15 lanius Exp $ + + 07 May 2004; Heinrich Wendel <lanius@gentoo.org> pnm2ppa-1.0.91-r3.ebuild, + pnm2ppa-1.11.2.ebuild, pnm2ppa-1.12.ebuild: + remove old versions; add IUSE="" 13 Apr 2004; Danny van Dyk <kugelfang@gentoo.org> pnm2ppa-1.12.ebuild: marked ~amd64 diff --git a/net-print/pnm2ppa/files/digest-pnm2ppa-1.0.91-r3 b/net-print/pnm2ppa/files/digest-pnm2ppa-1.0.91-r3 deleted file mode 100644 index 90b75899d8fb..000000000000 --- a/net-print/pnm2ppa/files/digest-pnm2ppa-1.0.91-r3 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 df9010964688456f99467210ea5cbc7f pnm2ppa-1.0.91.tgz 370824 -MD5 00366b61ee4a1ed0c91a4192e94358a2 howto.tgz 36007 diff --git a/net-print/pnm2ppa/files/digest-pnm2ppa-1.11.2 b/net-print/pnm2ppa/files/digest-pnm2ppa-1.11.2 deleted file mode 100644 index 0248116e0e15..000000000000 --- a/net-print/pnm2ppa/files/digest-pnm2ppa-1.11.2 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 15219416df9a7cecea956824c2f61775 pnm2ppa-1.11pre2.tar.gz 189584 -MD5 00366b61ee4a1ed0c91a4192e94358a2 howto.tgz 36007 diff --git a/net-print/pnm2ppa/pnm2ppa-1.0.91-r3.ebuild b/net-print/pnm2ppa/pnm2ppa-1.0.91-r3.ebuild deleted file mode 100644 index 9fd9cbea416a..000000000000 --- a/net-print/pnm2ppa/pnm2ppa-1.0.91-r3.ebuild +++ /dev/null @@ -1,199 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/pnm2ppa/pnm2ppa-1.0.91-r3.ebuild,v 1.10 2003/09/08 08:40:06 lanius Exp $ -# Note: this also d/ls the hp-ppa-howto and installs it under /usr/share/doc/${P} - -IUSE="ncurses gtk" - -# pnm2ppa is a print filter for HP's line of Winprinters which use a proprietary -# protocol called ppa (Print Performance Architecture). -# Like Winmodems, Winprinters don't have a microprocessor; your main CPU does -# all the hard work. -# Winprinters: Hp Deskjet 710, 712, 720, 722, 820, 1000 series. -# pnm2ppa can work on its own or via lpr or pdq. - -# The ebuild in general seems a bit flaky, anyone who has a ppa printer -# please check it out and tell me if it worked. - -# Description of accompanying patch: install into /usr instead of /usr/local -# and use env. var. CFLAGS. Took a lot of changes though. - -S=${WORKDIR}/${PN} -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz - mirror://sourceforge/${PN}/howto.tgz" - -HOMEPAGE="http://pnm2ppa.sourceforge.net" -KEYWORDS="x86" -SLOT="0" -DESCRIPTION="Print driver for Hp Deskjet 710, 712, 720, 722, 820, 1000 series" -LICENSE="GPL-2" - -# note: this doesn't depend on virtual/lpr, because it can work on its own, -# just without queueing etc. since it's not just a driver but a standalone -# executable. -DEPEND="gtk? ( x11-libs/gtk+ ) - ncurses? ( sys-libs/ncurses )" - -RDEPEND="${DEPEND} - app-text/enscript - dev-util/dialog" - -src_unpack() { - - cd ${WORKDIR} - unpack ${P}.tgz - cd ${S} - unpack howto.tgz - - cd ${WORKDIR} - patch -p0 < ${FILESDIR}/${PF}-gentoo.diff -} - -src_compile() { - - export CFLAGS="-DNDEBUG ${CFLAGS}" - - emake \ - CFLAGS="${CFLAGS} -DLANG_EN" || die - - - cd ${S}/ppa_protocol - emake \ - CFLAGS="${CFLAGS}" || die - - cd ${S}/ppaSet-beta1 - # This requires gtk, ncurses etc. on which we don't want to depend - # so we simply fail if they aren't installed - echo "The following may fail, don't pay attention to any error" - sleep 1s - - use gtk && \ - make \ - BASEDIR=/usr/share/pnm2ppa/ppaSet \ - BINDIR=/usr/bin \ - PNM2PPA=/usr/bin/pnm2ppa \ - CALIBRATE_PPA=/usr/bin/calibrate_ppa \ - CFLAGS="${CFLAGS}" gPpaSet - - use ncurses && \ - make \ - BASEDIR=/usr/share/pnm2ppa/ppaSet \ - BINDIR=/usr/bin \ - PNM2PPA=/usr/bin/pnm2ppa \ - CALIBRATE_PPA=/usr/bin/calibrate_ppa \ - CFLAGS="${CFLAGS}" nPpaSet - - make \ - BASEDIR=/usr/share/pnm2ppa/ppaSet \ - BINDIR=/usr/bin \ - PNM2PPA=/usr/bin/pnm2ppa \ - CALIBRATE_PPA=/usr/bin/calibrate_ppa \ - CFLAGS="${CFLAGS}" -} - -src_install () { - - dodir /usr/bin - dodir /etc - dodir /usr/share/man/man1 - - make \ - INSTALLDIR=${D}/usr/bin \ - CONFDIR=${D}/etc \ - MANDIR=${D}/usr/share/man/man1 \ - install || die - - exeinto /usr/bin - doexe utils/Linux/detect_ppa utils/Linux/test_ppa - - insinto /usr/share/pnm2ppa/lpd - doins ${S}/lpd/* - exeinto /usr/share/pnm2ppa/lpd - doexe ${S}/lpd/lpdsetup - - insinto /usr/share/pnm2ppa/pdq - doins ${S}/pdq/* - - # Interfaces for configuration of integration with lpd - # These are not installed because we do not assume that - # lpd, ncurses, gtk, but the sources are provided. Thus, - # if the headers were found they would have been built. - cd ${S}/ppaSet-beta1 - exeinto /usr/share/pnm2ppa/ppaSet-beta1 - doexe calibration cleanHeads gammaRef install noGamma ppa.if test - - exeinto /usr/share/pnm2ppa/sample_scripts - doexe ${S}/sample_scripts/* - - cd ${S}/pdq - exeinto /etc/pdq/drivers/ghostscript - doexe gs-pnm2ppa - exeinto /etc/pdq/interfaces - doexe dummy - - cd ${S}/ppaSet-beta1 - use gtk && \ - yes "" | make \ - BASEDIR=${D}/usr/ppaSet \ - BINDIR=${D}/usr/bin \ - PNM2PPA=${D}/usr/bin/pnm2ppa \ - CALIBRATE_PPA=${D}/usr/bin/calibrate_ppa \ - install-g - - use ncurses && \ - yes "" | make \ - BASEDIR=${D}/usr/ppaSet \ - BINDIR=${D}/usr/bin \ - PNM2PPA=${D}/usr/bin/pnm2ppa \ - CALIBRATE_PPA=${D}/usr/bin/calibrate_ppa \ - install-n - - yes "" | make \ - BASEDIR=${D}/usr/ppaSet \ - BINDIR=${D}/usr/bin \ - PNM2PPA=${D}/usr/bin/pnm2ppa \ - CALIBRATE_PPA=${D}/usr/bin/calibrate_ppa \ - install - - rm ${D}/etc/printcap.* - - cd ${S}/docs/en - dodoc CALIBRATION*txt COLOR*txt PPA*txt RELEASE* - dodoc CREDITS INSTALL LICENSE README TODO - - cd sgml - insinto /usr/share/doc/${P} - doins *.sgml - - cd ${S} - dohtml -r . - - #clean up - rm -f ${D}/usr/bin/gPpaSet - rm -f ${D}/usr/bin/nPpaSet - - dosym /usr/ppaSet/gPpaSet /usr/bin/gPpaSet - dosym /usr/ppaSet/nPpaSet /usr/bin/nPpaSet - -} - -pkg_postinst() { - - einfo " - Now, you *must* edit /etc/pnm2ppa.conf and choose (at least) - your printer model and papersize. - - Run calibrate_ppa to calibrate color offsets. - - Read the docs in /usr/share/pnm2ppa/ to configure the printer, - configure lpr substitutes, cups, pdq, networking etc. - - Note that lpr and pdq drivers *have* been installed, but if your - config file management has /etc blocked (the default), they have - been installed under different filenames. Read the appropriate - Gentoo documentation for more info. - - Note: lpr has been configured for default papersize letter - " - -} diff --git a/net-print/pnm2ppa/pnm2ppa-1.11.2.ebuild b/net-print/pnm2ppa/pnm2ppa-1.11.2.ebuild deleted file mode 100644 index c2f3a95caffd..000000000000 --- a/net-print/pnm2ppa/pnm2ppa-1.11.2.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-print/pnm2ppa/pnm2ppa-1.11.2.ebuild,v 1.6 2003/09/08 08:40:06 lanius Exp $ - -# Note: this also d/ls the hp-ppa-howto and installs it under /usr/share/doc/${P} - -MY_P=${P/.2/pre2} - -S=${WORKDIR}/${MY_P} -SRC_URI="mirror://sourceforge/pnm2ppa/${MY_P}.tar.gz - mirror://sourceforge/pnm2ppa/howto.tgz" - -HOMEPAGE="http://pnm2ppa.sourceforge.net" -KEYWORDS="x86" -SLOT="0" -DESCRIPTION="Print driver for Hp Deskjet 710, 712, 720, 722, 820, 1000 series" -LICENSE="GPL-2" - -# note: this doesn't depend on virtual/lpr, because it can work on its own, -# just without queueing etc. since it's not just a driver but a standalone -# executable. -DEPEND="gtk? ( x11-libs/gtk+ ) - ncurses? ( sys-libs/ncurses )" - -RDEPEND="${DEPEND} - app-text/enscript - dev-util/dialog" - -src_unpack() { - unpack ${MY_P}.tar.gz - cd ${S} - unpack howto.tgz - - patch -l -p0 < ${FILESDIR}/${PF}-gentoo.diff -} - -src_compile() { - export CFLAGS="-DNDEBUG ${CFLAGS}" - - emake CFLAGS="${CFLAGS} -DLANG_EN" || die - - cd ${S}/ppa_protocol - emake CFLAGS="${CFLAGS}" || die -} - -src_install () { - dodir /usr/bin - dodir /etc - dodir /usr/share/man/man1 - - make \ - BINDIR=${D}/usr/bin \ - CONFDIR=${D}/etc \ - MANDIR=${D}/usr/share/man/man1 \ - install || die - - exeinto /usr/bin - doexe utils/Linux/detect_ppa utils/Linux/test_ppa - - insinto /usr/share/pnm2ppa/lpd - doins ${S}/lpd/* - exeinto /usr/share/pnm2ppa/lpd - doexe ${S}/lpd/lpdsetup - - insinto /usr/share/pnm2ppa/pdq - doins ${S}/pdq/* - - # Interfaces for configuration of integration with lpd - # These are not installed because we do not assume that - # lpd, ncurses, gtk, but the sources are provided. Thus, - # if the headers were found they would have been built. - - exeinto /usr/share/pnm2ppa/sample_scripts - doexe ${S}/sample_scripts/* - - cd ${S}/pdq - exeinto /etc/pdq/drivers/ghostscript - doexe gs-pnm2ppa - exeinto /etc/pdq/interfaces - doexe dummy - - # possibly not needed - #rm ${D}/etc/printcap.* - - cd ${S}/docs/en - dodoc CALIBRATION*txt COLOR*txt PPA*txt RELEASE* - dodoc CREDITS INSTALL LICENSE README TODO - - cd sgml - insinto /usr/share/doc/${P} - doins *.sgml - - cd ${S} - dohtml -r . - -} - -pkg_postinst() { - einfo "Now, you *must* edit /etc/pnm2ppa.conf and choose (at least)" - einfo "your printer model and papersize." - einfo "" - einfo "Run calibrate_ppa to calibrate color offsets." - einfo "" - einfo "Read the docs in /usr/share/pnm2ppa/ to configure the printer," - einfo "configure lpr substitutes, cups, pdq, networking etc." - einfo "" - einfo "Note that lpr and pdq drivers *have* been installed, but if your" - einfo "config file management has /etc blocked (the default), they have" - einfo "been installed under different filenames. Read the appropriate" - einfo "Gentoo documentation for more info." - einfo "" - einfo "Note: lpr has been configured for default papersize letter" -} - diff --git a/net-print/pnm2ppa/pnm2ppa-1.12.ebuild b/net-print/pnm2ppa/pnm2ppa-1.12.ebuild index b7ff26a021e5..28f0b938748a 100644 --- a/net-print/pnm2ppa/pnm2ppa-1.12.ebuild +++ b/net-print/pnm2ppa/pnm2ppa-1.12.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/pnm2ppa/pnm2ppa-1.12.ebuild,v 1.8 2004/04/13 21:48:58 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-print/pnm2ppa/pnm2ppa-1.12.ebuild,v 1.9 2004/05/07 10:41:15 lanius Exp $ # Note: this also d/ls the hp-ppa-howto and installs it under /usr/share/doc/${P} @@ -12,6 +12,7 @@ KEYWORDS="x86 ~amd64" SLOT="0" DESCRIPTION="Print driver for Hp Deskjet 710, 712, 720, 722, 820, 1000 series" LICENSE="GPL-2" +IUSE="" # note: this doesn't depend on virtual/lpr, because it can work on its own, # just without queueing etc. since it's not just a driver but a standalone |