3 # _without_cups - without CUPS support
5 Summary: Scribus - Desktop Publishing for Linux
6 Summary(pl): Scribus - DTP dla Linuksa
11 Group: X11/Applications/Publishing
12 Source0: http://ahnews.music.salford.ac.uk:82/%{name}-%{version}.tar.gz
13 # Source0-md5: e9a07ca1c62a7aa30a0f91767ebce6d5
14 Source1: http://ahnews.music.salford.ac.uk:82/%{name}-i18n-en.tar.gz
15 # Source1-md5: cccfe4ddd9c646813cd9c5b12cf79138
16 Source2: http://ahnews.music.salford.ac.uk:82/%{name}-i18n-de.tar.gz
17 # Source2-md5: e142431cee352abd2e5278ea4b748264
18 Source3: http://ahnews.music.salford.ac.uk:82/%{name}-i18n-fr.tar.gz
19 # Source3-md5: 688db072ffbf3bb1fceee3e763e4fc48
20 Source4: ftp://ftp.ntua.gr/pub/gnu/scribus/%{name}-samples-0.1.tar.gz
21 # Source4-md5: 799976e2191582faf0443a671374a67f
22 Patch0: %{name}-standard-font-paths.patch
23 Patch1: %{name}-module-fixes.patch
24 Patch2: %{name}-nolibs.patch
25 Patch3: %{name}-python.patch
26 Patch4: %{name}-gcc2.patch
27 Patch5: %{name}-python-vs-qt.patch
28 URL: http://www.scribus.org.uk/
29 BuildRequires: autoconf
30 BuildRequires: automake
31 %{!?_without_cups:BuildRequires: cups-devel}
32 %{?_without_cups:BuildConflicts: cups-devel}
33 BuildRequires: freetype-devel
34 BuildRequires: lcms-devel >= 1.08-2
35 BuildRequires: libart_lgpl-devel
36 BuildRequires: libjpeg-devel
37 BuildRequires: libpng-devel
38 BuildRequires: libtiff-devel
39 BuildRequires: python-devel
40 BuildRequires: qt-devel >= 3.0.5
41 BuildRequires: zlib-devel
42 Obsoletes: scribus-svg
43 Obsoletes: scribus-scripting
44 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46 %define specflags_ia32 "-fomit-frame-pointer"
49 Scribus is a Layout program for Linux(R), similar to Adobe(R)
50 PageMaker(TM), QuarkXPress(TM) or Adobe(R) InDesign(TM), except that
51 it is published under the GNU GPL.
54 Scribus to program dla systemu Linux(R) do tworzenia publikacji,
55 podobny do programów Adobe(R) PageMaker(TM), QuarkXPress(TM) czy
56 Adobe(R) InDesign(TM), ale opublikowany na licencji GNU GPL.
59 Summary: Header files for Scribus plugins development
60 Summary(pl): Pliki nag³ówkowe do tworzenia wtyczek Scribusa
61 Group: Development/Libraries
62 # currently it doesn't require base
66 Header files for Scribus plugins development.
68 %description devel -l pl
69 Pliki nag³ówkowe do tworzenia wtyczek Scribusa.
72 %setup -q -a1 -a2 -a3 -a4
89 %{__perl} admin/am_edit
101 cd ../scribus-samples-*
106 rm -rf $RPM_BUILD_ROOT
107 install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/doc
109 ln -sf $RPM_BUILD_ROOT%{_libdir} $RPM_BUILD_ROOT%{_datadir}
111 for dir in . scribus-*; do
112 [ ! -d "$dir" ] && continue
116 DESTDIR=$RPM_BUILD_ROOT
121 rm -rf $RPM_BUILD_ROOT
124 %defattr(644,root,root,755)
125 %attr(755,root,root) %{_bindir}/scribus
126 %dir %{_libdir}/%{name}
127 # don't mark dictionaries with lang() --misiek
128 %{_libdir}/%{name}/dicts
129 %dir %{_libdir}/%{name}/doc
130 %{_libdir}/%{name}/doc/en
131 %lang(de) %{_libdir}/%{name}/doc/de
132 %lang(fr) %{_libdir}/%{name}/doc/fr
133 %{_libdir}/%{name}/icons
134 %dir %{_libdir}/%{name}/libs
135 %attr(755,root,root) %{_libdir}/%{name}/libs/*.so*
136 %{_libdir}/%{name}/libs/*.la
137 %dir %{_libdir}/%{name}/plugins
138 %lang(da) %{_libdir}/%{name}/plugins/*.da.qm
139 %lang(no) %{_libdir}/%{name}/plugins/*.no.qm
140 %lang(sk) %{_libdir}/%{name}/plugins/*.sk.qm
141 %attr(755,root,root) %{_libdir}/%{name}/plugins/*.so*
142 %{_libdir}/%{name}/plugins/*.la
143 %{_libdir}/scribus/profiles
144 %{_libdir}/scribus/samples
145 %lang(bg) %{_libdir}/scribus/scribus.bg.qm
146 #%lang(ca) %{_libdir}/scribus/scribus.ca.qm
147 %lang(cs) %{_libdir}/scribus/scribus.cs.qm
148 %lang(cy) %{_libdir}/scribus/scribus.cy.qm
149 %lang(da) %{_libdir}/scribus/scribus.da.qm
150 %lang(de) %{_libdir}/scribus/scribus.de.qm
151 %lang(en_GB) %{_libdir}/scribus/scribus.en_GB.qm
152 %lang(es) %{_libdir}/scribus/scribus.es.qm
153 %lang(fr) %{_libdir}/scribus/scribus.fr.qm
154 %lang(gl) %{_libdir}/scribus/scribus.gl.qm
155 %lang(hu) %{_libdir}/scribus/scribus.hu.qm
156 %lang(id) %{_libdir}/scribus/scribus.id.qm
157 %lang(it) %{_libdir}/scribus/scribus.it.qm
158 #%lang(lt) %{_libdir}/scribus/scribus.lt.qm
159 %lang(nl) %{_libdir}/scribus/scribus.nl.qm
160 %lang(no) %{_libdir}/scribus/scribus.no.qm
161 %lang(pl) %{_libdir}/scribus/scribus.pl.qm
162 %lang(ru) %{_libdir}/scribus/scribus.ru.qm
163 %lang(sk) %{_libdir}/scribus/scribus.sk.qm
164 %lang(tr) %{_libdir}/scribus/scribus.tr.qm
165 %lang(uk) %{_libdir}/scribus/scribus.uk.qm
168 %defattr(644,root,root,755)
169 %{_includedir}/scribus