summaryrefslogtreecommitdiff
path: root/meta/recipes-extended/ghostscript
Commit message (Collapse)AuthorAgeFilesLines
* ghostscript: Fix remaining CP_ prallel make racesRichard Purdie2012-03-292-47/+89
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: Fixes for parallel_makeRichard Purdie2012-03-282-10/+844
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: fix typo in packagingSaul Wold2012-03-191-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* ghostscript: Fix patch related build issuesRichard Purdie2012-03-152-4/+4
| | | | | | | | | 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>
* ghostscript: update to 9.05Kang Kai2012-03-143-10/+65
| | | | | | | | | | 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>
* More quoting fixesMartin Jansa2012-02-261-1/+1
| | | | | | | | * 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>
* ghostscript: build cups filtersJames Limbouris2012-01-171-5/+24
| | | | | | | | | | | | 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>
* ghostscript: Ensure we run reautoconfRichard Purdie2011-11-261-16/+16
| | | | | | | | 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>
* ghostscript-native: Ensure the sys/time/h fix is applied for native buildsRichard Purdie2011-11-261-0/+1
| | | | | | | | 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>
* ghostscript: Really fix parallel make raceRichard Purdie2011-11-262-1/+20
| | | | | | | | | | | 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>
* ghostscript: update to 9.04Kang Kai2011-10-208-290/+49
| | | | | | | | | | | 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>
* ghostscript: renamed x86_64 to x86-64 for patch to workSaul Wold2011-10-192-0/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* ghostscript: Disable parallel make due to install issuesSaul Wold2011-10-191-0/+4
| | | | | | | | | | 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>
* Fix ghostscript on powerpc64Matthew McClintock2011-09-292-0/+80
| | | | | | | This adds pregenerated files for powerpc64 Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: disable check for time.hJoshua Lock2011-09-281-0/+5
| | | | | | | | | | | | 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>
* ghostscript: Fixed the incorrect DEPENDS.Lianhao Lu2011-08-051-1/+1
| | | | | | | | [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>
* ghostscript: fix parallel build issueKang Kai2011-07-272-1/+19
| | | | | | | | | | 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>
* ghostscript: Fix owner/group of /etc/cupsMark Hatle2011-06-231-1/+3
| | | | | | | | /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>
* ghostscript: update SRC_URIKang Kai2011-06-141-9/+10
| | | | | | | | | | | | | | 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>
* ghostscript: Fix up file locations and add i686Saul Wold2011-06-0211-0/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* recipes: Upstream-status --> Upstream-Status: for multiple patchesDexuan Cui2011-06-022-2/+2
| | | | | | As a keyword, Upstream-Status is case sensitive. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* ghostscript: fix run failure on mpc8315eKang Kai2011-05-2312-3/+448
| | | | | | | | | | | | | | 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>
* ghostscript: added to pass LSB commands checkKang Kai2011-05-052-0/+162
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>