3 %bcond_without gutenprint # gutenprint-based print plugin
4 %bcond_with gtk1 # GTK+ 1.x instead of 2.x
6 Summary: CinePaint - a motion picture editing tool
7 Summary(pl.UTF-8): CinePaint - narzędzie do obróbki filmów
11 License: GPL v2+ (with LGPL v2.1+ and MIT parts)
12 Group: X11/Applications/Graphics
13 Source0: http://downloads.sourceforge.net/cinepaint/%{name}-%{version}.tgz
14 # Source0-md5: f8ecd5671662e71a3356213de371fee4
15 Patch0: %{name}-am.patch
16 Patch1: %{name}-configure.patch
17 Patch2: %{name}-libpng.patch
18 Patch3: %{name}-link.patch
19 Patch4: %{name}-paths.patch
20 Patch5: %{name}-libdir.patch
21 Patch6: %{name}-oyranos.patch
22 URL: http://www.cinepaint.org/
23 BuildRequires: OpenEXR-devel >= 1.0.0
24 BuildRequires: autoconf
25 BuildRequires: automake
27 BuildRequires: fltk-devel
29 BuildRequires: glib-devel
30 BuildRequires: gtk+-devel >= 1.2.8
32 BuildRequires: gtk+2-devel >= 2.0.0
34 BuildRequires: lcms-devel >= 1.16
35 BuildRequires: libjpeg-devel
36 BuildRequires: libpng-devel >= 1.0.0
37 BuildRequires: libtiff-devel
38 BuildRequires: libtool
39 BuildRequires: oyranos-devel
40 BuildRequires: pkgconfig
41 BuildRequires: python-devel
42 BuildRequires: rpmbuild(macros) >= 1.219
43 BuildRequires: xorg-lib-libICE-devel
44 BuildRequires: xorg-lib-libSM-devel
45 BuildRequires: xorg-lib-libXmu-devel
46 BuildRequires: xorg-lib-libXt-devel
47 BuildRequires: zlib-devel
48 %{?with_gutenprint:BuildRequires: libgutenprintui-devel >= 5.0.0}
49 Requires: %{name}-libs = %{version}-%{release}
50 Requires: OpenEXR >= 1.0.0
52 Requires: fonts-TTF-freefont
53 Requires: lcms >= 1.16
55 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
60 CinePaint is a motion picture editing tool primarily used for painting
61 and retouching of movies. CinePaint is the most successful open source
62 tool in future motion picture work today. It was formerly known as
65 %description -l pl.UTF-8
66 CinePaint jest narzędziem do obróbki ruchomego obrazu, używanym
67 głównie do rysowania i retuszu filmów. Na dzień dzisiejszy jest
68 narzędziem z otwartymi źródłami, które odniosło największy sukces w
69 branży filmowej. Wcześniej było znane pod nazwą FilmGimp.
72 Summary: CinePaint shared libraries
73 Summary(pl.UTF-8): Biblioteki współdzielone CinePainta
76 Requires: gtk+ >= 1.2.8
78 Conflicts: cinepaint < 1.3
81 CinePaint shared libraries.
83 %description libs -l pl.UTF-8
84 Biblioteki współdzielone CinePainta.
87 Summary: Header files for CinePaint libraries
88 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek CinePainta
89 Group: X11/Development/Libraries
90 Requires: %{name}-libs = %{version}-%{release}
92 Requires: gtk+-devel >= 1.2.8
94 Requires: gtk+2-devel >= 2.0.0
96 Obsoletes: filmgimp-devel
99 Header files for CinePaint libraries.
101 %description devel -l pl.UTF-8
102 Pliki nagłówkowe bibliotek CinePainta.
105 Summary: Static CinePaint libraries
106 Summary(pl.UTF-8): Statyczne biblioteki CinePaint
107 Group: X11/Development/Libraries
108 Requires: %{name}-devel = %{version}-%{release}
109 Obsoletes: filmgimp-static
112 Static CinePaint libraries.
114 %description static -l pl.UTF-8
115 Statyczne biblioteki CinePainta.
117 %package plugin-print
118 Summary: Print plug-in for CinePaint
119 Summary(pl.UTF-8): Wtyczka do drukowania dla CinePainta
121 Requires: %{name} = %{version}-%{release}
122 Requires: libgutenprintui >= 5.0.0
124 %description plugin-print
125 Print plug-in for CinePaint.
127 %description plugin-print -l pl.UTF-8
128 Wtyczka do drukowania dla CinePainta.
141 %{__rm} config.guess config.sub py-compile
145 %{__aclocal} -I aclocal
149 %{!?with_gutenprint:--disable-print}
154 rm -rf $RPM_BUILD_ROOT
157 DESTDIR=$RPM_BUILD_ROOT \
158 m4datadir=%{_aclocaldir}
160 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/gimpmodule.{la,a}
161 # provided by fonts-TTF-freefont
162 %{__rm} $RPM_BUILD_ROOT%{_fontsdir}/FreeSans.ttf
166 # cinepaint,cinepaint-script-fu,cinepaint-std-plugins domains
167 %find_lang cinepaint --all-name
170 rm -rf $RPM_BUILD_ROOT
172 %post libs -p /sbin/ldconfig
173 %postun libs -p /sbin/ldconfig
175 %files -f %{name}.lang
176 %defattr(644,root,root,755)
177 # COPYING contains only license notes
178 %doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
179 %attr(755,root,root) %{_bindir}/cinepaint
180 %attr(755,root,root) %{_bindir}/cinepaint-remote
181 %dir %{_libdir}/%{name}
182 %dir %{_libdir}/%{name}/%{abiver}
183 %dir %{_libdir}/%{name}/%{abiver}/extra
184 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/extra/dcraw
185 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/extra/jhead
186 %dir %{_libdir}/%{name}/%{abiver}/plug-ins
187 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/blur
188 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/bmp
189 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/bracketing_to_hdr
190 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/cineon
191 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/clothify.py
192 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/collect
193 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/compose
194 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/dbbrowser
195 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/decompose
196 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/dicom
197 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/edge
198 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/fits
199 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/foggify.py
200 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gauss_rle
201 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gbr
202 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gifload
203 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gimpcons.py
204 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gtkcons.py
205 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/hdr
206 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/icc_examin_cp
207 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/iff
208 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/iol
209 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/jpeg
210 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/mblur
211 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/median
212 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/minimum
213 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/noisify
214 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/openexr
215 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pdbbrowse.py
216 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pdf
217 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pic
218 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/png
219 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pnm
220 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/psd
221 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/psd_save
222 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/rawphoto
223 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/retinex
224 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/rotate
225 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/screenshot
226 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/script-fu
227 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sgi
228 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/shadow_bevel.py
229 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sharpen
230 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/snoise
231 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sobel
232 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sphere.py
233 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/spread
234 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/tga
235 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/tiff
236 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/unsharp
237 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/whirlpinch.py
238 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/xwd
239 # resource directories
240 %dir %{_datadir}/%{name}
241 %dir %{_datadir}/%{name}/%{abiver}
242 %{_datadir}/%{name}/%{abiver}/brushes
243 %{_datadir}/%{name}/%{abiver}/curves
244 %{_datadir}/%{name}/%{abiver}/gradients
245 %{_datadir}/%{name}/%{abiver}/iol
246 %{_datadir}/%{name}/%{abiver}/palettes
247 %{_datadir}/%{name}/%{abiver}/patterns
248 %{_datadir}/%{name}/%{abiver}/scripts
250 %{_datadir}/%{name}/%{abiver}/gimprc
251 %{_datadir}/%{name}/%{abiver}/gimprc_user
252 %{_datadir}/%{name}/%{abiver}/gtkrc
253 %{_datadir}/%{name}/%{abiver}/gtkrc.forest2
254 %{_datadir}/%{name}/%{abiver}/printrc_user
255 %{_datadir}/%{name}/%{abiver}/ps-menurc
256 %{_datadir}/%{name}/%{abiver}/spot.splash.ppm
257 %{_datadir}/%{name}/%{abiver}/tips.txt
258 %attr(755,root,root) %{_datadir}/%{name}/%{abiver}/user_install
259 %attr(755,root,root) %{py_sitedir}/gimpmodule.so
260 %{py_sitescriptdir}/gimpenums.py[co]
261 %{py_sitescriptdir}/gimpfu.py[co]
262 %{py_sitescriptdir}/gimpplugin.py[co]
263 %{py_sitescriptdir}/gimpshelf.py[co]
264 %{py_sitescriptdir}/gimpui.py[co]
265 %{_mandir}/man1/cinepaint.1*
266 %{_desktopdir}/cinepaint.desktop
267 %{_pixmapsdir}/cinepaint.png
270 %defattr(644,root,root,755)
271 %attr(755,root,root) %{_libdir}/libcinepaint.so.*.*.*
272 %attr(755,root,root) %ghost %{_libdir}/libcinepaint.so.1
273 %attr(755,root,root) %{_libdir}/libcinepaintHalf.so.*.*.*
274 %attr(755,root,root) %ghost %{_libdir}/libcinepaintHalf.so.1
275 %attr(755,root,root) %{_libdir}/libcinepaint_fl_i18n.so.*.*.*
276 %attr(755,root,root) %ghost %{_libdir}/libcinepaint_fl_i18n.so.1
279 %defattr(644,root,root,755)
280 %attr(755,root,root) %{_bindir}/cinepainttool
281 %attr(755,root,root) %{_libdir}/libcinepaint.so
282 %attr(755,root,root) %{_libdir}/libcinepaintHalf.so
283 %attr(755,root,root) %{_libdir}/libcinepaint_fl_i18n.so
284 %{_libdir}/libcinepaint.la
285 %{_libdir}/libcinepaintHalf.la
286 %{_libdir}/libcinepaint_fl_i18n.la
287 %{_includedir}/cinepaint
288 %{_pkgconfigdir}/cinepaint-gtk.pc
289 %{_aclocaldir}/cinepaint.m4
290 %{_mandir}/man1/cinepainttool.1*
293 %defattr(644,root,root,755)
294 %{_libdir}/libcinepaint.a
295 %{_libdir}/libcinepaintHalf.a
296 %{_libdir}/libcinepaint_fl_i18n.a
299 %defattr(644,root,root,755)
300 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/print