summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-04-02 07:41:28 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-04-02 07:41:28 +0000
commite4a8cc66da5b266a5caef48aaeaaaf3d7a5363e0 (patch)
tree8bde129f45e8206f867aefc1ac705526cb09a0b4 /app-text
parentremove PROVIDE, bug 128472, remove old (diff)
downloadgentoo-2-e4a8cc66da5b266a5caef48aaeaaaf3d7a5363e0.tar.gz
gentoo-2-e4a8cc66da5b266a5caef48aaeaaaf3d7a5363e0.tar.bz2
gentoo-2-e4a8cc66da5b266a5caef48aaeaaaf3d7a5363e0.zip
remove PROVIDE, bug 128472
(Portage version: 2.1_pre7-r2)
Diffstat (limited to 'app-text')
-rw-r--r--app-text/ghostscript-afpl/ChangeLog8
-rw-r--r--app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.534
-rw-r--r--app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r15
-rw-r--r--app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r25
-rw-r--r--app-text/ghostscript-afpl/ghostscript-afpl-8.15.ebuild4
-rw-r--r--app-text/ghostscript-afpl/ghostscript-afpl-8.53-r1.ebuild138
-rw-r--r--app-text/ghostscript-afpl/ghostscript-afpl-8.53-r2.ebuild141
-rw-r--r--app-text/ghostscript-afpl/ghostscript-afpl-8.53-r3.ebuild3
-rw-r--r--app-text/ghostscript-afpl/ghostscript-afpl-8.53.ebuild130
9 files changed, 9 insertions, 429 deletions
diff --git a/app-text/ghostscript-afpl/ChangeLog b/app-text/ghostscript-afpl/ChangeLog
index 242b3f567f82..b2b71314067e 100644
--- a/app-text/ghostscript-afpl/ChangeLog
+++ b/app-text/ghostscript-afpl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/ghostscript-afpl
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ChangeLog,v 1.39 2006/02/21 21:29:48 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ChangeLog,v 1.40 2006/04/02 07:41:28 genstef Exp $
+
+ 02 Apr 2006; Stefan Schweizer <genstef@gentoo.org>
+ ghostscript-afpl-8.15.ebuild, -ghostscript-afpl-8.53.ebuild,
+ -ghostscript-afpl-8.53-r1.ebuild, -ghostscript-afpl-8.53-r2.ebuild,
+ ghostscript-afpl-8.53-r3.ebuild:
+ remove PROVIDE, bug 128472
21 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> -files/gdevhl12.c,
ghostscript-afpl-8.53-r1.ebuild, ghostscript-afpl-8.53-r2.ebuild,
diff --git a/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53 b/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53
deleted file mode 100644
index 32f20b2ad2f9..000000000000
--- a/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz 631653
-MD5 a3bf430a7e21cd82401258a2ec3b8afb adobe-cmaps-200204.tar.gz 4360486
-MD5 4ce09b1dce09b6b9398af0daae9adf63 cups-1.1.23-source.tar.bz2 8705521
-MD5 7b2fca7021a093ce593c04332bcbdfb2 ghostscript-8.53.tar.gz 11745494
diff --git a/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r1 b/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r1
deleted file mode 100644
index 7dc3d47711fc..000000000000
--- a/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r1
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz 631653
-MD5 a3bf430a7e21cd82401258a2ec3b8afb adobe-cmaps-200204.tar.gz 4360486
-MD5 4ce09b1dce09b6b9398af0daae9adf63 cups-1.1.23-source.tar.bz2 8705521
-MD5 ecf57b4597f1d8c54ba8e6068a9119ab gdevhl12.c.gz 7613
-MD5 7b2fca7021a093ce593c04332bcbdfb2 ghostscript-8.53.tar.gz 11745494
diff --git a/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r2 b/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r2
deleted file mode 100644
index 7dc3d47711fc..000000000000
--- a/app-text/ghostscript-afpl/files/digest-ghostscript-afpl-8.53-r2
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz 631653
-MD5 a3bf430a7e21cd82401258a2ec3b8afb adobe-cmaps-200204.tar.gz 4360486
-MD5 4ce09b1dce09b6b9398af0daae9adf63 cups-1.1.23-source.tar.bz2 8705521
-MD5 ecf57b4597f1d8c54ba8e6068a9119ab gdevhl12.c.gz 7613
-MD5 7b2fca7021a093ce593c04332bcbdfb2 ghostscript-8.53.tar.gz 11745494
diff --git a/app-text/ghostscript-afpl/ghostscript-afpl-8.15.ebuild b/app-text/ghostscript-afpl/ghostscript-afpl-8.15.ebuild
index bb1c0f808a40..64e41e982294 100644
--- a/app-text/ghostscript-afpl/ghostscript-afpl-8.15.ebuild
+++ b/app-text/ghostscript-afpl/ghostscript-afpl-8.15.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ghostscript-afpl-8.15.ebuild,v 1.8 2006/02/18 18:28:36 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ghostscript-afpl-8.15.ebuild,v 1.9 2006/04/02 07:41:28 genstef Exp $
inherit eutils
@@ -21,8 +21,6 @@ SLOT="0"
KEYWORDS="x86 amd64 ppc"
IUSE="X cups cjk gtk"
-PROVIDE="virtual/ghostscript"
-
DEPEND="virtual/libc
>=media-libs/jpeg-6b
>=media-libs/libpng-1.2.5
diff --git a/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r1.ebuild b/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r1.ebuild
deleted file mode 100644
index e626cc65c8c0..000000000000
--- a/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r1.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r1.ebuild,v 1.3 2006/02/21 21:29:48 vanquirius Exp $
-
-inherit eutils
-
-DESCRIPTION="AFPL Ghostscript"
-HOMEPAGE="http://www.cs.wisc.edu/~ghost/"
-
-MY_PN="ghostscript"
-MY_P=${MY_PN}-${PV}
-CUPS_PV=1.1.23
-
-SRC_URI="mirror://sourceforge/ghostscript/${MY_P}.tar.gz
- 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 )
- cups? ( mirror://gentoo/cups-${CUPS_PV}-source.tar.bz2 )
- mirror://gentoo/gdevhl12.c.gz"
-
-LICENSE="Aladdin"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ~ppc"
-IUSE="X cups cjk gtk jpeg2k"
-
-PROVIDE="virtual/ghostscript"
-
-DEPEND="virtual/libc
- >=media-libs/jpeg-6b
- >=media-libs/libpng-1.2.8
- >=sys-libs/zlib-1.2.1
- >=media-fonts/gnu-gs-fonts-std-8.11
- X? ( || ( ( x11-libs/libXt
- x11-libs/libXpm
- )
- virtual/x11
- )
- )
- gtk? ( =x11-libs/gtk+-1.2* )
- cjk? ( media-fonts/arphicfonts
- media-fonts/kochi-substitute
- media-fonts/baekmuk-fonts )
- cups? ( net-print/cups )
- jpeg2k? ( media-libs/jasper )
- !virtual/ghostscript"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- unpack ghostscript-${PV}.tar.gz
- unpack gdevhl12.c.gz
-
- # cups support
- if use cups; then
- unpack cups-${CUPS_PV}-source.tar.bz2
- cp -r cups-${CUPS_PV}/pstoraster ${S}
- cd ${S}/pstoraster
- sed -e 's:@prefix@:/usr:' -e 's:@exec_prefix@:${prefix}:' -e 's:@bindir@:${exec_prefix}/bin:' -e 's:@GS@:gs:' pstopxl.in > pstopxl
- sed -i -e 's:/usr/local:/usr:' pstoraster
- #81418
- sed -i 's:OUTPUTFILE="%stdout" $profile $6$:OUTPUTFILE="%stdout" $profile $6 -:' pstoraster
- sed -i -e "s:pstopcl6:pstopxl:" cups.mak
- cd ${S}
- epatch ${FILESDIR}/gdevcups.patch
- fi
-
- cd ${S}
- epatch ${FILESDIR}/gs852-lib.patch
- # see bug #111537
- use amd64 || epatch ${FILESDIR}/rinkj.patch
-
- # enable cfax device (bug #56704)
- sed -i -e 's:DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev:DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev $(DD)cfax.dev:' ${S}/Makefile.in
-
- # Brother HL-12XX support
- cp ${WORKDIR}/gdevhl12.c ${S}/src/gdevhl12.c || die
- cat ${FILESDIR}/gdevhl12-hl1250.mak >> ${S}/src/devs.mak || die
- sed 's#^\(DEVICE_DEVS6=.*\)$#\1 $(DD)hl1240.dev $(DD)hl1250.dev#' \
- -i ${S}/src/Makefile.in || die
-}
-
-src_compile() {
- # don't build gtk frontend if not in use
- use gtk || sed -i -e 's:$(INSTALL_PROGRAM) $(GSSOX):#:' src/unix-dll.mak \
- -e 's:$(GSSOX)::' src/unix-dll.mak
-
- econf \
- $(use_with X x) \
- $(use_with jpeg2k jasper) \
- || die "econf failed"
-# $(use_with ijs) \
-# $(use_with jbig2dec) \
-
- # build cups driver with cups
- if use cups; then
- echo 'include pstoraster/cups.mak' >> Makefile
- sed -i -e 's:DEVICE_DEVS17=:DEVICE_DEVS17=$(DD)cups.dev:' Makefile
- sed -i -e 's:LDFLAGS=\(.*\)$(XLDFLAGS):LDFLAGS=\1-L/usr/include -lcups -lcupsimage $(XLDFLAGS):' Makefile
- fi
-
- # search path fix
- sed -i -e "s:\$(gsdatadir)/lib:/usr/share/ghostscript/${PV}/lib:" Makefile
- sed -i -e 's:$(gsdir)/fonts:/usr/share/fonts/default/ghostscript/:' Makefile
- sed -i -e "s:\$(gsdatadir)/Resource:/usr/share/ghostscript/${PV}/Resource:" Makefile
-
- emake || die "emake failed"
- emake so || die "emake so failed"
-
- # build ijs
- cd ijs
- ./autogen.sh
- econf || die "econf failed"
- emake || die "emake failed"
- cd ..
-}
-
-src_install() {
- einstall D=/ install_prefix=${D} soinstall
-
- rm -fr ${D}/usr/share/ghostscript/${PV}/doc || die
- dodoc doc/README
- dohtml doc/*.html doc/*.htm
- insinto /usr/share/emacs/site-lisp
- doins doc/gsdoc.el || die
-
- 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/lib
- einstall D=/ install_prefix=${D}
-}
diff --git a/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r2.ebuild b/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r2.ebuild
deleted file mode 100644
index d31323acd0be..000000000000
--- a/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r2.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r2.ebuild,v 1.2 2006/02/21 21:29:48 vanquirius Exp $
-
-inherit eutils
-
-DESCRIPTION="AFPL Ghostscript"
-HOMEPAGE="http://www.cs.wisc.edu/~ghost/"
-
-MY_PN="ghostscript"
-MY_P="${MY_PN}-${PV}"
-CUPS_PV=1.1.23
-
-SRC_URI="mirror://sourceforge/ghostscript/${MY_P}.tar.gz
- 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 )
- cups? ( mirror://gentoo/cups-${CUPS_PV}-source.tar.bz2 )
- mirror://gentoo/gdevhl12.c.gz"
-
-LICENSE="Aladdin"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ~ppc"
-IUSE="X cups cjk gtk jpeg2k"
-
-PROVIDE="virtual/ghostscript"
-
-DEPEND="virtual/libc
- >=media-libs/jpeg-6b
- >=media-libs/libpng-1.2.8
- >=sys-libs/zlib-1.2.1
- >=media-fonts/gnu-gs-fonts-std-8.11
- X? ( || ( ( x11-libs/libXt
- x11-libs/libXpm
- )
- virtual/x11
- )
- )
- gtk? ( =x11-libs/gtk+-1.2* )
- cjk? ( media-fonts/arphicfonts
- media-fonts/kochi-substitute
- media-fonts/baekmuk-fonts )
- cups? ( net-print/cups )
- jpeg2k? ( media-libs/jasper )
- !virtual/ghostscript"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
- unpack ghostscript-${PV}.tar.gz
- unpack gdevhl12.c.gz
-
- # cups support
- if use cups; then
- unpack cups-${CUPS_PV}-source.tar.bz2
- cp -r cups-${CUPS_PV}/pstoraster "${S}"
- cd "${S}"/pstoraster
- sed -e 's:@prefix@:/usr:' -e 's:@exec_prefix@:${prefix}:' -e 's:@bindir@:${exec_prefix}/bin:' -e 's:@GS@:gs:' pstopxl.in > pstopxl
- sed -i -e 's:/usr/local:/usr:' pstoraster
- #81418
- sed -i 's:OUTPUTFILE="%stdout" $profile $6$:OUTPUTFILE="%stdout" $profile $6 -:' pstoraster
- sed -i -e "s:pstopcl6:pstopxl:" cups.mak
- cd "${S}"
- epatch "${FILESDIR}"/gdevcups.patch
- fi
-
- cd "${S}"
- epatch "${FILESDIR}"/gs852-lib.patch
- # see bug #111537
- use amd64 || epatch "${FILESDIR}"/rinkj.patch
-
- # enable cfax device (bug #56704)
- sed -i -e 's:DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev:DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev $(DD)cfax.dev:' ${S}/Makefile.in
-
- # Brother HL-12XX support
- cp "${WORKDIR}"/gdevhl12.c "${S}"/src/gdevhl12.c || die
- cat "${FILESDIR}"/gdevhl12-hl1250.mak >> "${S}"/src/devs.mak || die
- sed 's#^\(DEVICE_DEVS6=.*\)$#\1 $(DD)hl1240.dev $(DD)hl1250.dev#' \
- -i "${S}"/src/Makefile.in || die
-
- # bug 121383 - gxccman.c assertion failed
- epatch "${FILESDIR}"/${PN}-8.53-assertionfailed.patch
-}
-
-src_compile() {
- # don't build gtk frontend if not in use
- use gtk || sed -i -e 's:$(INSTALL_PROGRAM) $(GSSOX):#:' src/unix-dll.mak \
- -e 's:$(GSSOX)::' src/unix-dll.mak
-
- econf \
- $(use_with X x) \
- $(use_with jpeg2k jasper) \
- || die "econf failed"
-# $(use_with ijs) \
-# $(use_with jbig2dec) \
-
- # build cups driver with cups
- if use cups; then
- echo 'include pstoraster/cups.mak' >> Makefile
- sed -i -e 's:DEVICE_DEVS17=:DEVICE_DEVS17=$(DD)cups.dev:' Makefile
- sed -i -e 's:LDFLAGS=\(.*\)$(XLDFLAGS):LDFLAGS=\1-L/usr/include -lcups -lcupsimage $(XLDFLAGS):' Makefile
- fi
-
- # search path fix
- sed -i -e "s:\$(gsdatadir)/lib:/usr/share/ghostscript/${PV}/lib:" Makefile
- sed -i -e 's:$(gsdir)/fonts:/usr/share/fonts/default/ghostscript/:' Makefile
- sed -i -e "s:\$(gsdatadir)/Resource:/usr/share/ghostscript/${PV}/Resource:" Makefile
-
- emake || die "emake failed"
- emake so || die "emake so failed"
-
- # build ijs
- cd ijs
- ./autogen.sh
- econf || die "econf failed"
- emake || die "emake failed"
- cd ..
-}
-
-src_install() {
- einstall D=/ install_prefix=${D} soinstall
-
- rm -fr ${D}/usr/share/ghostscript/${PV}/doc || die
- dodoc doc/README
- dohtml doc/*.html doc/*.htm
- insinto /usr/share/emacs/site-lisp
- doins doc/gsdoc.el || die
-
- 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/lib
- einstall D=/ install_prefix=${D}
-}
diff --git a/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r3.ebuild b/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r3.ebuild
index ad6a7da5467e..027cd5f4ad57 100644
--- a/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r3.ebuild
+++ b/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r3.ebuild,v 1.2 2006/02/21 21:29:48 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ghostscript-afpl-8.53-r3.ebuild,v 1.3 2006/04/02 07:41:28 genstef Exp $
inherit eutils
@@ -41,7 +41,6 @@ RDEPEND="${DEP}
DEPEND="${DEP}
gtk? ( dev-util/pkgconfig )"
-PROVIDE="virtual/ghostscript"
S=${WORKDIR}/${MY_P}
diff --git a/app-text/ghostscript-afpl/ghostscript-afpl-8.53.ebuild b/app-text/ghostscript-afpl/ghostscript-afpl-8.53.ebuild
deleted file mode 100644
index 253e179370ab..000000000000
--- a/app-text/ghostscript-afpl/ghostscript-afpl-8.53.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-afpl/ghostscript-afpl-8.53.ebuild,v 1.5 2005/12/23 16:17:32 carlo Exp $
-
-inherit eutils
-
-DESCRIPTION="AFPL Ghostscript"
-HOMEPAGE="http://www.cs.wisc.edu/~ghost/"
-
-MY_PN="ghostscript"
-MY_P=${MY_PN}-${PV}
-CUPS_PV=1.1.23
-
-SRC_URI="mirror://sourceforge/ghostscript/${MY_P}.tar.gz
- 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 )
- cups? ( mirror://gentoo/cups-${CUPS_PV}-source.tar.bz2 )"
-
-LICENSE="Aladdin"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ~ppc"
-IUSE="X cups cjk gtk jpeg2k"
-
-PROVIDE="virtual/ghostscript"
-
-DEPEND="virtual/libc
- >=media-libs/jpeg-6b
- >=media-libs/libpng-1.2.8
- >=sys-libs/zlib-1.2.1
- >=media-fonts/gnu-gs-fonts-std-8.11
- X? ( || ( ( x11-libs/libXt
- x11-libs/libXpm
- )
- virtual/x11
- )
- )
- gtk? ( =x11-libs/gtk+-1.2* )
- cjk? ( media-fonts/arphicfonts
- media-fonts/kochi-substitute
- media-fonts/baekmuk-fonts )
- cups? ( net-print/cups )
- jpeg2k? ( media-libs/jasper )
- !virtual/ghostscript"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- unpack ghostscript-${PV}.tar.gz
-
- # cups support
- if use cups; then
- unpack cups-${CUPS_PV}-source.tar.bz2
- cp -r cups-${CUPS_PV}/pstoraster ${S}
- cd ${S}/pstoraster
- sed -e 's:@prefix@:/usr:' -e 's:@exec_prefix@:${prefix}:' -e 's:@bindir@:${exec_prefix}/bin:' -e 's:@GS@:gs:' pstopxl.in > pstopxl
- sed -i -e 's:/usr/local:/usr:' pstoraster
- #81418
- sed -i 's:OUTPUTFILE="%stdout" $profile $6$:OUTPUTFILE="%stdout" $profile $6 -:' pstoraster
- sed -i -e "s:pstopcl6:pstopxl:" cups.mak
- cd ${S}
- epatch ${FILESDIR}/gdevcups.patch
- fi
-
- cd ${S}
- epatch ${FILESDIR}/gs852-lib.patch
- # see bug #111537
- use amd64 || epatch ${FILESDIR}/rinkj.patch
-
- # enable cfax device (bug #56704)
- sed -i -e 's:DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev:DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev $(DD)cfax.dev:' ${S}/Makefile.in
-}
-
-src_compile() {
- # don't build gtk frontend if not in use
- use gtk || sed -i -e 's:$(INSTALL_PROGRAM) $(GSSOX):#:' src/unix-dll.mak \
- -e 's:$(GSSOX)::' src/unix-dll.mak
-
- econf \
- $(use_with X x) \
- $(use_with jpeg2k jasper) \
- || die "econf failed"
-# $(use_with ijs) \
-# $(use_with jbig2dec) \
-
- # build cups driver with cups
- if use cups; then
- echo 'include pstoraster/cups.mak' >> Makefile
- sed -i -e 's:DEVICE_DEVS17=:DEVICE_DEVS17=$(DD)cups.dev:' Makefile
- sed -i -e 's:LDFLAGS=\(.*\)$(XLDFLAGS):LDFLAGS=\1-L/usr/include -lcups -lcupsimage $(XLDFLAGS):' Makefile
- fi
-
- # search path fix
- sed -i -e "s:\$(gsdatadir)/lib:/usr/share/ghostscript/${PV}/lib:" Makefile
- sed -i -e 's:$(gsdir)/fonts:/usr/share/fonts/default/ghostscript/:' Makefile
- sed -i -e "s:\$(gsdatadir)/Resource:/usr/share/ghostscript/${PV}/Resource:" Makefile
-
- emake || die "emake failed"
- emake so || die "emake so failed"
-
- # build ijs
- cd ijs
- ./autogen.sh
- econf --prefix=${D}/usr || die "econf failed"
- emake || die "emake failed"
- cd ..
-}
-
-src_install() {
- einstall install_prefix=${D} soinstall
-
- rm -fr ${D}/usr/share/ghostscript/${PV}/doc || die
- dodoc doc/README
- dohtml doc/*.html doc/*.htm
- insinto /usr/share/emacs/site-lisp
- doins doc/gsdoc.el || die
-
- 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/lib
- einstall install_prefix=${D}
-}