aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/ghostscript
AgeCommit message (Collapse)Author
2012-11-02recipes-extended: replace virtclass-native(sdk) with class-native(sdk)Robert Yang
The overrides virtclass-native and virtclass-nativesdk are deprecated, which should be replaced by class-native and class-nativesdk. [YOCTO #3297] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-09-03ghostscript: disable libidn supportKang Kai
If libidn is just populated to sysroot but rpm packages are not created, build ghostscript will check libidn automatically and then depends on libidn. But package libidn doesn't exist, so build image which contains ghostscript will fail with: | error: Failed dependencies: | libidn11 >= 1.25 is needed by ghostscript-9.05-r2.i586 | libidn.so.11(LIBIDN_1.0) is needed by ghostscript-9.05-r2.i586 | libidn.so.11 is needed by ghostscript-9.05-r2.i586 Disable libidn support to fix this issue. Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-03-29ghostscript: Fix remaining CP_ prallel make racesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-28ghostscript: Fixes for parallel_makeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-19ghostscript: fix typo in packagingSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-03-15ghostscript: Fix patch related build issuesRichard Purdie
The file ${S}/configure.ac is a symlink which seems to confuse some patch application tools but not in all cases. Whilst I'd love to understand why there is a difference, this fixes the build failures by applying the patch to the real file rather than the symlink. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-14ghostscript: update to 9.05Kang Kai
Update ghostscript to 9.05, and update ghostscript-9.02-genarch.patch at same time because it can't be applied. Add patch ghostscript/ghostscript-9.05-NOT-check-endian.patch to forbid checking endianese. Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-26More quoting fixesMartin Jansa
* We have various variables which are either not quoted at all or are half quoted. This patch fixes the bad exmaples so everything is consistent. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-17ghostscript: build cups filtersJames Limbouris
Cups filters are no longer built by default. Since ghostscript already depends on cups, build the filters and package them as ghostscript-cups. Ghostscript uses the cups-config script from the oe sysroots to determine some of the target install paths, as well as to determine the linker path. The config script gives out paths pointing to the sysroot, so some of the paths needed to be adjusted in the Makefile. Signed-off-by: James Limbouris <james@digitalmatter.com.au>
2011-11-26ghostscript: Ensure we run reautoconfRichard Purdie
Avoding the autoreconf with a hardcoded do_configure is bad practise since it can hide various errors. This patch ensures we do use the standard do_configure. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-11-26ghostscript-native: Ensure the sys/time/h fix is applied for native buildsRichard Purdie
On my system, the sys/time.h header is in a subdir off /usr/include which causes a build failure. Apply the target CFLAGS fix to native builds as well to address this. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-11-26ghostscript: Really fix parallel make raceRichard Purdie
There continue to be parallel make race issues showing up on the autobuilder. This patch removes some potential sources of these. The rm is unrequired since we're using cp -f. The || true ensures that if we did race against someone it becomes harmless. [YOCTO #1202] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-20ghostscript: update to 9.04Kang Kai
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 Signed-off-by: Kang Kai <kai.kang@windriver.com>
2011-10-19ghostscript: renamed x86_64 to x86-64 for patch to workSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-10-19ghostscript: Disable parallel make due to install issuesSaul Wold
ghostscript uses a script called instcopy to install files first to temp dir and then rm's and copies dirs|files to the final destination. When parallel make happens multiple threads of this runs and tries to remove existing directories with contents, not a good thing, therefore disable parallel make for install. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-09-29Fix ghostscript on powerpc64Matthew McClintock
This adds pregenerated files for powerpc64 Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-28ghostscript: disable check for time.hJoshua Lock
ghostscript has it's own hacky check for time.h which hard-codes paths, this means in the native case it fails on systems such as Ubuntu 11.10 where the location of time.h has changed. Further it means the target build has had a host-intrusion issue. This patch disables the check for time.h, future releases of ghostscript use standard autotools checks for time.h's location. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-08-05ghostscript: Fixed the incorrect DEPENDS.Lianhao Lu
[YOCTO #1337] Using ghostscript-native instead of ${PN}-native in DEPENDS to correct the invalid DEPENDS in multilib cases. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-07-27ghostscript: fix parallel build issueKang Kai
ghostscript fails some time on autobuilder, it seems a parallel build issue. Add patch to fix it. Fixes [Yocto #1202] Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-23ghostscript: Fix owner/group of /etc/cupsMark Hatle
/etc/cups is owned by root:lp from the cups package, the associated ghostscript was creating the /etc/cups directory as root:root. /etc/cups is the authoritative source. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-14ghostscript: update SRC_URIKang Kai
Build ghostscript-native fails on a i686 machine because it can't get the source objarch.h and soobjarch.h, and .h files are not needed for native package, so update the SRC_URI to fix it. Signed-off-by: Kang Kai <kai.kang@windriver.com> Removed the do_configure_prepend and folded into the target do_configure since the native was picking it up for the do_configure_virtclass/native() and then failing on i686. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-06-02ghostscript: Fix up file locations and add i686Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-06-02recipes: Upstream-status --> Upstream-Status: for multiple patchesDexuan Cui
As a keyword, Upstream-Status is case sensitive. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-05-23ghostscript: fix run failure on mpc8315eKang Kai
When run gs on mpc8315, it fails with: GPL Ghostscript 9.02: ./psi/interp.c(291): Fatal error -20 in gs_interp_init! It is caused by cross compile. Accoding to the ghostscript document on: http://pages.cs.wisc.edu/~ghost/doc/cvs/Make.htm#Cross-compiling it needs some manual work, so import patches from WindRiver Linux. Update to using oe way to add arch.h, thanks to Richard. Signed-off-by: Kang Kai <kai.kang@windriver.com>
2011-05-05ghostscript: added to pass LSB commands checkKang Kai
Add ghostscript to pass LSB commands check and Printing test, and ghostscript-native is added to help cross compilation. Signed-off-by: Kang Kai <kai.kang@windriver.com>