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: 7e9577ce56b0a5955ed9b37bb2a8c7a1
14 Source1: http://ahnews.music.salford.ac.uk:82/%{name}-i18n-en.tar.gz
15 # Source1-md5: cccfe4ddd9c646813cd9c5b12cf79138
16 Source2: ftp://ftp.ntua.gr/pub/gnu/scribus/%{name}-samples-0.1.tar.gz
17 # Source2-md5: 799976e2191582faf0443a671374a67f
18 Source5: %{name}.desktop
19 Source6: %{name}icon.png
20 Patch0: %{name}-standard-font-paths.patch
21 Patch1: %{name}-module-fixes.patch
22 Patch2: %{name}-nolibs.patch
23 Patch3: %{name}-gcc2.patch
24 URL: http://www.scribus.org.uk/
25 BuildRequires: autoconf
26 BuildRequires: automake
27 %{!?_without_cups:BuildRequires: cups-devel}
28 %{?_without_cups:BuildConflicts: cups-devel}
29 BuildRequires: freetype-devel >= 2.1.0
30 BuildRequires: lcms-devel >= 1.09
31 BuildRequires: libart_lgpl-devel >= 2.3.14
32 BuildRequires: libjpeg-devel
33 BuildRequires: libpng-devel
34 BuildRequires: libtiff-devel
35 BuildRequires: python-devel
36 BuildRequires: qt-devel >= 3.0.5
37 BuildRequires: zlib-devel
38 Obsoletes: scribus-svg
39 Obsoletes: scribus-scripting
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42 %define specflags_ia32 "-fomit-frame-pointer"
43 %define _ulibdir %{_prefix}/lib
46 Scribus is a Layout program for Linux(R), similar to Adobe(R)
47 PageMaker(TM), QuarkXPress(TM) or Adobe(R) InDesign(TM), except that
48 it is published under the GNU GPL.
51 Scribus to program dla systemu Linux(R) do tworzenia publikacji,
52 podobny do programów Adobe(R) PageMaker(TM), QuarkXPress(TM) czy
53 Adobe(R) InDesign(TM), ale opublikowany na licencji GNU GPL.
56 Summary: Header files for Scribus plugins development
57 Summary(pl): Pliki nag³ówkowe do tworzenia wtyczek Scribusa
58 Group: Development/Libraries
59 # currently it doesn't require base
63 Header files for Scribus plugins development.
65 %description devel -l pl
66 Pliki nag³ówkowe do tworzenia wtyczek Scribusa.
84 %{__perl} admin/am_edit
86 --with-qt-libraries=%{_libdir}
89 cp ../admin/config.sub admin
92 cd ../scribus-samples-*
93 cp ../admin/config.sub admin
98 rm -rf $RPM_BUILD_ROOT
99 install -d $RPM_BUILD_ROOT%{_ulibdir}/%{name}/doc
100 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
102 ln -sf $RPM_BUILD_ROOT%{_ulibdir} $RPM_BUILD_ROOT%{_datadir}
104 for dir in . scribus-*; do
105 [ ! -d "$dir" ] && continue
109 DESTDIR=$RPM_BUILD_ROOT
113 #Install .desktop and .icon (temporary)
114 install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}
115 install %{SOURCE6} $RPM_BUILD_ROOT%{_pixmapsdir}
118 rm -rf $RPM_BUILD_ROOT
121 %defattr(644,root,root,755)
122 %attr(755,root,root) %{_bindir}/scribus
123 %dir %{_ulibdir}/%{name}
124 # don't mark dictionaries with lang() --misiek
125 %{_ulibdir}/%{name}/dicts
126 %dir %{_ulibdir}/%{name}/doc
127 %{_ulibdir}/%{name}/doc/en
128 %{_ulibdir}/%{name}/icons
129 %dir %{_ulibdir}/%{name}/libs
130 %attr(755,root,root) %{_ulibdir}/%{name}/libs/*.so*
131 %{_ulibdir}/%{name}/libs/*.la
132 %dir %{_ulibdir}/%{name}/plugins
133 #%%lang(da) %{_libdir}/%{name}/plugins/*.da.qm
134 %lang(no) %{_ulibdir}/%{name}/plugins/*.no.qm
135 %lang(sk) %{_ulibdir}/%{name}/plugins/*.sk.qm
136 %attr(755,root,root) %{_ulibdir}/%{name}/plugins/*.so*
137 %{_ulibdir}/%{name}/plugins/*.la
138 %{_ulibdir}/scribus/profiles
139 %{_ulibdir}/scribus/samples
140 %lang(bg) %{_ulibdir}/scribus/scribus.bg.qm
141 %lang(br) %{_ulibdir}/scribus/scribus.br.qm
142 #%lang(ca) %{_ulibdir}/scribus/scribus.ca.qm
143 %lang(cs) %{_ulibdir}/scribus/scribus.cs.qm
144 %lang(cy) %{_ulibdir}/scribus/scribus.cy.qm
145 %lang(da) %{_ulibdir}/scribus/scribus.da.qm
146 %lang(de) %{_ulibdir}/scribus/scribus.de.qm
147 %lang(en_GB) %{_ulibdir}/scribus/scribus.en_GB.qm
148 %lang(es) %{_ulibdir}/scribus/scribus.es.qm
149 %lang(fr) %{_ulibdir}/scribus/scribus.fr.qm
150 %lang(gl) %{_ulibdir}/scribus/scribus.gl.qm
151 %lang(hu) %{_ulibdir}/scribus/scribus.hu.qm
152 %lang(id) %{_ulibdir}/scribus/scribus.id.qm
153 %lang(it) %{_ulibdir}/scribus/scribus.it.qm
154 #%lang(lt) %{_ulibdir}/scribus/scribus.lt.qm
155 %lang(nl) %{_ulibdir}/scribus/scribus.nl.qm
156 %lang(no) %{_ulibdir}/scribus/scribus.no.qm
157 %lang(pl) %{_ulibdir}/scribus/scribus.pl.qm
158 %lang(ru) %{_ulibdir}/scribus/scribus.ru.qm
159 %lang(sk) %{_ulibdir}/scribus/scribus.sk.qm
160 %lang(tr) %{_ulibdir}/scribus/scribus.tr.qm
161 %lang(uk) %{_ulibdir}/scribus/scribus.uk.qm
162 %{_desktopdir}/%{name}.desktop
163 %{_pixmapsdir}/%{name}icon.png
166 %defattr(644,root,root,755)
167 %{_includedir}/scribus