3 # - Correct building with --with print
6 %bcond_with print # build with libgutenprintui
7 %bcond_with gtk1 # GTK+ 1.x instead of 2.x
9 Summary: CinePaint - a motion picture editing tool
10 Summary(pl.UTF-8): CinePaint - narzędzie do obróbki filmów
14 License: GPL v2+ (with LGPL v2.1+ and MIT parts)
15 Group: X11/Applications/Graphics
16 Source0: http://downloads.sourceforge.net/cinepaint/%{name}-%{version}.tgz
17 # Source0-md5: f8ecd5671662e71a3356213de371fee4
18 Patch0: %{name}-am.patch
19 Patch1: %{name}-configure.patch
20 Patch2: %{name}-libpng.patch
21 Patch3: %{name}-link.patch
22 Patch4: %{name}-paths.patch
23 URL: http://www.cinepaint.org/
24 BuildRequires: OpenEXR-devel >= 1.0.0
25 BuildRequires: autoconf
26 BuildRequires: automake
28 BuildRequires: fltk-devel
29 BuildRequires: lcms-devel >= 1.16
30 BuildRequires: libjpeg-devel
31 BuildRequires: libpng-devel >= 1.0.0
32 BuildRequires: libtiff-devel
33 BuildRequires: libtool
34 #BuildRequires: oyranos-devel
35 BuildRequires: pkgconfig
36 BuildRequires: python-devel
37 BuildRequires: rpmbuild(macros) >= 1.219
38 BuildRequires: xorg-lib-libICE-devel
39 BuildRequires: xorg-lib-libSM-devel
40 BuildRequires: xorg-lib-libXmu-devel
41 BuildRequires: xorg-lib-libXt-devel
42 BuildRequires: zlib-devel
43 %{?with_print:BuildRequires: libgutenprintui-devel >= 5.0.0}
45 BuildRequires: glib-devel
46 BuildRequires: gtk+-devel >= 1.2.8
48 BuildRequires: gtk+2-devel >= 2.0.0
51 Requires: fonts-TTF-freefont
53 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58 CinePaint is a motion picture editing tool primarily used for painting
59 and retouching of movies. CinePaint is the most successful open source
60 tool in future motion picture work today. It was formerly known as
63 %description -l pl.UTF-8
64 CinePaint jest narzędziem do obróbki ruchomego obrazu, używanym
65 głównie do rysowania i retuszu filmów. Na dzień dzisiejszy jest
66 narzędziem z otwartymi źródłami, które odniosło największy sukces w
67 branży filmowej. Wcześniej było znane pod nazwą FilmGimp.
70 Summary: Header files for CinePaint libraries
71 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek CinePainta
72 Group: X11/Development/Libraries
73 Requires: %{name} = %{version}-%{release}
74 Obsoletes: filmgimp-devel
77 Header files for CinePaint libraries.
79 %description devel -l pl.UTF-8
80 Pliki nagłówkowe bibliotek CinePainta.
83 Summary: Static CinePaint libraries
84 Summary(pl.UTF-8): Statyczne biblioteki CinePaint
85 Group: X11/Development/Libraries
86 Requires: %{name}-devel = %{version}-%{release}
87 Obsoletes: filmgimp-static
90 Static CinePaint libraries.
92 %description static -l pl.UTF-8
93 Statyczne biblioteki CinePainta.
104 %{__rm} config.guess config.sub py-compile
108 %{__aclocal} -I aclocal
112 %{!?with_print:--disable-print}
117 rm -rf $RPM_BUILD_ROOT
120 DESTDIR=$RPM_BUILD_ROOT \
121 m4datadir=%{_aclocaldir}
123 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/gimpmodule.{la,a}
124 # provided by fonts-TTF-freefont
125 %{__rm} $RPM_BUILD_ROOT%{_fontsdir}/FreeSans.ttf
129 # cinepaint,cinepaint-script-fu,cinepaint-std-plugins domains
130 %find_lang cinepaint --all-name
133 rm -rf $RPM_BUILD_ROOT
135 %post -p /sbin/ldconfig
136 %postun -p /sbin/ldconfig
138 %files -f %{name}.lang
139 %defattr(644,root,root,755)
140 # COPYING contains only license notes
141 %doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
142 %attr(755,root,root) %{_bindir}/cinepaint
143 %attr(755,root,root) %{_bindir}/cinepaint-remote
144 %attr(755,root,root) %{_libdir}/libcinepaint.so.*.*.*
145 %attr(755,root,root) %ghost %{_libdir}/libcinepaint.so.1
146 %attr(755,root,root) %{_libdir}/libcinepaintHalf.so.*.*.*
147 %attr(755,root,root) %ghost %{_libdir}/libcinepaintHalf.so.1
148 %attr(755,root,root) %{_libdir}/libcinepaint_fl_i18n.so.*.*.*
149 %attr(755,root,root) %ghost %{_libdir}/libcinepaint_fl_i18n.so.1
150 %dir %{_libdir}/%{name}
151 %dir %{_libdir}/%{name}/%{abiver}
152 %dir %{_libdir}/%{name}/%{abiver}/extra
153 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/extra/dcraw
154 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/extra/jhead
155 %dir %{_libdir}/%{name}/%{abiver}/plug-ins
156 %attr(755,root,root) %{_libdir}/%{name}/%{abiver}/plug-ins/*
157 # resource directories
158 %dir %{_datadir}/%{name}
159 %dir %{_datadir}/%{name}/%{abiver}
160 %{_datadir}/%{name}/%{abiver}/brushes
161 %{_datadir}/%{name}/%{abiver}/curves
162 %{_datadir}/%{name}/%{abiver}/gradients
163 %{_datadir}/%{name}/%{abiver}/iol
164 %{_datadir}/%{name}/%{abiver}/palettes
165 %{_datadir}/%{name}/%{abiver}/patterns
166 %{_datadir}/%{name}/%{abiver}/scripts
168 %{_datadir}/%{name}/%{abiver}/gimprc
169 %{_datadir}/%{name}/%{abiver}/gimprc_user
170 %{_datadir}/%{name}/%{abiver}/gtkrc
171 %{_datadir}/%{name}/%{abiver}/gtkrc.forest2
172 %{_datadir}/%{name}/%{abiver}/printrc_user
173 %{_datadir}/%{name}/%{abiver}/ps-menurc
174 %{_datadir}/%{name}/%{abiver}/spot.splash.ppm
175 %{_datadir}/%{name}/%{abiver}/tips.txt
176 %attr(755,root,root) %{_datadir}/%{name}/%{abiver}/user_install
177 %attr(755,root,root) %{py_sitedir}/gimpmodule.so
178 %{py_sitescriptdir}/gimpenums.py[co]
179 %{py_sitescriptdir}/gimpfu.py[co]
180 %{py_sitescriptdir}/gimpplugin.py[co]
181 %{py_sitescriptdir}/gimpshelf.py[co]
182 %{py_sitescriptdir}/gimpui.py[co]
183 %{_mandir}/man1/cinepaint.1*
184 %{_desktopdir}/cinepaint.desktop
185 %{_pixmapsdir}/cinepaint.png
188 %defattr(644,root,root,755)
189 %attr(755,root,root) %{_bindir}/cinepainttool
190 %attr(755,root,root) %{_libdir}/libcinepaint.so
191 %attr(755,root,root) %{_libdir}/libcinepaintHalf.so
192 %attr(755,root,root) %{_libdir}/libcinepaint_fl_i18n.so
193 %{_libdir}/libcinepaint.la
194 %{_libdir}/libcinepaintHalf.la
195 %{_libdir}/libcinepaint_fl_i18n.la
196 %{_includedir}/cinepaint
197 %{_pkgconfigdir}/cinepaint-gtk.pc
198 %{_aclocaldir}/cinepaint.m4
199 %{_mandir}/man1/cinepainttool.1*
202 %defattr(644,root,root,755)
203 %{_libdir}/libcinepaint.a
204 %{_libdir}/libcinepaintHalf.a
205 %{_libdir}/libcinepaint_fl_i18n.a