Subversion Repositories Scribus

Rev

Rev 21583 | 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
 
21583 mrdocs 8
While we also note md5sums and sha256sums, gpg --verify are 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
 
21583 mrdocs 24
* Currently, the full multi-linugual documentation is included in the tarball, Please
2565 mrdocs 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
21676 jghali 45
for Linux. Scribus 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.
12910 mrdocs 56
We have IANA approval for our mime type.
1864 mrdocs 57
 
1870 mrdocs 58
An example command to install and refresh the mime database in a spec file
20681 craig 59
(distro specific macros might vary):
1864 mrdocs 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
21583 mrdocs 89
in November 2016