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://web2.altmuehlnet.de/fschmid/%{name}-%{version}.tar.gz
13 Source1: http://web2.altmuehlnet.de/fschmid/%{name}-i18n-en.tar.gz
14 Source2: http://web2.altmuehlnet.de/fschmid/%{name}-i18n-de.tar.gz
15 Source3: http://web2.altmuehlnet.de/fschmid/%{name}-i18n-fr.tar.gz
16 Source4: http://web2.altmuehlnet.de/fschmid/%{name}-samples-0.1.tar.gz
17 Patch0: %{name}-standard-font-paths.patch
18 Patch1: %{name}-module-fixes.patch
19 Patch2: %{name}-nolibs.patch
20 URL: http://web2.altmuehlnet.de/fschmid/
21 %{!?_without_cups:BuildRequires: cups-devel}
22 %{?_without_cups:BuildConflicts: cups-devel}
23 BuildRequires: lcms-devel >= 1.08-2
24 BuildRequires: libjpeg-devel
25 BuildRequires: libpng-devel
26 BuildRequires: libtiff-devel
27 BuildRequires: qt-devel >= 3.0.5
28 BuildRequires: zlib-devel
29 # fonts are required locally!
30 Requires: XFree86-fonts
31 Buildroot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 Scribus is a Layout program for Linux(R), similar to Adobe(R)
35 PageMaker(TM), QuarkXPress(TM) or Adobe(R) InDesign(TM), except that
36 it is published under the GNU GPL.
39 Scribus to program dla systemu Linux(R) do tworzenia publikacji,
40 podobny do programów Adobe(R) PageMaker(TM), QuarkXPress(TM) czy
41 Adobe(R) InDesign(TM), ale opublikowany na licencji GNU GPL.
44 Summary: Header files for Scribus plugins development
45 Summary(pl): Pliki nag³ówkowe do tworzenia wtyczek Scribusa
46 Group: Development/Libraries
47 # for now it doesn't require base
48 #Requires: %{name} = %{version}
52 Header files for Scribus plugins development.
54 %description devel -l pl
55 Pliki nag³ówkowe do tworzenia wtyczek Scribusa.
58 %setup -q -a1 -a2 -a3 -a4
70 # don't regenerate Makefile.ins, they are broken by kdevelop
71 touch Makefile.in */Makefile.in */*/Makefile.in */*/*/Makefile.in
83 cd ../scribus-samples-0.1
88 rm -rf $RPM_BUILD_ROOT
90 install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/doc
91 ln -s $RPM_BUILD_ROOT%{_libdir} $RPM_BUILD_ROOT%{_datadir}
93 for dir in . scribus-*; do
97 DESTDIR=$RPM_BUILD_ROOT
102 rm -rf $RPM_BUILD_ROOT
105 %defattr(644,root,root,755)
106 %attr(755,root,root) %{_bindir}/scribus
107 %dir %{_libdir}/%{name}
108 # don't mark dictionaries with lang() --misiek
109 %{_libdir}/%{name}/dicts
110 %dir %{_libdir}/%{name}/doc
111 %{_libdir}/%{name}/doc/en
112 %lang(de) %{_libdir}/%{name}/doc/de
113 %lang(fr) %{_libdir}/%{name}/doc/fr
114 %{_libdir}/%{name}/icons
115 %dir %{_libdir}/%{name}/libs
116 %attr(755,root,root) %{_libdir}/%{name}/libs/*.so*
117 %attr(755,root,root) %{_libdir}/%{name}/libs/*.la
118 %dir %{_libdir}/%{name}/plugins
119 %lang(da) %{_libdir}/%{name}/plugins/*.da.qm
120 %lang(de) %{_libdir}/%{name}/plugins/*.de.qm
121 %lang(sk) %{_libdir}/%{name}/plugins/*.sk.qm
122 %attr(755,root,root) %{_libdir}/%{name}/plugins/*.so*
123 %attr(755,root,root) %{_libdir}/%{name}/plugins/*.la
124 %{_libdir}/scribus/profiles
125 %{_libdir}/scribus/samples
126 %{_libdir}/scribus/*.enc
127 %{_libdir}/scribus/*enc.txt
128 %lang(bg) %{_libdir}/scribus/scribus.bg.qm
129 #%lang(ca) %{_libdir}/scribus/scribus.ca.qm
130 %lang(da) %{_libdir}/scribus/scribus.da.qm
131 %lang(de) %{_libdir}/scribus/scribus.de.qm
132 %lang(en_GB) %{_libdir}/scribus/scribus.en_GB.qm
133 %lang(es) %{_libdir}/scribus/scribus.es.qm
134 %lang(fr) %{_libdir}/scribus/scribus.fr.qm
135 %lang(gl) %{_libdir}/scribus/scribus.gl.qm
136 #%lang(hu) %{_libdir}/scribus/scribus.hu.qm
137 %lang(it) %{_libdir}/scribus/scribus.it.qm
138 #%lang(lt) %{_libdir}/scribus/scribus.lt.qm
139 %lang(pl) %{_libdir}/scribus/scribus.pl.qm
140 %lang(sk) %{_libdir}/scribus/scribus.sk.qm
141 %lang(tr) %{_libdir}/scribus/scribus.tr.qm
142 %lang(uk) %{_libdir}/scribus/scribus.uk.qm
145 %defattr(644,root,root,755)
146 %{_includedir}/scribus