]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blob - ghostscript/ghostscript.nm
Merge remote-tracking branch 'stevee/unicode-ucd'
[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.1
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 dbus-devel
34 expat-devel
35 glib2-devel
36 libidn-devel
37 libjpeg-devel
38 libpng-devel
39 libtiff-devel
40 libtool
41 libxml2-devel
42 unzip
43 zlib-devel
44 end
45
46 prepare_cmds
47 rm -rvf libpng zlib jpeg jasper expat
48 end
49
50 CFLAGS += -fno-strict-aliasing
51
52 configure_options += \
53 --with-ijs \
54 --enable-dynamic \
55 --with-drivers=ALL \
56 --disable-compile-inits \
57 --with-system-libtiff \
58 --with-install-cups
59
60 PARALLELISMFLAGS = # Disable this
61 end
62
63 packages
64 package %{name}
65
66 package %{name}-devel
67 template DEVEL
68 end
69
70 package %{name}-debuginfo
71 template DEBUGINFO
72 end
73 end