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 URL: http://www.cinepaint.org/
22 BuildRequires: OpenEXR-devel >= 1.0.0
23 BuildRequires: autoconf
24 BuildRequires: automake
26 BuildRequires: fltk-devel
27 BuildRequires: lcms-devel >= 1.16
28 BuildRequires: libjpeg-devel
29 BuildRequires: libpng-devel >= 1.0.0
30 BuildRequires: libtiff-devel
31 BuildRequires: libtool
32 #BuildRequires: oyranos-devel
33 BuildRequires: pkgconfig
34 BuildRequires: python-devel
35 BuildRequires: rpmbuild(macros) >= 1.219
36 BuildRequires: xorg-lib-libICE-devel
37 BuildRequires: xorg-lib-libSM-devel
38 BuildRequires: xorg-lib-libXmu-devel
39 BuildRequires: xorg-lib-libXt-devel
40 BuildRequires: zlib-devel
41 %{?with_gutenprint:BuildRequires: libgutenprintui-devel >= 5.0.0}
43 BuildRequires: glib-devel
44 BuildRequires: gtk+-devel >= 1.2.8
45 Requires: gtk+ >= 1.2.8
47 BuildRequires: gtk+2-devel >= 2.0.0
49 Requires: OpenEXR >= 1.0.0
51 Requires: fonts-TTF-freefont
52 Requires: lcms >= 1.16
54 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59 CinePaint is a motion picture editing tool primarily used for painting
60 and retouching of movies. CinePaint is the most successful open source
61 tool in future motion picture work today. It was formerly known as
64 %description -l pl.UTF-8
65 CinePaint jest narzędziem do obróbki ruchomego obrazu, używanym
66 głównie do rysowania i retuszu filmów. Na dzień dzisiejszy jest
67 narzędziem z otwartymi źródłami, które odniosło największy sukces w
68 branży filmowej. Wcześniej było znane pod nazwą FilmGimp.
71 Summary: Header files for CinePaint libraries
72 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek CinePainta
73 Group: X11/Development/Libraries
74 Requires: %{name} = %{version}-%{release}
76 Requires: gtk+-devel >= 1.2.8
78 Requires: gtk+2-devel >= 2.0.0
80 Obsoletes: filmgimp-devel
83 Header files for CinePaint libraries.
85 %description devel -l pl.UTF-8
86 Pliki nagłówkowe bibliotek CinePainta.
89 Summary: Static CinePaint libraries
90 Summary(pl.UTF-8): Statyczne biblioteki CinePaint
91 Group: X11/Development/Libraries
92 Requires: %{name}-devel = %{version}-%{release}
93 Obsoletes: filmgimp-static
96 Static CinePaint libraries.
98 %description static -l pl.UTF-8
99 Statyczne biblioteki CinePainta.
101 %package plugin-print
102 Summary: Print plug-in for CinePaint
103 Summary(pl.UTF-8): Wtyczka do drukowania dla CinePainta
105 Requires: %{name} = %{version}-%{release}
106 Requires: libgutenprintui >= 5.0.0
108 %description plugin-print
109 Print plug-in for CinePaint.
111 %description plugin-print -l pl.UTF-8
112 Wtyczka do drukowania dla CinePainta.
124 %{__rm} config.guess config.sub py-compile
128 %{__aclocal} -I aclocal
132 %{!?with_gutenprint:--disable-print}
137 rm -rf $RPM_BUILD_ROOT
140 DESTDIR=$RPM_BUILD_ROOT \
141 m4datadir=%{_aclocaldir}
143 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/gimpmodule.{la,a}
144 # provided by fonts-TTF-freefont
145 %{__rm} $RPM_BUILD_ROOT%{_fontsdir}/FreeSans.ttf
149 # cinepaint,cinepaint-script-fu,cinepaint-std-plugins domains
150 %find_lang cinepaint --all-name
153 rm -rf $RPM_BUILD_ROOT
155 %post -p /sbin/ldconfig
156 %postun -p /sbin/ldconfig
158 %files -f %{name}.lang
159 %defattr(644,root,root,755)
160 # COPYING contains only license notes
161 %doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
162 %attr(755,root,root) %{_bindir}/cinepaint
163 %attr(755,root,root) %{_bindir}/cinepaint-remote
164 %attr(755,root,root) %{_libdir}/libcinepaint.so.*.*.*
165 %attr(755,root,root) %ghost %{_libdir}/libcinepaint.so.1
166 %attr(755,root,root) %{_libdir}/libcinepaintHalf.so.*.*.*
167 %attr(755,root,root) %ghost %{_libdir}/libcinepaintHalf.so.1
168 %attr(755,root,root) %{_libdir}/libcinepaint_fl_i18n.so.*.*.*
169 %attr(755,root,root) %ghost %{_libdir}/libcinepaint_fl_i18n.so.1
170 %dir %{_libdir}/%{name}
171 %dir %{_libdir}/%{name}/%{abiver}
172 %dir %{_libdir}/%{name}/%{abiver}/extra
173 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/extra/dcraw
174 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/extra/jhead
175 %dir %{_libdir}/%{name}/%{abiver}/plug-ins
176 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/blur
177 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/bmp
178 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/bracketing_to_hdr
179 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/cineon
180 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/clothify.py
181 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/collect
182 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/compose
183 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/dbbrowser
184 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/decompose
185 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/dicom
186 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/edge
187 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/fits
188 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/foggify.py
189 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gauss_rle
190 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gbr
191 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gifload
192 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gimpcons.py
193 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/gtkcons.py
194 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/hdr
195 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/icc_examin_cp
196 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/iff
197 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/iol
198 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/jpeg
199 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/mblur
200 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/median
201 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/minimum
202 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/noisify
203 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/openexr
204 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pdbbrowse.py
205 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pdf
206 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pic
207 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/png
208 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/pnm
209 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/psd
210 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/psd_save
211 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/rawphoto
212 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/retinex
213 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/rotate
214 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/screenshot
215 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/script-fu
216 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sgi
217 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/shadow_bevel.py
218 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sharpen
219 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/snoise
220 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sobel
221 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/sphere.py
222 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/spread
223 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/tga
224 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/tiff
225 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/unsharp
226 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/whirlpinch.py
227 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/xwd
228 # resource directories
229 %dir %{_datadir}/%{name}
230 %dir %{_datadir}/%{name}/%{abiver}
231 %{_datadir}/%{name}/%{abiver}/brushes
232 %{_datadir}/%{name}/%{abiver}/curves
233 %{_datadir}/%{name}/%{abiver}/gradients
234 %{_datadir}/%{name}/%{abiver}/iol
235 %{_datadir}/%{name}/%{abiver}/palettes
236 %{_datadir}/%{name}/%{abiver}/patterns
237 %{_datadir}/%{name}/%{abiver}/scripts
239 %{_datadir}/%{name}/%{abiver}/gimprc
240 %{_datadir}/%{name}/%{abiver}/gimprc_user
241 %{_datadir}/%{name}/%{abiver}/gtkrc
242 %{_datadir}/%{name}/%{abiver}/gtkrc.forest2
243 %{_datadir}/%{name}/%{abiver}/printrc_user
244 %{_datadir}/%{name}/%{abiver}/ps-menurc
245 %{_datadir}/%{name}/%{abiver}/spot.splash.ppm
246 %{_datadir}/%{name}/%{abiver}/tips.txt
247 %attr(755,root,root) %{_datadir}/%{name}/%{abiver}/user_install
248 %attr(755,root,root) %{py_sitedir}/gimpmodule.so
249 %{py_sitescriptdir}/gimpenums.py[co]
250 %{py_sitescriptdir}/gimpfu.py[co]
251 %{py_sitescriptdir}/gimpplugin.py[co]
252 %{py_sitescriptdir}/gimpshelf.py[co]
253 %{py_sitescriptdir}/gimpui.py[co]
254 %{_mandir}/man1/cinepaint.1*
255 %{_desktopdir}/cinepaint.desktop
256 %{_pixmapsdir}/cinepaint.png
259 %defattr(644,root,root,755)
260 %attr(755,root,root) %{_bindir}/cinepainttool
261 %attr(755,root,root) %{_libdir}/libcinepaint.so
262 %attr(755,root,root) %{_libdir}/libcinepaintHalf.so
263 %attr(755,root,root) %{_libdir}/libcinepaint_fl_i18n.so
264 %{_libdir}/libcinepaint.la
265 %{_libdir}/libcinepaintHalf.la
266 %{_libdir}/libcinepaint_fl_i18n.la
267 %{_includedir}/cinepaint
268 %{_pkgconfigdir}/cinepaint-gtk.pc
269 %{_aclocaldir}/cinepaint.m4
270 %{_mandir}/man1/cinepainttool.1*
273 %defattr(644,root,root,755)
274 %{_libdir}/libcinepaint.a
275 %{_libdir}/libcinepaintHalf.a
276 %{_libdir}/libcinepaint_fl_i18n.a
279 %defattr(644,root,root,755)
280 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/print