summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-10-21 18:12:50 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-10-21 18:12:50 +0000
commit35c76eb42b5dcd9487ae1b882cc6e60cfeff5e96 (patch)
tree500eb9ffa8d1f5c6d70871bcb2dbfcee1bc92825 /app-text/ghostscript-gnu
parentFix sandbox violation, bug 196583 (diff)
downloadhistorical-35c76eb42b5dcd9487ae1b882cc6e60cfeff5e96.tar.gz
historical-35c76eb42b5dcd9487ae1b882cc6e60cfeff5e96.tar.bz2
historical-35c76eb42b5dcd9487ae1b882cc6e60cfeff5e96.zip
version bump, bug 177659
Package-Manager: portage-2.1.3.15
Diffstat (limited to 'app-text/ghostscript-gnu')
-rw-r--r--app-text/ghostscript-gnu/ChangeLog8
-rw-r--r--app-text/ghostscript-gnu/Manifest26
-rw-r--r--app-text/ghostscript-gnu/files/digest-ghostscript-gnu-8.609
-rw-r--r--app-text/ghostscript-gnu/ghostscript-gnu-8.60.ebuild95
4 files changed, 123 insertions, 15 deletions
diff --git a/app-text/ghostscript-gnu/ChangeLog b/app-text/ghostscript-gnu/ChangeLog
index a58c0a073e63..f4532e8d2e68 100644
--- a/app-text/ghostscript-gnu/ChangeLog
+++ b/app-text/ghostscript-gnu/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/ghostscript-gnu
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-gnu/ChangeLog,v 1.31 2007/07/22 10:18:54 omp Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-gnu/ChangeLog,v 1.32 2007/10/21 18:12:49 genstef Exp $
+
+*ghostscript-gnu-8.60 (21 Oct 2007)
+
+ 21 Oct 2007; Stefan Schweizer <genstef@gentoo.org>
+ +ghostscript-gnu-8.60.ebuild:
+ version bump, bug 177659
22 Jul 2007; David Shakaryan <omp@gentoo.org> ghostscript-gnu-8.55.ebuild:
Remove virtual/x11 from dependencies.
diff --git a/app-text/ghostscript-gnu/Manifest b/app-text/ghostscript-gnu/Manifest
index 75305a0fd0e5..8c4d742c46a8 100644
--- a/app-text/ghostscript-gnu/Manifest
+++ b/app-text/ghostscript-gnu/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX gdevcups.patch 14468 RMD160 957e089ff3c85bec4412fa876570503eeedab167 SHA1 23798ea3a739b71fadcf9066b27ad6f3b4c1c608 SHA256 6759754addb447874b682f99058e3f620819814ae51ca24b97c2d70452f98869
MD5 8b3c391af1131b4fce97bef3659e57d3 files/gdevcups.patch 14468
RMD160 957e089ff3c85bec4412fa876570503eeedab167 files/gdevcups.patch 14468
@@ -21,14 +18,19 @@ DIST acro5-cmaps-2001.tar.gz 631653 RMD160 c723afc2207157a434988b46bcf0a458281c2
DIST adobe-cmaps-200406.tar.gz 5001983 RMD160 284b943b3476f6f7e2bc49842fd027c6f7f57552 SHA1 b846292af4541d907dd9041e397c2f1d8c72a056 SHA256 0f397255506cda4b20e362ab5e3f6cdacba09e0a0cca7f4d93afd980977c5689
DIST cups-1.1.23-source.tar.bz2 8705521 RMD160 255ec4c22422b14f2367d69f3ec7e590dc46bea5 SHA1 32d5bfb44c4edc1b54ccb014b5a44499295c6c5c SHA256 87da0f7b1e03236e183045f1e787957132658ead56c4b0f80ac7f86c1574a85e
DIST gnu-ghostscript-8.55.tar.bz2 7947779 RMD160 b87371aaffe8c25f49c8d3b62bb84e397bef3b2f SHA1 4ea469402a6e126757494c1182bb749bf76643e9 SHA256 8812a1b9643e79487a7d598b27082224784e176c8c6ca0190187b2dc2b1a1751
+DIST gnu-ghostscript-8.60.tar.bz2 7930 RMD160 f1566ef6576f90065e787b7623b4a233418a223c SHA1 504856540e449347aa52db93f5120eddedf57ccb SHA256 231e40f249c425d8be437e16a85db9afddc667a06d3827ebc1fbe0f66ec4de4d
EBUILD ghostscript-gnu-8.55.ebuild 3587 RMD160 23799499e900ae0d93b88586113ab22befeb1b8f SHA1 e3ada819f6263c17d4cd1d02cc6b33d884f194dc SHA256 bd280a19729b27b297068a3b25db0aac7cf622ac1a1385645c4508cc895bc508
MD5 f71f0827e80f85f4d50968ff732d9f71 ghostscript-gnu-8.55.ebuild 3587
RMD160 23799499e900ae0d93b88586113ab22befeb1b8f ghostscript-gnu-8.55.ebuild 3587
SHA256 bd280a19729b27b297068a3b25db0aac7cf622ac1a1385645c4508cc895bc508 ghostscript-gnu-8.55.ebuild 3587
-MISC ChangeLog 5248 RMD160 70e2ef34a8b32279f577ed936d34f30e1e0b8ea8 SHA1 ffcba92cf6d071a459a90cba9e87d7081a700ce6 SHA256 e221b1798640722b054f8d8316b577af0ddd565379a3a7a5c1619c7d576baffb
-MD5 fdf9d57e6c8f721268321137e29f5de7 ChangeLog 5248
-RMD160 70e2ef34a8b32279f577ed936d34f30e1e0b8ea8 ChangeLog 5248
-SHA256 e221b1798640722b054f8d8316b577af0ddd565379a3a7a5c1619c7d576baffb ChangeLog 5248
+EBUILD ghostscript-gnu-8.60.ebuild 2647 RMD160 2fd97355621e1b8b756f2d3f30802967f2eb08e2 SHA1 309b54a6525312aeba67a0bad828ebd3324b022e SHA256 f85f1039d61700f7e46bf0f8cf9f23e19f799e63c0304786a5864427cbef97f9
+MD5 c7a8070c3596e8f5532967b5daea7002 ghostscript-gnu-8.60.ebuild 2647
+RMD160 2fd97355621e1b8b756f2d3f30802967f2eb08e2 ghostscript-gnu-8.60.ebuild 2647
+SHA256 f85f1039d61700f7e46bf0f8cf9f23e19f799e63c0304786a5864427cbef97f9 ghostscript-gnu-8.60.ebuild 2647
+MISC ChangeLog 5402 RMD160 152d87cbbc8aeff64811c05990f5fd21e51350f9 SHA1 aa853a2e37addec24e1d8c57e5095a0a9f4cfb64 SHA256 fe67171e211a6f491fd546fd8ecd53a088186215d0bd3173858cb3d622bf61d0
+MD5 d7022cd4584f1617ebd9be7be71700b6 ChangeLog 5402
+RMD160 152d87cbbc8aeff64811c05990f5fd21e51350f9 ChangeLog 5402
+SHA256 fe67171e211a6f491fd546fd8ecd53a088186215d0bd3173858cb3d622bf61d0 ChangeLog 5402
MISC metadata.xml 161 RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 SHA1 209c6a46e4cdd891980115e42ba419e3799f8088 SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76
MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 metadata.xml 161
@@ -36,10 +38,6 @@ SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76 metadata
MD5 2149cec4a24791c0d55ffb8b40ead7d5 files/digest-ghostscript-gnu-8.55 1039
RMD160 4115ebe6ebbabf39d4ea883c54440e19ecabce17 files/digest-ghostscript-gnu-8.55 1039
SHA256 2b693f6aabf944f9be5d3745c92d9b9f4c20fea89c66d365f3c12ad7ce1b6e19 files/digest-ghostscript-gnu-8.55 1039
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.5 (GNU/Linux)
-
-iD8DBQFGoy8MvSApE0uP4UsRAi83AJ9fTmHZEyPc2CxLnGXCOTOyQUOdzgCfUenc
-9wG+5fn30gBYHIBEmKZsyrY=
-=YKcB
------END PGP SIGNATURE-----
+MD5 32e7ae48fbe1db6154b6fad2e3f3776e files/digest-ghostscript-gnu-8.60 768
+RMD160 6fc67294041f2bec13fb75e64b7b9f584d1a9468 files/digest-ghostscript-gnu-8.60 768
+SHA256 9314c8566107b831f5cb0d0c0a6be15239bf1ee247530cb3d24562a0d2d56204 files/digest-ghostscript-gnu-8.60 768
diff --git a/app-text/ghostscript-gnu/files/digest-ghostscript-gnu-8.60 b/app-text/ghostscript-gnu/files/digest-ghostscript-gnu-8.60
new file mode 100644
index 000000000000..b86db886710c
--- /dev/null
+++ b/app-text/ghostscript-gnu/files/digest-ghostscript-gnu-8.60
@@ -0,0 +1,9 @@
+MD5 2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz 631653
+RMD160 c723afc2207157a434988b46bcf0a458281c29a4 acro5-cmaps-2001.tar.gz 631653
+SHA256 80abec481fd4b5e59ac3d3f5790542dbfabe3c9269a6ac17064160d6dab38ee4 acro5-cmaps-2001.tar.gz 631653
+MD5 dfc93dd2aaaf2b86d2fd55f654c13261 adobe-cmaps-200406.tar.gz 5001983
+RMD160 284b943b3476f6f7e2bc49842fd027c6f7f57552 adobe-cmaps-200406.tar.gz 5001983
+SHA256 0f397255506cda4b20e362ab5e3f6cdacba09e0a0cca7f4d93afd980977c5689 adobe-cmaps-200406.tar.gz 5001983
+MD5 cddd2e29d1aa8293e54fd2e29a2dfea9 gnu-ghostscript-8.60.tar.bz2 7930
+RMD160 f1566ef6576f90065e787b7623b4a233418a223c gnu-ghostscript-8.60.tar.bz2 7930
+SHA256 231e40f249c425d8be437e16a85db9afddc667a06d3827ebc1fbe0f66ec4de4d gnu-ghostscript-8.60.tar.bz2 7930
diff --git a/app-text/ghostscript-gnu/ghostscript-gnu-8.60.ebuild b/app-text/ghostscript-gnu/ghostscript-gnu-8.60.ebuild
new file mode 100644
index 000000000000..b7e8a5054675
--- /dev/null
+++ b/app-text/ghostscript-gnu/ghostscript-gnu-8.60.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-gnu/ghostscript-gnu-8.60.ebuild,v 1.1 2007/10/21 18:12:49 genstef Exp $
+
+WANT_AUTOMAKE=1.9
+
+inherit autotools elisp-common eutils versionator flag-o-matic
+
+DESCRIPTION="GNU Ghostscript - patched GPL Ghostscript"
+HOMEPAGE="http://www.gnu.org/software/ghostscript/"
+
+MY_P=gnu-ghostscript-${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 )
+ mirror://gnu/ghostscript/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="X cups cjk gtk jpeg2k"
+
+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 )
+ jpeg2k? ( media-libs/jasper )
+ !app-text/ghostscript-esp
+ !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 )"
+
+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
+ cd ${WORKDIR}
+ fi
+
+ cd ${S}
+
+ # 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:" \
+ -e "s:docdir=.*:docdir=/usr/share/doc/${PF}/html:" \
+ -e "s:GS_DOCDIR=.*:GS_DOCDIR=/usr/share/doc/${PF}/html:" \
+ Makefile.in src/*.mak || die "sed failed"
+}
+
+src_compile() {
+ econf $(use_with X x) \
+ $(use_with jpeg2k jasper) \
+ $(use_enable cups) \
+ $(use_enable gtk) \
+ --with-ijs \
+ --with-jbig2dec \
+ --disable-compile-inits \
+ --enable-dynamic \
+ || 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 DESTDIR="${D}" install-so install || 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"
+}