Subversion Repositories Scribus

Rev

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