Rev 3260 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1864 | mrdocs | 1 | Packagers notes: |
2 | |||
3 | * All final release source tarballs are gpg signed to ensure their integrity. |
||
4 | You can verify them with: |
||
5 | |||
6 | gpg --verify ./tarball.sig ./tarball.tar.bz2 |
||
7 | |||
3679 | mrdocs | 8 | While we also note md5sums and shasums, gpg --verify is more secure and reliable. |
2266 | mrdocs | 9 | |
1864 | mrdocs | 10 | * The font sampler script, requires tkinter to run properly and optionally |
11 | python-imaging to enable print previews. Please consider adding these as |
||
12 | requires, even though configure does not explicitly check for them: |
||
13 | |||
14 | * In the past some plug-ins were distributed separately which are now |
||
15 | part of the main package. Please consider adding: |
||
16 | |||
17 | Obsoletes: scribus-svg |
||
18 | Obsoletes: scribus-scripting |
||
19 | Obsoletes: scribus-short-words |
||
20 | Obsoletes: scribus-vnla |
||
21 | |||
22 | to ensure these old packages are removed on upgrade. |
||
23 | |||
2565 | mrdocs | 24 | * Currently, the full en documentation is included in the tarball, Please |
25 | note it is licensed differently from the application source. We may decide to |
||
26 | distribute them separately. In any case, a monolithic scribus application |
||
2083 | mrdocs | 27 | plus docs package should also obsolete all prior docs packages. |
1864 | mrdocs | 28 | |
29 | Obsoletes: scribus-i18en |
||
30 | Obsoletes: scribus-i18de |
||
31 | Obsoletes: scribus-i18fr |
||
32 | |||
2298 | mrdocs | 33 | * Some of the hyphenation dictionaries are under the LGPL or other free |
34 | licenses, not the GPL. Details for each are in the README_XX.xx.txt for |
||
35 | each corresponding language. |
||
1864 | mrdocs | 36 | |
3679 | mrdocs | 37 | * You might notice that configure can check for the cairo libaries, this is not the |
38 | default, and can be considered experimental. We do not recommend building against cairo |
||
39 | for packaging. |
||
2298 | mrdocs | 40 | |
3679 | mrdocs | 41 | |
1864 | mrdocs | 42 | =============================================================================== |
43 | |||
44 | Recommended Spec File Description: |
||
45 | |||
46 | %description |
||
2281 | mrdocs | 47 | Scribus is an desktop open source page layout program with the aim of producing |
2266 | mrdocs | 48 | commerical grade output in PDF and Postscript, primarily, though not exclusively |
3683 | mrdocs | 49 | for Linux. Scirbus runs natively on Linux, BSD, Solaris, and Win32. |
1864 | mrdocs | 50 | |
3679 | mrdocs | 51 | Recommended Spec File Summary: Scribus - Open Source Page Layout |
1864 | mrdocs | 52 | |
53 | Please remove all references to proprietary applications. |
||
54 | |||
55 | ============================================================================= |
||
56 | |||
57 | * We have included a scribus.xml file for updating the mime info database. |
||
58 | We are still missing some locales, but in our testing it works properly. |
||
59 | We are awaiting IANA approval for our mime type. |
||
60 | |||
1870 | mrdocs | 61 | An example command to install and refresh the mime database in a spec file |
1864 | mrdocs | 62 | (distro specfic macros might vary): |
63 | |||
64 | %install |
||
65 | |||
66 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_datadir}/mime/packages/} |
||
67 | install scribus.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages/scribus.xml |
||
68 | |||
69 | %post |
||
70 | umask 022 |
||
71 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||: |
||
72 | [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||: |
||
73 | |||
74 | %postun |
||
75 | umask 022 |
||
76 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 |
||
77 | [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||: |
||
78 | |||
79 | ============================================================================= |
||
80 | |||
2083 | mrdocs | 81 | We do appreciate the effort in maintaining packagers make for Scribus. |
82 | Please file issues or enhancement requests at http://bugs.scribus.net |
||
1864 | mrdocs | 83 | |
3679 | mrdocs | 84 | Detailed notes on exact library requirements are detailed in the BUILDING file with the source tarball. |
1864 | mrdocs | 85 | |
86 | There is a lively on-line community, both on IRC @ #scribus on irc.freenode.net |
||
87 | and the mailing list. Mailing list info can be found at: |
||
2083 | mrdocs | 88 | http://nashi.altmuehlnet.de/mailman/listinfo/scribus |
1864 | mrdocs | 89 | |
90 | For the Scribus Team, |
||
91 | Peter Linnell |
||
3679 | mrdocs | 92 | in October 2005 |