]>
Commit | Line | Data |
---|---|---|
32a01e65 | 1 | ############################################################################### |
802ea3af MT |
2 | # IPFire.org - An Open Source Firewall Solution # |
3 | # Copyright (C) - IPFire Development Team <info@ipfire.org> # | |
32a01e65 SS |
4 | ############################################################################### |
5 | ||
802ea3af | 6 | name = ghostscript |
5e9ab5dd | 7 | version = 9.05 |
0f6fe9ca | 8 | release = 2.1 |
32a01e65 | 9 | |
802ea3af MT |
10 | groups = Applications/Printing |
11 | url = http://ghostscript.com | |
12 | license = GPL | |
13 | summary = An interpreter for the PostScript language and for PDF. | |
32a01e65 | 14 | |
802ea3af | 15 | description |
5e9ab5dd MT |
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. | |
802ea3af | 27 | end |
32a01e65 | 28 | |
5e9ab5dd | 29 | source_dl = http://downloads.ghostscript.com/public/ |
32a01e65 | 30 | |
802ea3af | 31 | build |
5e9ab5dd | 32 | requires |
5e9ab5dd | 33 | dbus-devel |
f0fb7011 | 34 | expat-devel |
5e9ab5dd | 35 | glib2-devel |
f0fb7011 | 36 | libidn-devel |
5e9ab5dd | 37 | libjpeg-devel |
f0fb7011 | 38 | libpng-devel |
5e9ab5dd MT |
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 | ||
802ea3af | 52 | configure_options += \ |
5e9ab5dd MT |
53 | --with-ijs \ |
54 | --enable-dynamic \ | |
55 | --with-drivers=ALL \ | |
56 | --disable-compile-inits \ | |
57 | --with-system-libtiff \ | |
58 | --with-install-cups | |
32a01e65 | 59 | |
802ea3af MT |
60 | PARALLELISMFLAGS = # Disable this |
61 | end | |
62 | ||
63 | packages | |
64 | package %{name} | |
5e9ab5dd MT |
65 | |
66 | package %{name}-devel | |
67 | template DEVEL | |
802ea3af | 68 | end |
1f9bc2f0 MT |
69 | |
70 | package %{name}-debuginfo | |
71 | template DEBUGINFO | |
72 | end | |
802ea3af | 73 | end |