Portage is a package management system used by Gentoo Linux
# ChangeLog for app-text/ghostscript-esp
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-esp/ChangeLog,v 1.60 2008/03/30 23:46:06 ricmm Exp $
30 Mar 2008;
Drop to ~mips due to unstable deps
01 Mar 2008; Raúl Porcel
ghostscript-esp-8.15.4-r1.ebuild:
alpha/ia64 stable wrt #208999
*ghostscript-esp-8.15.4-r1 (29 Feb 2008)
29 Feb 2008;
+ghostscript-esp-8.15.4-r1.ebuild:
Fixed security issue (CVE-2008-0411), bug #208999, thank Robert Buchholz for
report and coordination.
09 Feb 2008; Raúl Porcel
ghostscript-esp-8.15.4.ebuild:
alpha/ia64/x86 stable
03 Oct 2007; Tom Gall
stable on ppc64
21 Aug 2007; Ferris McCormick
ghostscript-esp-8.15.4.ebuild:
Mark sparc stable: needed for Bug #187280 and hence for Bug #153189 (while
waiting for ghostscript-gpl-8.60).
22 Jul 2007; David Shakaryan
ghostscript-esp-7.07.1-r8.ebuild:
Remove virtual/x11 from dependencies.
04 Jul 2007; Stefan Schweizer
ghostscript-esp-7.07.1-r8.ebuild, ghostscript-esp-8.15.3.ebuild,
-ghostscript-esp-8.15.3-r1.ebuild, ghostscript-esp-8.15.4.ebuild:
Drop emacs support thanks opfer in bug 184167
01 Jun 2007; Samuli Suominen
ghostscript-esp-8.15.3.ebuild, ghostscript-esp-8.15.3-r1.ebuild,
ghostscript-esp-8.15.4.ebuild:
Add x11-libs/libXext dep for bug 180598 and remove virtual/x11 while at it.
*ghostscript-esp-8.15.4 (20 Mar 2007)
20 Mar 2007; Stefan Schweizer
version bump
19 Mar 2007;
-files/ghostscript-esp-7.07.1-64bit-cmyk.patch,
-files/ghostscript-7.07-bigposttable.patch,
-files/ghostscript-7.07-coverage-glyphcount.patch,
-files/ghostscript-7.07-fix_cidfontname_Encoding_CIDToGIDMap_DW_W.patch,
-files/ghostscript-7.07-fix_rename_font_gs_cidfn.ps.patch,
-files/ghostscript-7.07-gsublookuptable.patch,
-files/ghostscript-esp-8.15.1-bsd.patch,
-files/ghostscript-esp-8.15.1-fPIC.patch,
-files/ghostscript-esp-8.15.1-ps2epsi-esp.diff,
-files/ghostscript-esp-8.15.1_p20060430-build.patch,
-files/ghostscript-esp-8.15.1_p20060430-destdir.diff,
-files/ghostscript-esp-8.15.1_p20060430-ps2epsi-esp.diff,
-files/ghostscript-esp-8.15.2-big-cmap-post.patch,
-files/ghostscript-esp-8.15.2-cups-1.1.patch,
-files/ghostscript-esp-8.15.2-destdir.diff,
-files/ghostscript-esp-8.15.2-gtk-configure.patch,
-files/ghostscript-esp-8.15.2-noopt.patch, -files/ghostscript-badc.patch,
-files/ghostscript-build.patch, -files/ghostscript-esp-fontconfig.patch,
-files/ghostscript-gtk2.patch, -files/ghostscript-noopt.patch,
-files/ghostscript-pagesize.patch, -files/ghostscript-ps2epsi.patch,
-files/ghostscript-scripts.patch,
-files/ghostscript-split-font-configuration.patch,
-files/ghostscript-use-external-freetype.patch,
-files/gs7.05.6-tempfile.patch, -files/gs7.07.1-cjk.diff,
-files/ijs-dirinstall.diff, -ghostscript-esp-7.07.1-r10.ebuild,
-ghostscript-esp-8.15.1_p20060430.ebuild:
remove old
*ghostscript-esp-8.15.3-r1 (23 Oct 2006)
23 Oct 2006; Stefan Schweizer
+ghostscript-esp-8.15.3-r1.ebuild:
Add gsdjvu support, thanks to Timothy Stotts
Scaglione
21 Oct 2006; Bryan Østergaard
ghostscript-esp-8.15.3.ebuild:
Stable on Alpha + ia64.
21 Oct 2006;
Stable on ppc wrt bug 148945
18 Oct 2006; Gustavo Zacarias
ghostscript-esp-8.15.3.ebuild:
Stable on sparc wrt #148945
17 Oct 2006; Chris Gianelloni
ghostscript-esp-8.15.3.ebuild:
Stable on amd64/x86 wrt bug #148945.
21 Oct 2006; Fabian Groffen
-files/gs-osx-unix-dll.patch, ghostscript-esp-7.07.1-r8.ebuild,
ghostscript-esp-7.07.1-r10.ebuild:
Dropped ppc-macos keyword. See you in prefix.
15 Oct 2006; Tobias Scherbaum
ghostscript-esp-8.15.3.ebuild:
hppa stable, bug #148945
15 Oct 2006; Stefan Schweizer
ghostscript-esp-8.15.3.ebuild:
Fix warnings, thanks markus meier in bug 148945
15 Oct 2006; Markus Rothe
ghostscript-esp-8.15.3.ebuild:
Stable on ppc64; bug #148945
15 Oct 2006; Stefan Schweizer
ghostscript-esp-8.15.1_p20060430.ebuild, ghostscript-esp-8.15.3.ebuild:
dev-util/pkgconfig even needed without gtk USE thanks to patrick in bug 151423
03 Oct 2006; Stefan Schweizer
-ghostscript-esp-8.15.2_p20060520.ebuild:
remove old
01 Oct 2006; Stefan Schweizer
ghostscript-esp-8.15.3.ebuild:
fPIC patch was not correctly applied upstream, bug 149620
01 Oct 2006; Diego Pettenò
ghostscript-esp-8.15.1_p20060430.ebuild,
ghostscript-esp-8.15.2_p20060520.ebuild, ghostscript-esp-8.15.3.ebuild:
Force latest versions of autotools.
*ghostscript-esp-8.15.3 (29 Sep 2006)
29 Sep 2006; Stefan Schweizer
+ghostscript-esp-8.15.3.ebuild:
version bump, upstream merged all our patches, we seem to do something right
12 Aug 2006; Stefan Schweizer
ghostscript-esp-7.07.1-r8.ebuild, ghostscript-esp-7.07.1-r10.ebuild,
ghostscript-esp-8.15.1_p20060430.ebuild,
ghostscript-esp-8.15.2_p20060520.ebuild:
block -gpl instead of -afpl, thanks to Marco Clocchiatti
*ghostscript-esp-8.15.2_p20060520 (20 May 2006)
20 May 2006; Stefan Schweizer
+files/ghostscript-esp-8.15.2-FAPIcidfmap.cjk,
+files/ghostscript-esp-8.15.2-big-cmap-post.patch,
+files/ghostscript-esp-8.15.2-cidfmap.cjk,
+files/ghostscript-esp-8.15.2-destdir.diff,
+files/ghostscript-esp-8.15.2-gtk-configure.patch,
+files/ghostscript-esp-8.15.2-noopt.patch,
+ghostscript-esp-8.15.2_p20060520.ebuild:
New version including cjk support thanks to MATSUU Takuto
15 May 2006; Stefan Schweizer
-ghostscript-esp-8.15.1.ebuild, -ghostscript-esp-8.15.1-r1.ebuild,
ghostscript-esp-8.15.1_p20060430.ebuild:
Add gimp-print warning thanks to Rick Morra
14 May 2006; Markus Rothe
ghostscript-esp-8.15.1_p20060430.ebuild:
Stable on ppc64; bug #128647
13 May 2006; Jason Wever
ghostscript-esp-8.15.1_p20060430.ebuild:
Stable on SPARC wrt security bug #128647.
13 May 2006; Rene Nussbaumer
ghostscript-esp-8.15.1_p20060430.ebuild:
Stable on hppa. See bug #128647.
13 May 2006; Emanuele Giaquinta
ghostscript-esp-8.15.1_p20060430.ebuild:
Stable on ppc; bug #128647
11 May 2006; Mark Loeser
ghostscript-esp-8.15.1_p20060430.ebuild:
Stable on x86; bug #128647
09 May 2006; Thomas Cort
ghostscript-esp-8.15.1_p20060430.ebuild:
Stable on alpha and amd64 wrt security bug #128647.
09 May 2006; Diego Pettenò
ghostscript-esp-8.15.1_p20060430.ebuild:
Add ~x86-fbsd keyword.
*ghostscript-esp-8.15.1_p20060430 (30 Apr 2006)
30 Apr 2006; Stefan Schweizer
files/ghostscript-esp-8.15.1-bsd.patch,
files/ghostscript-esp-8.15.1-fPIC.patch,
+files/ghostscript-esp-8.15.1_p20060430-build.patch,
+files/ghostscript-esp-8.15.1_p20060430-destdir.diff,
+files/ghostscript-esp-8.15.1_p20060430-ps2epsi-esp.diff,
+files/ghostscript-esp-fontconfig.patch,
+ghostscript-esp-8.15.1_p20060430.ebuild:
Cvs drop which includes the krgb fix, include fontconfig patch, bug 104512,
fix kpdf print preview, bug 126705, also include the ubuntu patch
23 Apr 2006; Diego Pettenò
ghostscript-esp-8.15.1-r1.ebuild:
Run elibtoolize only after the two eautoreconf, should solve problems with
sandbox (bug #127102).
05 Apr 2006; Harald van Dijk
+files/ghostscript-esp-8.15.1-bsd.patch, ghostscript-esp-8.15.1-r1.ebuild:
*BSD --enable-dynamic support, and a proper error message for systems it
does not support
*ghostscript-esp-8.15.1-r1 (03 Apr 2006)
03 Apr 2006; Stefan Schweizer
+files/ghostscript-esp-8.15.1-ps2epsi-esp.diff,
+ghostscript-esp-8.15.1-r1.ebuild:
ps2epsi fixes thanks to Martin von Gagern
128647
02 Apr 2006; Stefan Schweizer
ghostscript-esp-7.07.1-r8.ebuild, ghostscript-esp-7.07.1-r10.ebuild,
ghostscript-esp-8.15.1.ebuild:
Readd blockers and ijs-eautoreconf for bug 127102
02 Apr 2006; Stefan Schweizer
-ghostscript-esp-7.07.1-r7.ebuild, ghostscript-esp-7.07.1-r8.ebuild,
ghostscript-esp-7.07.1-r10.ebuild, ghostscript-esp-8.15.1.ebuild:
remove PROVIDE, bug 128472, remove old
29 Mar 2006; Stefan Schweizer
ghostscript-esp-8.15.1.ebuild:
Fix homepage thanks to Colin Macdonald
07 Feb 2006; Simon Stelling
+files/ghostscript-esp-8.15.1-fPIC.patch, ghostscript-esp-8.15.1.ebuild:
fix bug 121924
07 Feb 2006; Stefan Schweizer
ghostscript-esp-8.15.1.ebuild:
another workaround for bug 121924
07 Feb 2006; Stefan Schweizer
ghostscript-esp-8.15.1.ebuild:
Partly fix bug 121924
07 Feb 2006; Aron Griffis
ghostscript-esp-7.07.1-r10.ebuild:
Mark 7.07.1-r10 stable on alpha
06 Feb 2006; Stefan Schweizer
ghostscript-esp-8.15.1.ebuild:
remove dynamic line, it is breaking -X-compile, bug 121749
06 Feb 2006; Stefan Schweizer
ghostscript-esp-8.15.1.ebuild:
Make sure it depends only on X with USE=X thanks to Harm Geerts
06 Feb 2006; Aron Griffis
ghostscript-esp-7.07.1-r10.ebuild:
Mark 7.07.1-r10 stable on ia64
05 Feb 2006; Stefan Schweizer
+files/ijs-dirinstall.diff, ghostscript-esp-8.15.1.ebuild:
Remove harddep on gtk, bug 120413 thanks to Christoph Peus
01 Feb 2006; Marcelo Goes
ghostscript-esp-7.07.1-r8.ebuild:
Fix cjk patch for bug 121150. Thanks to Matthias Breer
30 Jan 2006; Marcelo Goes
ghostscript-esp-7.07.1-r8.ebuild:
Only unpack cjk patch if cjk flag is set for bug 120888. Thanks to Robert
Trace
29 Jan 2006; Stefan Schweizer
ghostscript-esp-7.07.1-r7.ebuild:
Add forgotten cjk.patch to SRC_URI thanks to Obst
28 Jan 2006; Simon Stelling
-files/gs7.05-gdevhl12.c.bz2, -files/gs7.07.1-cjk.diff.bz2,
-files/gs7.05.6-cjk.diff.bz2, -files/gs7.07.1-fontconfig-rh.patch.bz2,
-files/gs7.07.1-fontconfig-rh.patch.2.bz2, -files/gs7.07.1-krgb.patch.gz,
ghostscript-esp-7.07.1-r7.ebuild, ghostscript-esp-7.07.1-r8.ebuild:
move compressed patches to the mirrors
05 Jan 2006; Stefan Schweizer
ghostscript-esp-8.15.1.ebuild:
Correct description thanks to Colin Macdonald
05 Jan 2006; Stefan Schweizer
+files/ghostscript-7.05.6.man.patch,
-files/ghostscript-esp-7.05.6.man.patch,
+files/ghostscript-7.07-bigposttable.patch,
-files/ghostscript-esp-7.07-bigposttable.patch,
+files/ghostscript-7.07-coverage-glyphcount.patch,
-files/ghostscript-esp-7.07-coverage-glyphcount.patch,
+files/ghostscript-7.07-fix_cidfontname_Encoding_CIDToGIDMap_DW_W.patch,
-files/ghostscript-esp-7.07-fix_cidfontname_Encoding_CIDToGIDMap_DW_W.patc
h, +files/ghostscript-7.07-fix_rename_font_gs_cidfn.ps.patch,
-files/ghostscript-esp-7.07-fix_rename_font_gs_cidfn.ps.patch,
+files/ghostscript-7.07-gsublookuptable.patch,
-files/ghostscript-esp-7.07-gsublookuptable.patch:
Change patch names to fix compiling, bug 117841
*ghostscript-esp-8.15.1 (05 Jan 2006)
05 Jan 2006; Luis Medinas
+files/ghostscript-badc.patch, +files/ghostscript-build.patch,
+files/ghostscript-gtk2.patch, +files/ghostscript-noopt.patch,
+files/ghostscript-pagesize.patch, +files/ghostscript-ps2epsi.patch,
+files/gs-8.15.1destdir.patch, +files/ghostscript-scripts.patch,
+files/ghostscript-split-font-configuration.patch,
+files/ghostscript-use-external-freetype.patch,
+ghostscript-esp-8.15.1.ebuild:
Version Bump. Thanks to all people involved in bug #91119.
*ghostscript-esp-7.07.1-r10 (04 Jan 2006)
*ghostscript-esp-7.07.1-r8 (04 Jan 2006)
*ghostscript-esp-7.07.1-r7 (04 Jan 2006)
04 Jan 2006; Luis Medinas
+files/ghostscript-esp-7.05.6.man.patch,
+files/ghostscript-esp-7.07.1-64bit-cmyk.patch,
+files/ghostscript-esp-7.07-bigposttable.patch,
+files/ghostscript-esp-7.07-coverage-glyphcount.patch,
+files/ghostscript-esp-7.07-fix_cidfontname_Encoding_CIDToGIDMap_DW_W.patc
h, +files/ghostscript-esp-7.07-fix_rename_font_gs_cidfn.ps.patch,
+files/ghostscript-esp-7.07-gsublookuptable.patch, +files/gs-fix-gc.patch,
+files/gs-osx-ijs.patch, +files/gs-osx-unix-dll.patch,
+files/gs7.05-gdevhl12.c.bz2, +files/gs7.05.6-cjk.diff.bz2,
+files/gs7.05.6-gdevpx.patch, +files/gs7.05.6-kochi-substitute.patch,
+files/gs7.05.6-tempfile.patch, +files/gs7.07.1-cjk.diff,
+files/gs7.07.1-cjk.diff.bz2, +files/gs7.07.1-destdir.patch,
+files/gs7.07.1-fontconfig-rh.patch.2.bz2,
+files/gs7.07.1-fontconfig-rh.patch.bz2, +files/gs7.07.1-ijs.patch,
+files/gs7.07.1-ijsdestdir.patch, +files/gs7.07.1-krgb.patch.gz,
+files/gs7.07.1-nogtk2.patch, +files/gs7.07.1-ps2ps.patch,
+files/gs7.07.1-tempfile.patch, +metadata.xml,
+ghostscript-esp-7.07.1-r7.ebuild, +ghostscript-esp-7.07.1-r8.ebuild,
+ghostscript-esp-7.07.1-r10.ebuild:
Moved from app-text/ghostscript to app-text/ghostscript-esp.
08 Nov 2005;
Remove trailing whitespace
08 Nov 2005;
Modular X deps
04 Nov 2005; Fabian Groffen
ghostscript-7.07.1-r10.ebuild:
Marked ppc-macos as deep dependency of bug #109997
02 Nov 2005; Stefan Schweizer
-ghostscript-7.05.6-r2.ebuild, -ghostscript-7.07.1-r9.ebuild:
Remove unused ebuilds
*ghostscript-7.07.1-r10 (01 Sep 2005)
01 Sep 2005; Simon Stelling
+files/ghostscript-7.07.1-64bit-cmyk.patch, ghostscript-7.07.1-r9.ebuild,
+ghostscript-7.07.1-r10.ebuild:
revision bump to fix bug 100808
16 May 2005; Heinrich Wendel
ghostscript-7.07.1-r7.ebuild, ghostscript-7.07.1-r8.ebuild,
ghostscript-7.07.1-r9.ebuild:
move from gcc to toolchain eclass
*ghostscript-7.07.1-r9 (23 Apr 2005)
23 Apr 2005; Mamoru KOMACHI
+files/ghostscript-7.07-bigposttable.patch,
+files/ghostscript-7.07-coverage-glyphcount.patch,
+files/ghostscript-7.07-fix_cidfontname_Encoding_CIDToGIDMap_DW_W.patch,
+files/ghostscript-7.07-fix_rename_font_gs_cidfn.ps.patch,
+files/gs7.07.1-cjk.diff, +files/ghostscript-7.07-gsublookuptable.patch,
+ghostscript-7.07.1-r9.ebuild:
Removed problematic entries from CIDFnmap.CJK. Added patches for better CJK
handling. This closes bug #90009.
18 Apr 2005; Michael Hanselmann
ghostscript-7.07.1-r8.ebuild:
Stable on ppc.
08 Apr 2005; Markus Rothe
ghostscript-7.07.1-r8.ebuild:
Stable on ppc64
03 Apr 2005; Lina Pezzella
+files/gs-osx-unix-dll.patch, ghostscript-7.07.1-r8.ebuild:
Testing ppc-macos. Source and Makefile patches added for Darwin compatibility.
27 Mar 2005; Bryan Østergaard
ghostscript-7.07.1-r8.ebuild:
Stable on alpha.
16 Mar 2005; Heinrich Wendel
-files/gs7.07.1-ps2epsi.patch, +files/gs7.07.1-ps2ps.patch,
ghostscript-7.07.1-r8.ebuild:
add ps2ps patch, bug #63435
07 Mar 2005; Heinrich Wendel
ghostscript-7.07.1-r8.ebuild:
mark amd64
05 Mar 2005; Gustavo Zacarias
ghostscript-7.07.1-r8.ebuild:
sparc-tastic
04 Mar 2005; Sven Wegener
Added missing digest entries.
04 Mar 2005; Heinrich Wendel
ghostscript-7.05.6-r2.ebuild, ghostscript-7.07.1-r7.ebuild,
ghostscript-7.07.1-r8.ebuild:
stable on x86, fix man pages
04 Mar 2005; Heinrich Wendel
-ghostscript-7.05.6-r1.ebuild, -ghostscript-7.05.6.ebuild,
-ghostscript-7.07.1-r1.ebuild, -ghostscript-7.07.1-r2.ebuild,
-ghostscript-7.07.1-r3.ebuild, -ghostscript-7.07.1-r4.ebuild,
-ghostscript-7.07.1-r5.ebuild, -ghostscript-7.07.1-r6.ebuild:
cleanups
02 Jan 2005; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
14 Dec 2004; lanius@gentoo.org +files/gs7.07.1-nogtk2.patch,
ghostscript-7.07.1-r8.ebuild:
fix gtk use flag
05 Dec 2004; Sven Wegener
Added missing digest entries.
*ghostscript-7.07.1-r8 (05 Dec 2004)
05 Dec 2004; lanius@gentoo.org +files/gs7.07.1-fontconfig-rh.patch.2.bz2,
ghostscript-7.07.1-r7.ebuild, +ghostscript-7.07.1-r8.ebuild:
fix deps in 7.07.1-r7; add libgs.so to 7.07.1-r8 and remove broken patches
06 Nov 2004; Luca Barbato
ghostscript-7.07.1-r1.ebuild:
Backported the gc patch just in case
02 Nov 2004; Mamoru KOMACHI
+files/gs7.07.1-destdir.patch, ghostscript-7.07.1-r7.ebuild:
Added DESTDIR patch.
31 Oct 2004; Mamoru KOMACHI
Appended -j1 to emake; bug #68044.
25 Oct 2004; Luca Barbato
ghostscript-7.07.1-r7.ebuild:
Marked ppc, the garbage collector patch is still needed
19 Oct 2004;
stable on ppc bug: 66357
*ghostscript-7.05.6-r2 (18 Oct 2004)
18 Oct 2004; Heinrich Wendel
+files/gs7.05.6-tempfile.patch, +ghostscript-7.05.6-r2.ebuild:
fix insecure tempfile handling in ppc version
16 Oct 2004; Hardave Riar
Stable on mips, bug #66357.
11 Oct 2004; Mamoru KOMACHI
files/gs7.07.1-cjk.diff.bz2, ghostscript-7.07.1-r4.ebuild,
ghostscript-7.07.1-r5.ebuild, ghostscript-7.07.1-r6.ebuild,
ghostscript-7.07.1-r7.ebuild:
Added --with-fontconfig and --with-fontpath.
Thanks to Georgi Georgiev
09 Oct 2004; Tom Gall
stable on ppc64, bug #66357
07 Oct 2004; Olivier Crete
Stable on x86 wrt security bug #66357
08 Oct 2004; Guy Martin
Marked stable on hppa.
07 Oct 2004; Bryan Østergaard
ghostscript-7.07.1-r7.ebuild:
Stable on alpha, bug 66357.
07 Oct 2004; Jeremy Huddleston
ghostscript-7.07.1-r7.ebuild:
Stable amd64.
07 Oct 2004; Gustavo Zacarias
ghostscript-7.07.1-r7.ebuild:
Stable on sparc wrt #66357
*ghostscript-7.07.1-r7 (07 Oct 2004)
07 Oct 2004; Heinrich Wendel
+files/gs7.07.1-tempfile.patch, +ghostscript-7.07.1-r7.ebuild:
fix insecure tempfile handling, bug #66357
07 Oct 2004; Luca Barbato
ghostscript-7.07.1-r6.ebuild:
Eventually found a fix for the garbage collector in the ghostscript ml,
thanks to Alex Cherepanov
out the solution
05 Oct 2004; Mamoru KOMACHI
+files/gs7.07.1-cjk.diff.bz2, ghostscript-7.05.6-r1.ebuild,
ghostscript-7.05.6.ebuild, ghostscript-7.07.1-r1.ebuild,
ghostscript-7.07.1-r2.ebuild, ghostscript-7.07.1-r3.ebuild,
ghostscript-7.07.1-r4.ebuild, ghostscript-7.07.1-r5.ebuild,
ghostscript-7.07.1-r6.ebuild:
Added revision restriction to cjk fonts (Gentoo standard font path has been
changed to /usr/share/fonts).
05 Oct 2004; Luca Barbato
fix for bug #66335, thanks to Steph L
solution
01 Oct 2004; Heinrich Wendel
ghostscript-7.05.6-r1.ebuild:
fix path of Makefile.in
*ghostscript-7.07.1-r6 (29 Sep 2004)
29 Sep 2004; Heinrich Wendel
+ghostscript-7.05.6-r1.ebuild, ghostscript-7.07.1-r5.ebuild,
+ghostscript-7.07.1-r6.ebuild:
moved fonts to separate package
19 Sep 2004; Jeremy Huddleston
+files/gs7.07.1-ijsdestdir.patch:
Fixed install process for ijs. The previous hack didn't work when we passed
--libdir to configure.
02 Sep 2004; Danny van Dyk
ghostscript-7.07.1-r1.ebuild, ghostscript-7.07.1-r2.ebuild,
ghostscript-7.07.1-r3.ebuild, ghostscript-7.07.1-r4.ebuild,
ghostscript-7.07.1-r5.ebuild:
Made ghostscript $(get_libdir) aware.
18 Aug 2004; Aron Griffis
ghostscript-7.07.1-r3.ebuild:
stable on alpha and ia64
14 Aug 2004; Luca Barbato
bzip2 invocation fix
*ghostscript-7.07.1-r5 (11 Aug 2004)
11 Aug 2004; Heinrich Wendel
ghostscript-7.07.1-r5.ebuild:
apply fontconfig patch by default, move fonts to /usr/share/fonts/ghostscript
09 Aug 2004; Heinrich Wendel
ghostscript-7.07.1-r4.ebuild:
add pkgconfig dep
*ghostscript-7.07.1-r4 (04 Aug 2004)
04 Aug 2004; Heinrich Wendel
ghostscript-7.07.1-r4.ebuild, files/gs7.07.1-fontconfig-rh.patch.bz2:
add fontconfig support, bug #40808
26 Jul 2004; Tom Gall
stable on ppc64
*ghostscript-7.07.1-r3 (11 Jul 2004)
11 Jul 2004; Martin Schlemmer
+ghostscript-7.07.1-r3.ebuild:
Fix bogus prefix in ijs-config.
07 Jul 2004; Michael Sterrett
ghostscript-7.05.6.ebuild:
fix use invocation
01 Jul 2004; Luca Barbato
Minor changes
01 Jul 2004; Jeremy Huddleston
ghostscript-7.05.6.ebuild, ghostscript-7.07.1-r1.ebuild,
ghostscript-7.07.1-r2.ebuild:
virtual/glibc -> virtual/libc
*ghostscript-7.05.6 (30 Jun 2004)
30 Jun 2004; Luca Barbato
+ghostscript-7.05.6.ebuild, ghostscript-7.07.1-r1.ebuild,
ghostscript-7.07.1-r2.ebuild:
Put back the ghostscript-7.05.6 since the latter won't work on ppc
28 Jun 2004; Tom Gall
mark ~ppc64, bug #54151
02 Jun 2004; Aron Griffis
ghostscript-7.07.1-r1.ebuild, ghostscript-7.07.1-r2.ebuild:
Fix use invocation
13 May 2004; Stephen P. Becker
ghostscript-7.07.1-r1.ebuild:
Stable on mips.
04 May 2004; Michael Sterrett
ghostscript-7.07.1-r1.ebuild, ghostscript-7.07.1-r2.ebuild:
inherit flag-o-matic
28 Apr 2004; Travis Tilley
ghostscript-7.07.1-r2.ebuild:
replace -O3 with -O2 if compiling with gcc 3.4
28 Apr 2004; Heinrich Wendel
ghostscript-7.07.1-r2.ebuild:
add emacs useflag, bug #47854
26 Apr 2004; Aron Griffis
ghostscript-7.07.1-r1.ebuild, ghostscript-7.07.1-r2.ebuild:
Add die following econf for bug 48950
*ghostscript-7.07.1-r2 (26 Apr 2004)
26 Apr 2004; Heinrich Wendel
ghostscript-7.07.1-r2.ebuild, files/gs7.07.1-krgb.patch.gz:
add krgb support from hpijs
07 Mar 2004; Bret Curtis
Added ~mips to KEYWORDS
15 Jan 2004; Heinrich Wendel
cleanups
*ghostscript-7.07.1-r1 (09 Dec 2003)
09 Dec 2003; Heinrich Wendel
ghostscript-7.05.6-r4.ebuild, ghostscript-7.07.1-r1.ebuild,
ghostscript-7.07.1.ebuild:
virtual/ghostscript - stable
*ghostscript-7.07.1 (08 Dec 2003)
08 Dec 2003; Heinrich Wendel
ghostscript-7.05.6-r2.ebuild, ghostscript-7.05.6-r3.ebuild,
ghostscript-7.05.6-r4.ebuild, ghostscript-7.07.1.ebuild:
fix for search path set to TMP_DIR
15 Nov 2003; Heinrich Wendel
files/gs7.07.1-ps2epsi.patch:
version bump, also added new fonts release
*ghostscript-7.05.6-r4 (13 Nov 2003)
13 Nov 2003; Heinrich Wendel
ghostscript-7.05.6-r4.ebuild, files/gs-7.05.6-gdevx.patch,
files/gs7.05.6-gdevpx.patch:
added gdevpx patch, thx to Larry Sanderson
29 Jul 2003; lanius@gentoo.org ghostscript-7.05.6-r3.ebuild:
stable bump
29 Jul 2003; lanius@gentoo.org ghostscript-7.05.6-r3.ebuild,
files/ijs.patch:
added ijs patch to fix compiling on amd64/alpha
26 Jul 2003; Mamoru KOMACHI
files/gs7.05.6-kochi-substitute.patch:
Fixed kochi-substitute rendering crash issue
16 Jul 2003;
fixed missing ${S} (#24595)
*ghostscript-7.05.6-r3 (16 Jul 2003)
16 Jul 2003; Heinrich Wendel
ghostscript-7.05.6-r3.ebuild, files/gs7.05.6-random.patch:
fixed several bugs:
- #19937 (gimp-print dep)
- #22869 (gimp-print dep)
- #22904 (X dep)
- #19038 (X dep)
- #18731 (gimp-print dep)
- #17050 (gimp-print dep)
- #16007 (ijs-config)
- #14143 (X dep)
- #21627 (urandom patch)
27 Jun 2003; YAMAKURA Makoto
ghostscript-7.05.5-r2.ebuild, ghostscript-7.05.6-r1.ebuild,
ghostscript-7.05.6-r2.ebuild, ghostscript-7.05.6.ebuild:
kochi-fonts has licensing issue, so we use kochi-substitute instead.
*ghostscript-7.05.6-r2 (14 Jun 2003)
03 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
14 Jun 2003; Daniel Ahlberg
Security update. Added patch from Mandrake for ps2epsi vulnerability.
*ghostscript-7.05.6-r1 (02 Jun 2003)
02 Jun 2003; Seemant Kulleen
ghostscript-7.05.5-r1.ebuild, ghostscript-7.05.5-r2.ebuild,
ghostscript-7.05.6-r1.ebuild, ghostscript-7.05.6.ebuild:
fonts moved from x11-misc to media-fonts
*ghostscript-7.05.6 (05 Mar 2003)
03 Apr 2003; foser
fix the cups use if clause to really work
03 Apr 2003; Thomas Raschbacher
new revision so users upgrade (cuz of the man-page fix and cjk fix from nakano)
gimp-print(-cups) dep is now controlled by cups USE var
03 Apr 2003; Masatomo Nakano
gs7.05.6-cjk.diff,ghostscript-7.05.6.man.patch:
Added cjk support.
Fixed bug about a patch of man page.
Removed 'gnome' from IUSE because it isn't used.
09 Mar 2003; Aron Griffis
Mark stable on alpha
05 Mar 2003; Thomas Raschbacher
*ghostscript-7.05.5-r2 (28 Jan 2003)
06 Dec 2002; Rodney Rees
23 Feb 2003; foser
Removed gnome USE flag (gimp-print) because of #15464
gimp-print is technically not even a gnome thing
21 Feb 2003; Aron Griffis
Mark stable on Alpha
28 Jan 2003; Thomas Raschbacher
files/ghostscript-7.05.5.man.patch, patch for 'man gs' from
Dylan Carlson (absinthe@pobox.com) bug #14150
*ghostscript-7.05.5-r1 (13 Jan 2003)
13 Jan 2003; Jungmin Seo
files/gs7.05-cjk.diff, digest-ghostscript-7.05.5-r1, ChangeLog :
Added a patch for cjk, tested with all three languages.
Thanks to matsuu@7501.net for the patch (see bug #13712)
*ghostscript-7.05.5 (18 Sep 2002)
30 Oct 2002; Nick Hadaway
Added a patch for those having trouble with the detection of libpng.
See bugs #6760 and #9651...
07 Oct 2002; Nick Hadaway
Added gnome use variable for gimp-print plugin support. added gnome
to IUSE variables.
18 Sep 2002; Nick Hadaway
ghostscript-7.05.5.ebuild, files/digest-ghostscript-7.05.5 :
Version bump. The 7.05.5 release fixes some problems in the configure
script, makes several drivers more portable, and updates several drivers
including the CUPS, Deskjet, and Lexmark drivers. IJS (hp inkjet) and
OMNI (IBM) support enabled. Installs gimp-print driver if X is
enabled in use variables. (Didn't want to create another use
variable and gimp-print is important to high quality printing)
Currently masked. Please test especially in a cups environment.
5 Okt 2002; Bart Verwilst
I don't want gnome-libs installed just to have ghostscript!
Changed the X dep to gnome, people with -gnome now aren't forced
anymore to install gnome :o) yay! :o)
*ghostscript-7.05.3 (19 Jul 2002)
16 Aug 2002; Seemant Kulleen
ghostscript-7.05.3.ebuild :
Fixed the emake to make, and general beautification. Fixes bug
#5931 by darkspe@katamail.com (Marco)
19 Jul 2002; Grant Goodyear
removed unnecessary cups dep
*ghostscript-7.05.3-r1 (12 Jul 2002)
15 Jul 2002; Owen Stampflee
Added KEYWORDS.
12 Jul 2002; Grant Goodyear
added HL-12XX support; thanks to Bardur Arantsson. Really, this time.
*ghostscript-7.05.3 (10 Jul 2002)
10 Jul 2002; Daniel Robbins
Ghostscript since the latter contains much better printer device support.
*ghostscript-7.05-r2 (03 Jul 2002)
03 Jul 2002; Grant Goodyear
driver. Thanks to Bardur Arantsson
*ghostscript-7.0.5-r1 (28 Jun 2002)
28 Jun 2002; Grant Goodyear
support
*ghostscript-7.05 (26 May 2002
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
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
/var/tmp/portage in the patch.
*ghostscript-6.53 (7 Mar 2002)
7 Mar 2002; G.Bevin
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
with patches to support HP-developed HPIJS drivers.
AUX ghostscript-7.05.6.man.patch 1231 RMD160 8da05491113dfcca77da4e37c01651ff54cc86e0 SHA1 f84d7381dc513e526655b86d090e39fd0c8d3fe7 SHA256 4873defc3d4bee0db4cb6b9e34e481f0de5914aef9a4b7cbf58677b6bfb9d528
AUX ghostscript-8.60-CVE-2008-0411.diff 415 RMD160 a6f4911b6ca2078a59730eb7cc5c9435cb787e0f SHA1 dd0cc3cc0bb5b0190a82c27b3e6c9daa58b2a104 SHA256 44a2b9d7c80b73ae924d63f0294bb50344eb0e420b617884b863eed5422dde01
AUX ghostscript-esp-8.15.1-fPIC.patch 330 RMD160 7b39a1de75c0515a1be6caaa0c0d2dd70ff7ad44 SHA1 f92d40eeb177e8593095168bf29c7ff1a6e97633 SHA256 9672b52472a36c8027bbcb93b3eb9a8acbab32c58365896a9247aa23e198c64a
AUX ghostscript-esp-8.15.2-FAPIcidfmap.cjk 2216 RMD160 4160694a9e42e286c27ef048be4b160c366a675f SHA1 02afd67e83c2ec4ab185fa6ad1d4f4b304e40be1 SHA256 dfffc1088d3ada1d943ee11ac0ba3c3009c3a3d4082daa9a3e180c1b2aebdb12
AUX ghostscript-esp-8.15.2-cidfmap.cjk 1719 RMD160 5eefdefe4f0d1acad18a212c7d7d5500725cd2f4 SHA1 831ab993829b98a676c5e4d8a63197de736cda6a SHA256 de206ce949bcd5590abda3973010e4b0d0983b0ecc483180395d83e52e233406
AUX gs-fix-gc.patch 5627 RMD160 ac6aee1b2e861b1b09f6fa8648f62ad91d016571 SHA1 4419a2dc6cb253d6013f4ea54ada605e44eb39fe SHA256 ea02e3f1d06757b54608c0bc74918f61b4a87831f901735c14f6e53d47edfc06
AUX gs7.05.6-gdevpx.patch 402 RMD160 a9d446bc33ce5ad774783d340dc1fb1cca3e5422 SHA1 ed699dcb8dddd2097367fdd24efd1e3d7db8f47a SHA256 17d6ed39c3aa4828dd8370972901d903ce110a8d1837ea76fd0e5317c6d98241
AUX gs7.05.6-kochi-substitute.patch 3774 RMD160 6ad8ea72aee76ca19d71db4d56bd31138a398731 SHA1 233bf409a5f2a9f4909154856cb834888ddc22af SHA256 f141027aadc46be4fa8678d515ef9fe429ef076a778725978acdd82a1705af68
AUX gs7.07.1-destdir.patch 12261 RMD160 1df88c5e630af5aa4ae0429d7ea931ebeaca1d03 SHA1 c9872d71c23cfd7e3c9458d9f12cf5e2bf5779ab SHA256 bb4f4efaaaddcea6fa3c0d4656c808889cc256a07aa8edd5c248b2ee92ec17f2
AUX gs7.07.1-ijs.patch 401 RMD160 fc9701c87ffdda1ee890abc72ad5da4fe27e9bf0 SHA1 99392d308fcccc0e258eeec0ca1194fcea957cf2 SHA256 a8e5a89afd6c23cbe9ead87d8e3d1cc60a84f4da7885c8df119146f6ce0a057f
AUX gs7.07.1-ijsdestdir.patch 1418 RMD160 0935b674e98afc965fc8186394247d15bd898c72 SHA1 67c950f8950e530dea214e14127d3f01affd3475 SHA256 edd210b7c9c9b80187154dfae6d4771af0bce78071f08c27648e0499f2d2680b
AUX gs7.07.1-nogtk2.patch 1419 RMD160 5d1b45c8870dd951b2a4001a9d1c1728bb77a56d SHA1 6baae6f23ae2cfbce5bb5742c5fae41eea7d2798 SHA256 ccf8e8299e6f09aad8a3ae2608bbe4f28ba63f7b92b8da512142e786b8cec33b
AUX gs7.07.1-ps2ps.patch 244 RMD160 dfaa4064603530e11c5277510e89f64fca91ef30 SHA1 17aa47c730a783d3cb44cabf65a9870e7c89e4ff SHA256 0e20ccfc0f12b269e739a6d503db7b234362bb78a453c7f9fd60ae7b3896eeb8
AUX gs7.07.1-tempfile.patch 3125 RMD160 1fbad34890612b8628f49881c07229a9a1406b4c SHA1 52c8524a648fd06ae01bc0906c9a2bd456df87b4 SHA256 552690dbf45dd141728ad2031597d5d32cc07e041623493776efda0e223a683f
DIST acro5-cmaps-2001.tar.gz 631653 RMD160 c723afc2207157a434988b46bcf0a458281c29a4 SHA1 fbc8715eae880f59e2251ae8fa99f79fbcfbd3e5 SHA256 80abec481fd4b5e59ac3d3f5790542dbfabe3c9269a6ac17064160d6dab38ee4
DIST adobe-cmaps-200204.tar.gz 4360486 RMD160 14f436cb2869788f249c0eaf5dd6a31295c5ada7 SHA1 e1f358996f7aac084f2224feea1a8a1556157da1 SHA256 510f29086630db1a581ab77e46c3a6b9b4ee4bf8c7717c209e5125794a59480a
DIST adobe-cmaps-200406.tar.gz 5001983 RMD160 284b943b3476f6f7e2bc49842fd027c6f7f57552 SHA1 b846292af4541d907dd9041e397c2f1d8c72a056 SHA256 0f397255506cda4b20e362ab5e3f6cdacba09e0a0cca7f4d93afd980977c5689
DIST espgs-7.07.1-source.tar.bz2 5400198 RMD160 ba0d06c2e3ef55c2b716d6df9855d38a8e4216ae SHA1 9d5653d674a074ef6b803ceed4a2aeb40fed852f SHA256 7e0ed705da90a4c65368675d68ccecb871f89cb06d2efc61ddd0bb5fee5570f2
DIST espgs-8.15.3-source.tar.bz2 8785418 RMD160 40396c74abf8911472410f52fd8cfaf2892ef19f SHA1 198acd3805d41341e81a7873be79b9cad4d90b82 SHA256 c1f5eefc058b08113f90bc583436399d71644b61872fa39ab4982a58a80baa62
DIST espgs-8.15.4-source.tar.bz2 8785497 RMD160 011480fd7e52d12e9fc4b3abe620caa034a172de SHA1 dc3b66675b988f35185e4772bfad0bcad66a7b00 SHA256 5afc038a12aa624836192940991081fcf95a9396a6e15f6fc707a2b5f2b7cacf
DIST gs7.07.1-cjk.diff.bz2 3055 RMD160 035d0900b47ef54508957542386c6d520ef181b6 SHA1 30b5225928b64991bd7c6e8a78c8c13e5da7bd5d SHA256 a4bb6ba4cbf73ddd939f4bdbdec57d7ba7bb1d865898d76bd6cc4df8bb03a77a
DIST gsdjvu-1.1.tar.gz 214364 RMD160 aa1ff4a80b02b16e43bf8e14719613f98bdf13c6 SHA1 cc33916f86a0f826159e5afed43d7fae722b3133 SHA256 39f32b9946a65cbe8d5b7c2882ef0e82d5858e78e04b568bb525d2c4e2d6ce78
EBUILD ghostscript-esp-7.07.1-r8.ebuild 5064 RMD160 bbbd3ab46f97e6445d6b73002f14a06039c8190a SHA1 dd9745e06ff70d28baeb170a3c7971b78e3accfa SHA256 ff4ff3fc1db40bbefcbb221988c5d44f1f5b20ff1b7f549b95cdc5a7a8338951
EBUILD ghostscript-esp-8.15.3.ebuild 3331 RMD160 6ca033ba55c7e26b549cd43bb5c92a9f5f912d92 SHA1 039f5089d3fb92220ed6fe2367633e411c73deef SHA256 1f9c427666d778be45ddd13b392b815dca5350d12857faf128de5847bea35785
EBUILD ghostscript-esp-8.15.4-r1.ebuild 4132 RMD160 62b6bb35290aced6aa4b662ab40ca1f628ebcf27 SHA1 be0e4e8d9e48ef9df81c5db50d5141772c36c9cf SHA256 ca33793adfc6f0dd969f5db37de8569c2622ad3a75b768fb32660ebffaa9e799
EBUILD ghostscript-esp-8.15.4.ebuild 4009 RMD160 323d9f55864ad89f2c24ecdeb4465a5afc6ea6db SHA1 3fbc907ed71aaa8567337e99f0561a4db7ddefba SHA256 638104b080d6f54e09997842843690d45c53d5bee70602d751675df097bcbde2
MISC ChangeLog 32036 RMD160 9d30d76c5d7e667e36580412eadd11058f930e1d SHA1 8629389c0b83abf7a5cb317191c7e2c5ed7a0723 SHA256 a982b8cdcd40c0be35196ef545f4c4d01c0c699fc66f973dc468fb14552bf12f
MISC metadata.xml 161 RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 SHA1 209c6a46e4cdd891980115e42ba419e3799f8088 SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-esp/ghostscript-esp-7.07.1-r8.ebuild,v 1.16 2008/03/30 23:46:06 ricmm Exp $
inherit flag-o-matic eutils toolchain-funcs libtool
DESCRIPTION="ESP Ghostscript -- an enhanced version of GNU Ghostscript with better printer support"
HOMEPAGE="http://www.cups.org/ghostscript.php"
SRC_URI="mirror://sourceforge/espgs/espgs-${PV}-source.tar.bz2
mirror://gentoo/gs7.07.1-cjk.diff.bz2
cjk? ( http://www.matsusaka-u.ac.jp/mirror/gs-cjk/adobe-cmaps-200204.tar.gz
http://www.matsusaka-u.ac.jp/mirror/gs-cjk/acro5-cmaps-2001.tar.gz )"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="X cups cjk gtk"
DEP="virtual/libc
>=media-libs/jpeg-6b
>=media-libs/libpng-1.2.1
>=sys-libs/zlib-1.1.4
X? ( x11-libs/libX11
x11-libs/libXt )
gtk? ( >=x11-libs/gtk+-2.0 )
cups? ( net-print/cups )
!app-text/ghostscript-gnu
!app-text/ghostscript-gpl"
RDEPEND="${DEP}
cjk? ( media-fonts/arphicfonts
media-fonts/kochi-substitute
media-fonts/baekmuk-fonts )
media-fonts/gnu-gs-fonts-std"
DEPEND="${DEP}
gtk? ( dev-util/pkgconfig )"
# media-libs/fontconfig"
S=${WORKDIR}/espgs-${PV}
src_unpack() {
unpack espgs-${PV}-source.tar.bz2
cd ${S}
if use cjk ; then
epatch "${DISTDIR}"/gs7.07.1-cjk.diff.bz2
epatch ${FILESDIR}/gs7.05.6-kochi-substitute.patch
fi
# add fontconfig support (this patch is broken)
# epatch ${FILESDIR}/gs7.07.1-fontconfig-rh.patch.2.bz2
# man page patch from absinthe@pobox.com (Dylan Carlson) bug #14150
epatch ${FILESDIR}/ghostscript-7.05.6.man.patch
# ijs fPIC patch
epatch ${FILESDIR}/gs${PV}-ijs.patch
# pxl dash patch
epatch ${FILESDIR}/gs7.05.6-gdevpx.patch
# Makefile.in fixes for DESTDIR support in libijs because
# einstall borks on multilib systems -- eradicator
epatch ${FILESDIR}/gs${PV}-destdir.patch
epatch ${FILESDIR}/gs${PV}-ijsdestdir.patch
# search path fix
sed -i -e "s:\$\(gsdatadir\)/lib:/usr/share/ghostscript/7.07/$(get_libdir):"\
Makefile.in || die "sed failed"
sed -i -e 's:$(gsdir)/fonts:/usr/share/fonts/default/ghostscript/:' \
Makefile.in || die "sed failed"
# insecure tempfile handling
epatch ${FILESDIR}/gs${PV}-tempfile.patch
# krgb support (currently broken)
#( cd src; epatch ${FILESDIR}/gs7.07.1-krgb.patch.gz )
# Fix the garbage collector on ia64 and ppc
epatch ${FILESDIR}/gs-fix-gc.patch
# bug #63435
epatch ${FILESDIR}/gs${PV}-ps2ps.patch
# fix dynamic build
echo '#include "png.h"' >> src/png_.h
# fix for building with gtk2 instead of gtk1
if use gtk; then
sed -i -e "s:gmodule:gmodule-2.0:" configure.ac
sed -i -e "s:glib-config:pkgconfig:" configure.ac
sed -i -e "s:gtk-config:pkg-config gtk+-2.0:g" src/unix-dll.mak
sed -i -e "s:CFLAGS_SO=-fPIC:CFLAGS_SO=-fPIC -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include:" Makefile.in
else
epatch ${FILESDIR}/gs${PV}-nogtk2.patch
fi
}
src_compile() {
local myconf
myconf="--with-ijs --without-gimp-print"
use gtk && myconf="${myconf} --with-omni" || myconf="${myconf} --without-omni"
# bug #56998, only compiled-in fontpath is searched when running
# gs -DPARANOIDSAFER out.ps
myconf="${myconf} --with-fontconfig --with-fontpath=/usr/share/fonts:/usr/share/fonts/ttf/zh_TW:/usr/share/fonts/ttf/zh_CN:/usr/share/fonts/arphicfonts:/usr/share/fonts/ttf/korean/baekmuk:/usr/share/fonts/baekmuk-fonts:/usr/X11R6/lib/X11/fonts/truetype:/usr/share/fonts/kochi-substitute"
use X && myconf="${myconf} --with-x" \
|| myconf="${myconf} --without-x"
use cups && myconf="${myconf} --enable-cups" \
|| myconf="${myconf} --disable-cups"
# -O3 will make ghostscript fail when compiling with gcc 3.4
if [ "`gcc-major-version`" -eq "3" ] && [ "`gcc-minor-version`" -eq "4" ]
then
strip-flags
replace-flags -O? -O2
fi
autoconf
econf ${myconf} || die "econf failed"
emake -j1 || die "make failed"
emake so -j1 || die "make failed"
cd ijs
econf || die "econf failed"
emake -j1 || die "make failed"
cd ..
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
make DESTDIR="${D}" soinstall || die "make install failed"
rm -fr ${D}/usr/share/ghostscript/7.07/doc || die
dodoc doc/README doc/COPYING doc/COPYING.LGPL
dohtml doc/*.html doc/*.htm
if use cjk ; then
dodir /usr/share/ghostscript/Resource
dodir /usr/share/ghostscript/Resource/Font
dodir /usr/share/ghostscript/Resource/CIDFont
cd ${D}/usr/share/ghostscript/Resource
unpack adobe-cmaps-200204.tar.gz
unpack acro5-cmaps-2001.tar.gz
fi
# Install ijs
cd ${S}/ijs
dodir /usr/bin /usr/include /usr/$(get_libdir)
# This is broken - there are not even a 'install_prefix'
# anywhere in ${S}/ijs ...
#einstall install_prefix=${D}
#einstall
#dosed "s:^prefix=.*:prefix=/usr:" /usr/bin/ijs-config
make DESTDIR="${D}" install || die
# bug #83876, collision with gcc
rm -f ${D}/usr/share/man/de/man1/ansi2knr.1
rm -f ${D}/usr/share/man/man1/ansi2knr.1
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-esp/ghostscript-esp-8.15.3.ebuild,v 1.14 2007/07/04 06:24:51 genstef Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit autotools elisp-common eutils versionator
DESCRIPTION="ESP Ghostscript -- an enhanced version of GPL Ghostscript with better printer support"
HOMEPAGE="http://www.cups.org/espgs"
MY_P=espgs-${PV}
PVM=$(get_version_component_range 1-2)
SRC_URI="cjk? ( ftp://ftp.gyve.org/pub/gs-cjk/adobe-cmaps-200406.tar.gz
ftp://ftp.gyve.org/pub/gs-cjk/acro5-cmaps-2001.tar.gz )
http://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/ghostscript/${PV}/espgs-${PV}-source.tar.bz2
ftp://ftp3.easysw.com/pub/ghostscript/${PV}/espgs-${PV}-source.tar.bz2"
ESVN_REPO_URI="http://svn.easysw.com/public/espgs/trunk"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="X cups cjk gtk threads xml"
DEP="virtual/libc
>=media-libs/jpeg-6b
>=media-libs/libpng-1.2.5
>=sys-libs/zlib-1.1.4
>=media-libs/tiff-3.7
X? ( x11-libs/libXt
x11-libs/libXext )
gtk? ( >=x11-libs/gtk+-2.0 )
cups? ( >=net-print/cups-1.1.20 )
xml? ( >=dev-libs/libxml2-2.6.8 )
media-libs/fontconfig
!app-text/ghostscript-gnu
!app-text/ghostscript-gpl"
RDEPEND="${DEP}
cjk? ( media-fonts/arphicfonts
media-fonts/kochi-substitute
media-fonts/baekmuk-fonts )
media-fonts/gnu-gs-fonts-std"
DEPEND="${DEP}
dev-util/pkgconfig"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A/adobe-cmaps-200406.tar.gz acro5-cmaps-2001.tar.gz}
if use cjk; then
cat ${FILESDIR}/ghostscript-esp-8.15.2-cidfmap.cjk >> ${S}/lib/cidfmap
cat ${FILESDIR}/ghostscript-esp-8.15.2-FAPIcidfmap.cjk >> ${S}/lib/FAPIcidfmap
cd ${S}/Resource
unpack adobe-cmaps-200406.tar.gz
unpack acro5-cmaps-2001.tar.gz
fi
cd ${S}
# http://cups.org/espgs/str.php?L2000
epatch ${FILESDIR}/ghostscript-esp-8.15.1-fPIC.patch
# search path fix
sed -i -e "s:\$\(gsdatadir\)/lib:/usr/share/ghostscript/${PVM}/$(get_libdir):" \
-e 's:$(gsdir)/fonts:/usr/share/fonts/default/ghostscript/:' \
-e "s:exdir=.*:exdir=/usr/share/doc/${PF}/examples:" \
src/Makefile.in || die "sed failed"
sed -i -e "s:docdir=.*:docdir=/usr/share/doc/${PF}/html:" \
-e "s:GS_DOCDIR=.*:GS_DOCDIR=/usr/share/doc/${PF}/html:" \
src/Makefile.in src/*.mak || die "sed failed"
cp /usr/share/automake-1.9/install-sh "${S}"
AT_NOELIBTOOLIZE="yes" eautoreconf
cd ijs
AT_NOELIBTOOLIZE="yes" eautoreconf
elibtoolize
}
src_compile() {
econf $(use_with X x) \
$(use_enable gtk) \
$(use_enable cups) \
$(use_enable threads) \
$(use_with xml omni) \
--with-fontconfig \
--with-ijs \
--with-jbig2dec || die "econf failed"
emake -j1 so all || die "emake failed"
cd ijs
econf || die "ijs econf failed"
emake || die "ijs emake failed"
}
src_install() {
emake install_prefix="${D}" install soinstall || die "emake install failed"
rm -fr ${D}/usr/share/doc/${PF}/html/{README,PUBLIC}
dodoc doc/README
cd ${S}/ijs
emake DESTDIR="${D}" install || die "emake ijs install failed"
}
pkg_postinst() {
ewarn "If you are upgrading from ghostscript-7 you need to rebuild"
ewarn "gimp-print. Please run 'revdep-rebuild' to do this."
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-esp/ghostscript-esp-8.15.4-r1.ebuild,v 1.2 2008/03/01 20:20:04 armin76 Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit autotools elisp-common eutils versionator
DESCRIPTION="ESP Ghostscript -- an enhanced version of GPL Ghostscript with better printer support"
HOMEPAGE="http://www.cups.org/espgs"
GSDJVU_PV=1.1
MY_P=espgs-${PV}
PVM=$(get_version_component_range 1-2)
SRC_URI="cjk? ( ftp://ftp.gyve.org/pub/gs-cjk/adobe-cmaps-200406.tar.gz
ftp://ftp.gyve.org/pub/gs-cjk/acro5-cmaps-2001.tar.gz )
djvu? ( mirror://sourceforge/djvu/gsdjvu-${GSDJVU_PV}.tar.gz )
http://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/ghostscript/${PV}/espgs-${PV}-source.tar.bz2
ftp://ftp3.easysw.com/pub/ghostscript/${PV}/espgs-${PV}-source.tar.bz2"
ESVN_REPO_URI="http://svn.easysw.com/public/espgs/trunk"
LICENSE="GPL-2 LGPL-2 CPL-1.0"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ~m68k ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="X cups cjk gtk threads xml djvu"
DEP="virtual/libc
>=media-libs/jpeg-6b
>=media-libs/libpng-1.2.5
>=sys-libs/zlib-1.1.4
>=media-libs/tiff-3.7
X? ( x11-libs/libXt
x11-libs/libXext )
djvu? ( app-text/djvu )
gtk? ( >=x11-libs/gtk+-2.0 )
cups? ( >=net-print/cups-1.1.20 )
xml? ( >=dev-libs/libxml2-2.6.8 )
media-libs/fontconfig
!app-text/ghostscript-gnu
!app-text/ghostscript-gpl"
RDEPEND="${DEP}
cjk? ( media-fonts/arphicfonts
media-fonts/kochi-substitute
media-fonts/baekmuk-fonts )
media-fonts/gnu-gs-fonts-std"
DEPEND="${DEP}
dev-util/pkgconfig"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A/adobe-cmaps-200406.tar.gz acro5-cmaps-2001.tar.gz}
if use cjk; then
cat "${FILESDIR}"/ghostscript-esp-8.15.2-cidfmap.cjk >> "${S}"/lib/cidfmap
cat "${FILESDIR}"/ghostscript-esp-8.15.2-FAPIcidfmap.cjk >> "${S}"/lib/FAPIcidfmap
cd "${S}"/Resource
unpack adobe-cmaps-200406.tar.gz
unpack acro5-cmaps-2001.tar.gz
fi
cd "${S}"
# http://cups.org/espgs/str.php?L2000
epatch "${FILESDIR}"/ghostscript-esp-8.15.1-fPIC.patch
# Security fix for bug #208999
epatch "${FILESDIR}"/ghostscript-8.60-CVE-2008-0411.diff
if use djvu; then
unpack gsdjvu-${GSDJVU_PV}.tar.gz
cp gsdjvu-${GSDJVU_PV}/gsdjvu "${S}"
cp gsdjvu-${GSDJVU_PV}/gdevdjvu.c "${S}"/src
cp gsdjvu-${GSDJVU_PV}/ps2utf8.ps "${S}"/lib
cp "${S}"/src/contrib.mak "${S}"/src/contrib.mak.gsdjvu
grep -q djvusep "${S}"/src/contrib.mak || \
cat gsdjvu-${GSDJVU_PV}/gsdjvu.mak >> "${S}"/src/contrib.mak
fi
# search path fix
sed -i -e "s:\$\(gsdatadir\)/lib:/usr/share/ghostscript/${PVM}/$(get_libdir):" \
-e 's:$(gsdir)/fonts:/usr/share/fonts/default/ghostscript/:' \
-e "s:exdir=.*:exdir=/usr/share/doc/${PF}/examples:" \
src/Makefile.in || die "sed failed"
sed -i -e "s:docdir=.*:docdir=/usr/share/doc/${PF}/html:" \
-e "s:GS_DOCDIR=.*:GS_DOCDIR=/usr/share/doc/${PF}/html:" \
src/Makefile.in src/*.mak || die "sed failed"
cp /usr/share/automake-1.9/install-sh "${S}"
AT_NOELIBTOOLIZE="yes" eautoreconf
cd ijs
AT_NOELIBTOOLIZE="yes" eautoreconf
elibtoolize
}
src_compile() {
econf $(use_with X x) \
$(use_enable gtk) \
$(use_enable cups) \
$(use_enable threads) \
$(use_with xml omni) \
--with-fontconfig \
--with-ijs \
--with-jbig2dec || die "econf failed"
if use djvu; then
sed -i -e 's!$(DD)bbox.dev!& $(DD)djvumask.dev $(DD)djvusep.dev!g' Makefile
sed -i -e 's:(/\(Resource/[a-zA-Z/]*\)):(\1) findlibfile {pop} {pop &}
ifelse:' lib/gs_res.ps
fi
emake -j1 so all || die "emake failed"
cd ijs
econf || die "ijs econf failed"
emake || die "ijs emake failed"
}
src_install() {
emake install_prefix="${D}" install soinstall || die "emake install failed"
use djvu && dobin gsdjvu
rm -fr "${D}"/usr/share/doc/${PF}/html/{README,PUBLIC}
dodoc doc/README
cd "${S}"/ijs
emake DESTDIR="${D}" install || die "emake ijs install failed"
}
pkg_postinst() {
ewarn "If you are upgrading from ghostscript-7 you need to rebuild"
ewarn "gimp-print. Please run 'revdep-rebuild' to do this."
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-esp/ghostscript-esp-8.15.4.ebuild,v 1.6 2008/02/09 12:01:07 armin76 Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit autotools elisp-common eutils versionator
DESCRIPTION="ESP Ghostscript -- an enhanced version of GPL Ghostscript with better printer support"
HOMEPAGE="http://www.cups.org/espgs"
GSDJVU_PV=1.1
MY_P=espgs-${PV}
PVM=$(get_version_component_range 1-2)
SRC_URI="cjk? ( ftp://ftp.gyve.org/pub/gs-cjk/adobe-cmaps-200406.tar.gz
ftp://ftp.gyve.org/pub/gs-cjk/acro5-cmaps-2001.tar.gz )
djvu? ( mirror://sourceforge/djvu/gsdjvu-${GSDJVU_PV}.tar.gz )
http://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/ghostscript/${PV}/espgs-${PV}-source.tar.bz2
ftp://ftp3.easysw.com/pub/ghostscript/${PV}/espgs-${PV}-source.tar.bz2"
ESVN_REPO_URI="http://svn.easysw.com/public/espgs/trunk"
LICENSE="GPL-2 LGPL-2 CPL-1.0"
SLOT="0"
KEYWORDS="alpha ~amd64 ~hppa ia64 ~m68k ~ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="X cups cjk gtk threads xml djvu"
DEP="virtual/libc
>=media-libs/jpeg-6b
>=media-libs/libpng-1.2.5
>=sys-libs/zlib-1.1.4
>=media-libs/tiff-3.7
X? ( x11-libs/libXt
x11-libs/libXext )
djvu? ( app-text/djvu )
gtk? ( >=x11-libs/gtk+-2.0 )
cups? ( >=net-print/cups-1.1.20 )
xml? ( >=dev-libs/libxml2-2.6.8 )
media-libs/fontconfig
!app-text/ghostscript-gnu
!app-text/ghostscript-gpl"
RDEPEND="${DEP}
cjk? ( media-fonts/arphicfonts
media-fonts/kochi-substitute
media-fonts/baekmuk-fonts )
media-fonts/gnu-gs-fonts-std"
DEPEND="${DEP}
dev-util/pkgconfig"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A/adobe-cmaps-200406.tar.gz acro5-cmaps-2001.tar.gz}
if use cjk; then
cat ${FILESDIR}/ghostscript-esp-8.15.2-cidfmap.cjk >> ${S}/lib/cidfmap
cat ${FILESDIR}/ghostscript-esp-8.15.2-FAPIcidfmap.cjk >> ${S}/lib/FAPIcidfmap
cd ${S}/Resource
unpack adobe-cmaps-200406.tar.gz
unpack acro5-cmaps-2001.tar.gz
fi
cd ${S}
# http://cups.org/espgs/str.php?L2000
epatch ${FILESDIR}/ghostscript-esp-8.15.1-fPIC.patch
if use djvu; then
unpack gsdjvu-${GSDJVU_PV}.tar.gz
cp gsdjvu-${GSDJVU_PV}/gsdjvu ${S}
cp gsdjvu-${GSDJVU_PV}/gdevdjvu.c ${S}/src
cp gsdjvu-${GSDJVU_PV}/ps2utf8.ps ${S}/lib
cp ${S}/src/contrib.mak ${S}/src/contrib.mak.gsdjvu
grep -q djvusep ${S}/src/contrib.mak || \
cat gsdjvu-${GSDJVU_PV}/gsdjvu.mak >> ${S}/src/contrib.mak
fi
# search path fix
sed -i -e "s:\$\(gsdatadir\)/lib:/usr/share/ghostscript/${PVM}/$(get_libdir):" \
-e 's:$(gsdir)/fonts:/usr/share/fonts/default/ghostscript/:' \
-e "s:exdir=.*:exdir=/usr/share/doc/${PF}/examples:" \
src/Makefile.in || die "sed failed"
sed -i -e "s:docdir=.*:docdir=/usr/share/doc/${PF}/html:" \
-e "s:GS_DOCDIR=.*:GS_DOCDIR=/usr/share/doc/${PF}/html:" \
src/Makefile.in src/*.mak || die "sed failed"
cp /usr/share/automake-1.9/install-sh "${S}"
AT_NOELIBTOOLIZE="yes" eautoreconf
cd ijs
AT_NOELIBTOOLIZE="yes" eautoreconf
elibtoolize
}
src_compile() {
econf $(use_with X x) \
$(use_enable gtk) \
$(use_enable cups) \
$(use_enable threads) \
$(use_with xml omni) \
--with-fontconfig \
--with-ijs \
--with-jbig2dec || die "econf failed"
if use djvu; then
sed -i -e 's!$(DD)bbox.dev!& $(DD)djvumask.dev $(DD)djvusep.dev!g' Makefile
sed -i -e 's:(/\(Resource/[a-zA-Z/]*\)):(\1) findlibfile {pop} {pop &}
ifelse:' lib/gs_res.ps
fi
emake -j1 so all || die "emake failed"
cd ijs
econf || die "ijs econf failed"
emake || die "ijs emake failed"
}
src_install() {
emake install_prefix="${D}" install soinstall || die "emake install failed"
use djvu && dobin gsdjvu
rm -fr ${D}/usr/share/doc/${PF}/html/{README,PUBLIC}
dodoc doc/README
cd ${S}/ijs
emake DESTDIR="${D}" install || die "emake ijs install failed"
}
pkg_postinst() {
ewarn "If you are upgrading from ghostscript-7 you need to rebuild"
ewarn "gimp-print. Please run 'revdep-rebuild' to do this."
}