]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - ghostscript/ghostscript.nm
kernel: Disable support for 6RD
[ipfire-3.x.git] / ghostscript / ghostscript.nm
index 08d7f5334871cce7ebba2561a401bfbfb12ba4cb..a6a97703dc6bd9f9ddc5be83aad51be566e08f10 100644 (file)
@@ -4,8 +4,8 @@
 ###############################################################################
 
 name       = ghostscript
-version    = 9.05
-release    = 1
+version    = 9.14
+release    = 2
 
 groups     = Applications/Printing
 url        = http://ghostscript.com
@@ -30,10 +30,18 @@ source_dl  = http://downloads.ghostscript.com/public/
 
 build
        requires
-               cups-devel
+               autoconf
+               automake
+               cups-devel >= 1.1.13
                dbus-devel
+               expat-devel
+               freetype-devel
                glib2-devel
+               gnutls-devel
+               lcms2-devel >= 2.4
+               libidn-devel
                libjpeg-devel
+               libpng-devel
                libtiff-devel
                libtool
                libxml2-devel
@@ -42,7 +50,14 @@ build
        end
 
        prepare_cmds
-               rm -rvf libpng zlib jpeg jasper expat
+               # Fix build with local zlib.
+               sed -i 's/ZLIBDIR=src/ZLIBDIR=$includedir/' configure.ac
+
+               # Remove shipped source code.
+               rm -rvf expat freetype icclib jasper jpeg jpegxr lcms lcms2 \
+                       libpng openjpeg zlib cups/libs
+
+               autoconf --force
        end
 
        CFLAGS += -fno-strict-aliasing
@@ -53,7 +68,9 @@ build
                --with-drivers=ALL \
                --disable-compile-inits \
                --with-system-libtiff \
-               --with-install-cups
+               --with-install-cups \
+               \
+               CFLAGS="%{CFLAGS}"
 
        PARALLELISMFLAGS = # Disable this
 end