diff options
author | Daniel Robbins <drobbins@gentoo.org> | 2002-07-11 06:45:55 +0000 |
---|---|---|
committer | Daniel Robbins <drobbins@gentoo.org> | 2002-07-11 06:45:55 +0000 |
commit | 10dfeac13169a6a36c828bac1c0fe48ded44e3db (patch) | |
tree | c09c828c6d2c9dd84ca09eff1ad080369018f84e /app-text | |
parent | header fixes (diff) | |
download | gentoo-2-10dfeac13169a6a36c828bac1c0fe48ded44e3db.tar.gz gentoo-2-10dfeac13169a6a36c828bac1c0fe48ded44e3db.tar.bz2 gentoo-2-10dfeac13169a6a36c828bac1c0fe48ded44e3db.zip |
ghostscripty
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/ghostscript/ChangeLog | 64 | ||||
-rw-r--r-- | app-text/ghostscript/ghostscript-7.05-r2.ebuild | 77 | ||||
-rw-r--r-- | app-text/ghostscript/ghostscript-7.05.3.ebuild | 55 |
3 files changed, 81 insertions, 115 deletions
diff --git a/app-text/ghostscript/ChangeLog b/app-text/ghostscript/ChangeLog index 9c612f7f3a5e..8a4939bfa908 100644 --- a/app-text/ghostscript/ChangeLog +++ b/app-text/ghostscript/ChangeLog @@ -1,61 +1,49 @@ # ChangeLog for app-text/ghostscript # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript/ChangeLog,v 1.9 2002/07/04 03:17:54 g2boojum Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript/ChangeLog,v 1.10 2002/07/11 06:45:55 drobbins Exp $ -*ghostscript-7.05-r2 (03 Jul 2002) +*ghostscript-7.05.3 (10 Jul 2002) + + 10 Jul 2002; Daniel Robbins <drobbins@gentoo.org> Switched from GNU to ESP + Ghostscript since the latter contains much better printer device support. - 03 Jul 2002; Grant Goodyear <g2boojum@gentoo.org> ChangeLog : +*ghostscript-7.05-r2 (03 Jul 2002) - Added HL-1250 driver. Thanks to Bardur Arantsson + 03 Jul 2002; Grant Goodyear <g2boojum@gentoo.org> ChangeLog : Added HL-1250 + driver. Thanks to Bardur Arantsson *ghostscript-7.0.5-r1 (28 Jun 2002) - 28 Jun 2002; Grant Goodyear <g2boojum@gentoo.org> : - - added cups pstoraster support + 28 Jun 2002; Grant Goodyear <g2boojum@gentoo.org> : added cups pstoraster + support *ghostscript-7.05 (26 May 2002 - 26 May: Bart Verwilst: Upgraded to 7.05, added lexmark 3200 driver.. + + 26 May 2002; Bart Verwilst: Upgraded to 7.05, added lexmark 3200 driver.. Closes bugs #2614 and #2698 *ghostscript-6.53-r2 (28 Apr 2002) - 28 Apr 2002; Jon Nelson <jnelson@gentoo.org>: ghostscript-6.53-r2.ebuild - Remove dependency on downloading zlib and png - use shared versions! - (Can't do that for libjpeg - see ghostscript docs) - Update to gimp-print 4.2.1 - Use shared zlib and libpng - Patch ghostscript with a few additional patches + 28 Apr 2002; Jon Nelson <jnelson@gentoo.org>: ghostscript-6.53-r2.ebuild + Remove dependency on downloading zlib and png - use shared versions! (Can't + do that for libjpeg - see ghostscript docs) Update to gimp-print 4.2.1; Use + shared zlib and libpng; Patch ghostscript with a few additional patches; Closes #2010 *ghostscript-6.53 (04 Apr 2002) - 04 Apr 2002 Spider <spider@gentoo.org> - fix the static reference to /var/tmp/portage in the patch. + + 04 Apr 2002 Spider <spider@gentoo.org> fix the static reference to + /var/tmp/portage in the patch. *ghostscript-6.53 (7 Mar 2002) - 7 Mar 2002; G.Bevin <gbevin@gentoo.org>: - - Upgraded to GNU ghostscript version 6.53. - Upgrade libpng to v1.2.1. - Upgraded gimp-print to v4.2.0. - Added support for Samsung GDI device output which is used by low-budget - Lexmark laser printers. - The HP IJS is now included in the standard Ghostscript distrubution, no need - to patch anymore. + 7 Mar 2002; G.Bevin <gbevin@gentoo.org>: Upgraded to GNU ghostscript version + 6.53. Upgrade libpng to v1.2.1. Upgraded gimp-print to v4.2.0. Added + support for Samsung GDI device output which is used by low-budget Lexmark + laser printers. The HP IJS is now included in the standard Ghostscript + distrubution, no need to patch anymore. *ghostscript-6.50-r4 (4 Feb 2002) - 4 Feb 2002; Steve Flack <steve_flack@ntlworld.com>: - - Submitted a new ebuild with patches to support HP-developed HPIJS drivers. - -*ghostscript-6.50-r3 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. + 4 Feb 2002; Steve Flack <steve_flack@ntlworld.com>: Submitted a new ebuild + with patches to support HP-developed HPIJS drivers. diff --git a/app-text/ghostscript/ghostscript-7.05-r2.ebuild b/app-text/ghostscript/ghostscript-7.05-r2.ebuild deleted file mode 100644 index c38202004132..000000000000 --- a/app-text/ghostscript/ghostscript-7.05-r2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript/ghostscript-7.05-r2.ebuild,v 1.3 2002/07/10 07:11:53 drobbins Exp $ - -DESCRIPTION="GNU Ghostscript" -SRC_URI="http://download.sourceforge.net/ghostscript/${P}.tar.bz2 - http://download.sourceforge.net/gs-fonts/ghostscript-fonts-std-6.0.tar.gz - http://download.sourceforge.net/gs-fonts/gnu-gs-fonts-other-6.0.tar.gz - http://lxm3200.sourceforge.net/lxm3200-0.4.1-gs5.50-src.tar.gz - cups? ftp://ftp.easysw.com/pub/cups/1.1.15/cups-1.1.15-1-source.tar.bz2" -HOMEPAGE="http://www.cs.wisc.edu/~ghost/" -DEPEND="virtual/glibc - >=media-libs/jpeg-6b - >=media-libs/libpng-1.2.1 - >=sys-libs/zlib-1.1.4 - X? ( virtual/x11 ) - cups? ( >=net-print/cups-1.1.15 )" -RDEPEND="${DEPEND}" -LICENSE="GPL-2" -SLOT="0" - -src_unpack() { - -unpack ${P}.tar.bz2 -unpack ghostscript-fonts-std-6.0.tar.gz -unpack gnu-gs-fonts-other-6.0.tar.gz -unpack lxm3200-0.4.1-gs5.50-src.tar.gz -if [ -n "`use cups`" ] -then - unpack cups-1.1.15-1-source.tar.bz2 - cp -r cups-1.1.15/pstoraster ${S} - cd ${S} - cat pstoraster/ghostscript-705.patch | patch -p1 -d ${S} || die "gs patch failed" - cat ${FILESDIR}/lxm3200-cups.diff | patch -p1 -d ${S} || die "lxm3200 patch failed" -else - cd ${WORKDIR} - patch -p0 < ${FILESDIR}/lxm3200-gentoo.diff -fi - -cp ${WORKDIR}/lxm3200-0.4.1-gs5.50-src/gdevlx32.c ${S}/src/ - -} - - -src_compile() { - use X && myconf="--with-x" - use X || myconf="--without-x" - use cups && myconf="${myconf} --enable-cups" - - ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --with-gimp-print \ - ${myconf} || die "./configure failed" - - - make || die "make failed" -} - -src_install() { - - make \ - prefix=${D}/usr \ - mandir=${D}/usr/share/man \ - install_prefix=${D} \ - install || die "make install failed" - - cd ${WORKDIR} - cp -a fonts ${D}/usr/share/ghostscript - cd ${S} - - rm -fr ${D}/usr/share/ghostscript/7.05/doc - dodoc doc/README doc/COPYING doc/COPYING.LGPL - dohtml doc/*.html doc/*.htm - insinto /usr/share/emacs/site-lisp - doins doc/gsdoc.el -} diff --git a/app-text/ghostscript/ghostscript-7.05.3.ebuild b/app-text/ghostscript/ghostscript-7.05.3.ebuild new file mode 100644 index 000000000000..fa0d2c86adca --- /dev/null +++ b/app-text/ghostscript/ghostscript-7.05.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript/ghostscript-7.05.3.ebuild,v 1.1 2002/07/11 06:45:55 drobbins Exp $ + +S=${WORKDIR}/espgs-${PV} +DESCRIPTION="ESP Ghostscript -- an enhanced version of GNU Ghostscript with better printer support" +SRC_URI="ftp://ftp.easysw.com/pub/ghostscript/espgs-${PV}-source.tar.bz2 +ftp://ftp.easysw.com/pub/ghostscript/gnu-gs-fonts-std-6.0.tar.gz +ftp://ftp.easysw.com/pub/ghostscript/gnu-gs-fonts-other-6.0.tar.gz +http://lxm3200.sourceforge.net/lxm3200-0.4.1-gs5.50-src.tar.gz" +HOMEPAGE="http://www.easysw.com/" +DEPEND="virtual/glibc >=media-libs/jpeg-6b >=media-libs/libpng-1.2.1 >=sys-libs/zlib-1.1.4 X? ( virtual/x11 ) cups? ( >=net-print/cups-1.1.15 )" +RDEPEND="${DEPEND}" +LICENSE="GPL-2 LGPL-2" +SLOT="0" + +src_unpack() { + unpack espgs-${PV}-source.tar.bz2 || die + unpack gnu-gs-fonts-std-6.0.tar.gz || die + unpack gnu-gs-fonts-other-6.0.tar.gz || die + unpack lxm3200-0.4.1-gs5.50-src.tar.gz || die + cat ${FILESDIR}/lxm3200-cups.diff | patch -p1 -d ${S} || die "lxm3200 patch failed" + cp ${WORKDIR}/lxm3200-0.4.1-gs5.50-src/gdevlx32.c ${S}/src/ || die +} + +src_compile() { + use X && myconf="--with-x" || myconf="--without-x" + use cups && myconf="${myconf} --enable-cups" || myconf="${myconf} --disable-cups" + + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --with-gimp-print \ + ${myconf} || die "./configure failed" + + emake || die "make failed" +} + +src_install() { + make \ + prefix=${D}/usr \ + mandir=${D}/usr/share/man \ + install_prefix=${D} \ + install || die "make install failed" + + cd ${WORKDIR} + cp -a fonts ${D}/usr/share/ghostscript || die + cd ${S} + + rm -fr ${D}/usr/share/ghostscript/7.05/doc || die + dodoc doc/README doc/COPYING doc/COPYING.LGPL + dohtml doc/*.html doc/*.htm + insinto /usr/share/emacs/site-lisp + doins doc/gsdoc.el || die +} |