Rev 9672 | Rev 12910 | 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 |
||
4696 | subik | 20 | Obsoletes: scribus-vlna |
1864 | mrdocs | 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 | |
37 | =============================================================================== |
||
38 | |||
39 | Recommended Spec File Description: |
||
40 | |||
9759 | craig | 41 | ----------------------------------------------------------------------------- |
1864 | mrdocs | 42 | %description |
9759 | craig | 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 |
9436 | mrdocs | 45 | for Linux. Scirbus runs natively on BSD, Linux, OS/2, Solaris, and Win32. |
9759 | craig | 46 | ----------------------------------------------------------------------------- |
1864 | mrdocs | 47 | |
9759 | craig | 48 | Recommended Spec File Summary: Scribus - Open Source Page Layout |
1864 | mrdocs | 49 | |
50 | Please remove all references to proprietary applications. |
||
51 | |||
52 | ============================================================================= |
||
53 | |||
54 | * We have included a scribus.xml file for updating the mime info database. |
||
55 | We are still missing some locales, but in our testing it works properly. |
||
56 | We are awaiting IANA approval for our mime type. |
||
57 | |||
1870 | mrdocs | 58 | An example command to install and refresh the mime database in a spec file |
1864 | mrdocs | 59 | (distro specfic macros might vary): |
60 | |||
61 | %install |
||
62 | |||
63 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_datadir}/mime/packages/} |
||
64 | install scribus.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages/scribus.xml |
||
65 | |||
66 | %post |
||
67 | umask 022 |
||
68 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||: |
||
69 | [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||: |
||
70 | |||
71 | %postun |
||
72 | umask 022 |
||
73 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 |
||
74 | [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||: |
||
75 | |||
76 | ============================================================================= |
||
77 | |||
2083 | mrdocs | 78 | We do appreciate the effort in maintaining packagers make for Scribus. |
79 | Please file issues or enhancement requests at http://bugs.scribus.net |
||
1864 | mrdocs | 80 | |
3679 | mrdocs | 81 | Detailed notes on exact library requirements are detailed in the BUILDING file with the source tarball. |
1864 | mrdocs | 82 | |
83 | There is a lively on-line community, both on IRC @ #scribus on irc.freenode.net |
||
84 | and the mailing list. Mailing list info can be found at: |
||
2083 | mrdocs | 85 | http://nashi.altmuehlnet.de/mailman/listinfo/scribus |
1864 | mrdocs | 86 | |
87 | For the Scribus Team, |
||
88 | Peter Linnell |
||
9759 | craig | 89 | in January 2006 |