]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blob - ghostscript/ghostscript.nm
Merge remote-tracking branch 'stevee/systemd'
[people/amarx/ipfire-3.x.git] / ghostscript / ghostscript.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = ghostscript
7 version = 9.05
8 release = 2
9
10 groups = Applications/Printing
11 url = http://ghostscript.com
12 license = GPL
13 summary = An interpreter for the PostScript language and for PDF.
14
15 description
16 Ghostscript is a package of software that provides an interpreter
17 for the PostScript (TM) language, with the ability to convert PostScript
18 language files to many raster formats, view them on displays, and print
19 them on printers that don't have PostScript language capability built in.
20 It also contains an interpreter for Portable Document Format (PDF) files,
21 with the same abilities and has the ability to convert PostScript
22 language files to PDF (with some limitations) and vice versa.
23 A set of C procedures (the Ghostscript library) implements the
24 graphics and filtering (data compression / decompression / conversion)
25 capabilities that appear as primitive operations in the PostScript
26 language and in PDF.
27 end
28
29 source_dl = http://downloads.ghostscript.com/public/
30
31 build
32 requires
33 cups-devel
34 dbus-devel
35 expat-devel
36 glib2-devel
37 libidn-devel
38 libjpeg-devel
39 libpng-devel
40 libtiff-devel
41 libtool
42 libxml2-devel
43 unzip
44 zlib-devel
45 end
46
47 prepare_cmds
48 rm -rvf libpng zlib jpeg jasper expat
49 end
50
51 CFLAGS += -fno-strict-aliasing
52
53 configure_options += \
54 --with-ijs \
55 --enable-dynamic \
56 --with-drivers=ALL \
57 --disable-compile-inits \
58 --with-system-libtiff \
59 --with-install-cups
60
61 PARALLELISMFLAGS = # Disable this
62 end
63
64 packages
65 package %{name}
66
67 package %{name}-devel
68 template DEVEL
69 end
70
71 package %{name}-debuginfo
72 template DEBUGINFO
73 end
74 end