Subversion Repositories Scribus

Rev

Rev 1889 | Rev 2216 | 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
 
8
* The font sampler script, requires tkinter to run properly and optionally
9
python-imaging to enable print previews. Please consider adding these as
10
requires, even though configure does not explicitly check for them:
11
 
12
* In the past some plug-ins were distributed separately which are now
13
part of the main package. Please consider adding:
14
 
15
	Obsoletes:      scribus-svg
16
	Obsoletes:      scribus-scripting
17
	Obsoletes:      scribus-short-words
18
	Obsoletes:	scribus-vnla
19
 
20
to ensure these old packages are removed on upgrade.
21
 
2081 mrdocs 22
* Currently, the full en documentation is included in the tarball, note
23
it is licensed differently from the application source. We may decide to
24
distribute them separately. In any case a monolithic scribus application
25
plus docs package should also obsolete all prior docs packages.
1864 mrdocs 26
 
27
	Obsoletes:      scribus-i18en
28
	Obsoletes:      scribus-i18de
29
	Obsoletes:      scribus-i18fr
30
 
31
 
32
===============================================================================
33
 
34
Recommended Spec File Description:
35
 
36
%description
2081 mrdocs 37
Scribus is a desktop open source page layout program with the aim of producing
1864 mrdocs 38
commerical grade output in PDF and Postscript, primarily, thought not exclusively for Linux.
39
 
40
Recommended Spec File Summary:        Scribus - Open Source Desktop Publishing
41
 
42
Please remove all references to proprietary applications.
43
 
44
=============================================================================
45
 
46
* We have included a scribus.xml file for updating the mime info database.
47
We are still missing some locales, but in our testing it works properly.
48
We are awaiting IANA approval for our mime type.
49
 
1889 mrdocs 50
An example command to install and refresh the mime database in a spec file
1864 mrdocs 51
(distro specfic macros might vary):
52
 
53
%install
54
 
55
install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_datadir}/mime/packages/}
56
install scribus.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages/scribus.xml
57
 
58
%post
59
umask 022
60
[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
61
[ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||:
62
 
63
%postun
64
umask 022
65
[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
66
[ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||:
67
 
68
=============================================================================
69
 
2081 mrdocs 70
We do appreciate the effort in maintaining packagers make for Scribus.
71
Please file issues or enhancement requests at http://bugs.scribus.net
1864 mrdocs 72
 
73
 
74
There is a lively on-line community, both on IRC @ #scribus on irc.freenode.net
75
and the mailing list. Mailing list info can be found at:
2081 mrdocs 76
http://nashi.altmuehlnet.de/mailman/listinfo/scribus
1864 mrdocs 77
 
78
For the Scribus Team,
79
Peter Linnell
2081 mrdocs 80
in May 2005