Subversion Repositories Scribus

Rev

Rev 2216 | 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
 
2216 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
 
2081 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
 
33
 
34
===============================================================================
35
 
36
Recommended Spec File Description:
37
 
38
%description
2280 mrdocs 39
Scribus is an desktop open source page layout program with the aim of producing
2216 mrdocs 40
commerical grade output in PDF and Postscript, primarily, though not exclusively
41
for Linux.
1864 mrdocs 42
 
2216 mrdocs 43
Recommended Spec File Summary: Scribus - Open Source Desktop Publishing
1864 mrdocs 44
 
45
Please remove all references to proprietary applications.
46
 
47
=============================================================================
48
 
49
* We have included a scribus.xml file for updating the mime info database.
50
We are still missing some locales, but in our testing it works properly.
51
We are awaiting IANA approval for our mime type.
52
 
1889 mrdocs 53
An example command to install and refresh the mime database in a spec file
1864 mrdocs 54
(distro specfic macros might vary):
55
 
56
%install
57
 
58
install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_datadir}/mime/packages/}
59
install scribus.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages/scribus.xml
60
 
61
%post
62
umask 022
63
[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
64
[ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||:
65
 
66
%postun
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
=============================================================================
72
 
2081 mrdocs 73
We do appreciate the effort in maintaining packagers make for Scribus.
74
Please file issues or enhancement requests at http://bugs.scribus.net
1864 mrdocs 75
 
76
 
77
There is a lively on-line community, both on IRC @ #scribus on irc.freenode.net
78
and the mailing list. Mailing list info can be found at:
2081 mrdocs 79
http://nashi.altmuehlnet.de/mailman/listinfo/scribus
1864 mrdocs 80
 
81
For the Scribus Team,
82
Peter Linnell
2081 mrdocs 83
in May 2005