From 8f024357960cfefd9861960f2091abcebd27a5d8 Mon Sep 17 00:00:00 2001 From: Kang Kai Date: Tue, 18 Oct 2011 16:04:24 +0800 Subject: ghostscript: update to 9.04 Remove the old version and update ghostscript to 9.04. * update ghostscript-9.02-prevent_recompiling.patch * because soobj is not used any more, remove soobj related work * gs provides a configure option --with-install-cups to install cups related files but disabled by default, so need update post install scripts (From OE-Core rev: a1728fef998d43dc952e42d4c787304086578608) Signed-off-by: Kang Kai Signed-off-by: Richard Purdie --- .../ghostscript/ghostscript_9.02.bb | 96 ---------------------- 1 file changed, 96 deletions(-) delete mode 100644 meta/recipes-extended/ghostscript/ghostscript_9.02.bb (limited to 'meta/recipes-extended/ghostscript/ghostscript_9.02.bb') diff --git a/meta/recipes-extended/ghostscript/ghostscript_9.02.bb b/meta/recipes-extended/ghostscript/ghostscript_9.02.bb deleted file mode 100644 index 1d48cce2b8..0000000000 --- a/meta/recipes-extended/ghostscript/ghostscript_9.02.bb +++ /dev/null @@ -1,96 +0,0 @@ -SUMMARY = "The GPL Ghostscript PostScript/PDF interpreter" -DESCRIPTION = "Ghostscript is used for PostScript/PDF preview and printing. Usually as \ -a back-end to a program such as ghostview, it can display PostScript and PDF \ -documents in an X11 environment. \ -\ -Furthermore, it can render PostScript and PDF files as graphics to be printed \ -on non-PostScript printers. Supported printers include common \ -dot-matrix, inkjet and laser models. \ -\ -Package gsfonts contains a set of standard fonts for Ghostscript. \ -" -HOMEPAGE = "http://www.ghostscript.com" -SECTION = "console/utils" - -LICENSE = "GPLv3" -LIC_FILES_CHKSUM = "file://LICENSE;md5=d151214b3131251dfc9d858593acbd24" - -PR = "r4" - -DEPENDS = "ghostscript-native tiff jpeg fontconfig cups" -DEPENDS_virtclass-native = "" - -SRC_URI_BASE = "http://downloads.ghostscript.com/public/ghostscript-${PV}.tar.bz2" - -SRC_URI = "${SRC_URI_BASE} \ - file://ghostscript-9.02-prevent_recompiling.patch \ - file://ghostscript-9.02-genarch.patch \ - file://objarch.h \ - file://soobjarch.h \ - file://ghostscript-9.02-parallel-make.patch \ - " -SRC_URI_virtclass-native = "${SRC_URI_BASE}" - -SRC_URI[md5sum] = "f67151444bd56a7904579fc75a083dd6" -SRC_URI[sha256sum] = "03ea2cad13a36f8f9160912012b79619a826e7148fada6d3531feb25409ee05a" - -EXTRA_OECONF = "--without-x --with-system-libtiff --without-jbig2dec --without-jasper --with-fontpath=${datadir}/fonts" - -# This has been fixed upstream but for now we need to subvert the check for time.h -# http://bugs.ghostscript.com/show_bug.cgi?id=692443 -# http://bugs.ghostscript.com/show_bug.cgi?id=692426 -CFLAGS += "-DHAVE_SYS_TIME_H=1" - -inherit autotools - -do_configure () { - mkdir -p obj - mkdir -p soobj - cp ${WORKDIR}/objarch.h obj/arch.h - cp ${WORKDIR}/soobjarch.h soobj/arch.h - - oe_runconf - - # copy tools from the native ghostscript build - mkdir -p obj soobj - for i in genarch genconf mkromfs echogs gendev genht; do - cp ${STAGING_BINDIR_NATIVE}/ghostscript-${PV}/$i obj/$i - cp ${STAGING_BINDIR_NATIVE}/ghostscript-${PV}/$i soobj/$i - done -} - -do_install_append () { - mkdir -p ${D}${datadir}/ghostscript/${PV}/ - cp -r Resource ${D}${datadir}/ghostscript/${PV}/ - cp -r iccprofiles ${D}${datadir}/ghostscript/${PV}/ - - chown -R root:lp ${D}${sysconfdir}/cups -} - -python do_patch_virtclass-native () { - pass -} - -do_configure_virtclass-native () { - oe_runconf -} - -do_compile_virtclass-native () { - mkdir -p obj - for i in genarch genconf mkromfs echogs gendev genht; do - oe_runmake obj/$i - done -} - -do_install_virtclass-native () { - install -d ${D}${bindir}/ghostscript-${PV} - for i in genarch genconf mkromfs echogs gendev genht; do - install -m 755 obj/$i ${D}${bindir}/ghostscript-${PV}/$i - done -} - -BBCLASSEXTEND = "native" - -# Ghostscript install tool 'instcopy' tries to remove already created -# directories during install and parallel make causes problems. -PARALLEL_MAKEINST="" -- cgit v1.2.3-54-g00ecf