###############################################################################
name = ghostscript
-version = 9.14
-release = 2
+version = 10.0.0
+release = 1
groups = Applications/Printing
-url = http://ghostscript.com
+url = https://ghostscript.com
license = GPL
summary = An interpreter for the PostScript language and for PDF.
language and in PDF.
end
-source_dl = http://downloads.ghostscript.com/public/
+source_dl = https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs1000/
build
requires
- autoconf
- automake
cups-devel >= 1.1.13
dbus-devel
expat-devel
freetype-devel
+ fontconfig-devel
glib2-devel
gnutls-devel
+ jbig2dec-devel
lcms2-devel >= 2.4
libidn-devel
libjpeg-devel
libpng-devel
libtiff-devel
- libtool
libxml2-devel
+ openjpeg2-devel
unzip
zlib-devel
end
prepare_cmds
- # 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
+ # Remove shipped source code
+ rm -rvf tesseract leptonica
+ rm -rvf cups/libs expat ijs jbig2dec jpeg lcms2mt libpng openjpeg tiff zlib
+ rm -rvf gpdl
+ rm -rvf Resource/CMap
end
- CFLAGS += -fno-strict-aliasing
-
configure_options += \
- --with-ijs \
- --enable-dynamic \
--with-drivers=ALL \
- --disable-compile-inits \
+ --enable-fontconfig \
+ --enable-freetype \
+ --enable-openjpeg \
--with-system-libtiff \
- --with-install-cups \
- \
- CFLAGS="%{CFLAGS}"
-
- PARALLELISMFLAGS = # Disable this
+ --with-libpaper \
+ --disable-compile-inits \
+ --without-versioned-path \
+ --without-ijs
end
packages