Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 70674 Details for
Bug 74211
Ghostscript AFPL 8.51 released
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ghostscript-afpl 8.52 ebuild
ghostscript-afpl-8.52.ebuild (text/plain), 3.61 KB, created by
Andrew de Quincey
on 2005-10-14 10:36:12 UTC
(
hide
)
Description:
ghostscript-afpl 8.52 ebuild
Filename:
MIME Type:
Creator:
Andrew de Quincey
Created:
2005-10-14 10:36:12 UTC
Size:
3.61 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >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 gtk ijs jasper jbig2dec rinkj cjk" > >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? ( virtual/x11 ) > cjk? ( media-fonts/arphicfonts > media-fonts/kochi-substitute > media-fonts/baekmuk-fonts ) > cups? ( net-print/cups ) > jasper? ( 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 > sed -i -e "s:pstopcl6:pstopxl:" cups.mak > cd .. > epatch ${FILESDIR}/gs852-lib.patch > epatch ${FILESDIR}/gdevcups.patch > fi > > if use rinkj; then > epatch ${FILESDIR}/rinkj.patch > fi > > # 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() { > myconf="" > use X \ > && myconf="${myconf} --with-x" \ > || myconf="${myconf} --without-x" > use ijs \ > && myconf="${myconf} --with-ijs" \ > || myconf="${myconf} --without-ijs" > use jasper \ > && myconf="${myconf} --with-jasper" \ > || myconf="${myconf} --without-jasper" > use jbig2dec \ > && myconf="${myconf} --with-jbig2dec" \ > || myconf="${myconf} --without-jbig2dec" > > # 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 ${myconf} || die "econf failed" > > # 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 > > make || die "make failed" > make so || die "make so failed" > > # build ijs > if use ijs; then > cd ijs > econf --prefix=${D}/usr || die "econf failed" > make || die "make failed" > cd .. > fi >} > >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 > if use ijs; then > cd ${S}/ijs > dodir /usr/bin /usr/include /usr/lib > einstall install_prefix=${D} > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 74211
:
47807
|
47808
|
47810
|
47811
|
48870
|
48871
|
48876
|
48891
|
48981
|
49360
|
60777
|
69551
|
69552
|
70117
|
70140
|
70674
|
70675
|
70676