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