Rev 2281 | Rev 2565 | 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 | |||
2266 | mrdocs | 8 | While we also note md5sums, gpg --verify is more secure and reliable. |
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 | |||
2083 | mrdocs | 24 | * Currently, the full en documentation is included in the tarball, note |
25 | it is licensed differently from the application source. We may decide to |
||
26 | distribute them separately. In any case a monolithic scribus application |
||
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 | |
2298 | mrdocs | 37 | |
1864 | mrdocs | 38 | =============================================================================== |
39 | |||
40 | Recommended Spec File Description: |
||
41 | |||
42 | %description |
||
2281 | mrdocs | 43 | Scribus is an desktop open source page layout program with the aim of producing |
2266 | mrdocs | 44 | commerical grade output in PDF and Postscript, primarily, though not exclusively |
45 | for Linux. |
||
1864 | mrdocs | 46 | |
2266 | mrdocs | 47 | Recommended Spec File Summary: Scribus - Open Source Desktop Publishing |
1864 | mrdocs | 48 | |
49 | Please remove all references to proprietary applications. |
||
50 | |||
51 | ============================================================================= |
||
52 | |||
53 | * We have included a scribus.xml file for updating the mime info database. |
||
54 | We are still missing some locales, but in our testing it works properly. |
||
55 | We are awaiting IANA approval for our mime type. |
||
56 | |||
1870 | mrdocs | 57 | An example command to install and refresh the mime database in a spec file |
1864 | mrdocs | 58 | (distro specfic macros might vary): |
59 | |||
60 | %install |
||
61 | |||
62 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_datadir}/mime/packages/} |
||
63 | install scribus.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages/scribus.xml |
||
64 | |||
65 | %post |
||
66 | umask 022 |
||
67 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||: |
||
68 | [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||: |
||
69 | |||
70 | %postun |
||
71 | umask 022 |
||
72 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 |
||
73 | [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||: |
||
74 | |||
75 | ============================================================================= |
||
76 | |||
2083 | mrdocs | 77 | We do appreciate the effort in maintaining packagers make for Scribus. |
78 | Please file issues or enhancement requests at http://bugs.scribus.net |
||
1864 | mrdocs | 79 | |
80 | |||
81 | There is a lively on-line community, both on IRC @ #scribus on irc.freenode.net |
||
82 | and the mailing list. Mailing list info can be found at: |
||
2083 | mrdocs | 83 | http://nashi.altmuehlnet.de/mailman/listinfo/scribus |
1864 | mrdocs | 84 | |
85 | For the Scribus Team, |
||
86 | Peter Linnell |
||
2083 | mrdocs | 87 | in May 2005 |