3 %bcond_without opencv # build without OpenCV support
9 Summary: Minimalistic plugin API for video effects - common package
10 Summary(pl.UTF-8): Minimalistyczne API wtyczek efektów wideo - wspólny pakiet
16 Source0: http://piksel.no/frei0r/releases/%{name}-plugins-%{version}.tar.gz
17 # Source0-md5: a2eb63feeeb0c5cf439ccca276cbf70c
18 URL: http://frei0r.org/
19 BuildRequires: autoconf >= 2.60
20 BuildRequires: automake
21 BuildRequires: gavl-devel >= 0.2.3
22 BuildRequires: libtool >= 2:2.0
23 %{?with_opencv:BuildRequires: opencv-devel >= 1.0.0}
24 BuildRequires: pkgconfig
25 BuildRequires: sed >= 4.0
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 Frei0r is a minimalistic plugin API for video effects. The main
30 emphasis is on simplicity for an API that will round up the most
31 common video effects into simple filters, sources and mixers that can
32 be controlled by parameters.
34 This is common package for all Frei0r plugins.
36 %description -l pl.UTF-8
37 Frei0r to minimalistyczne API wtyczek efektów wideo. Główny nacisk
38 położony jest na prostotę API, które będzie zamykało większość
39 popularnych efektów graficznych w proste filtry, źródła i miksery,
40 które można sterować parametrami.
42 Ten pakiet jest wspólny dla wszystkich wtyczek Frei0r.
45 Summary: Base set of Frei0r plugins
46 Summary(pl.UTF-8): Podstawowy zestaw wtyczek Frei0r
48 Requires: %{name} = %{version}-%{release}
51 Base set of Frei0r plugins.
53 %description plugins -l pl.UTF-8
54 Podstawowy zestaw wtyczek Frei0r.
57 Summary: Frei0r plugins that use GAVL library
58 Summary(pl.UTF-8): Wtyczki Frei0r wykorzystujące bibliotekę GAVL
60 Requires: %{name} = %{version}-%{release}
61 Requires: gavl >= 0.2.3
63 %description plugins-gavl
64 Frei0r plugins that use GAVL library: scale0tilt, vectorscope,
67 %description plugins-gavl -l pl.UTF-8
68 Wtyczki Frei0r wykorzystujące bibliotekę GAVL: scale0tilt,
69 vectorscope, rgbparade.
71 %package plugins-opencv
72 Summary: Frei0r plugins that use OpenCV library
73 Summary(pl.UTF-8): Wtyczki Frei0r wykorzystujące bibliotekę OpenCV
75 Requires: %{name} = %{version}-%{release}
76 Requires: opencv >= 1.0.0
78 %description plugins-opencv
79 Frei0r plugins that use OpenCV library: facebl0r, facedetect.
81 %description plugins-opencv -l pl.UTF-8
82 Wtyczki Frei0r wykorzystujące bibliotekę OpenCV: facebl0r, facedetect.
85 Summary: Minimalistic plugin API for video effects - development files
86 Summary(pl.UTF-8): Minimalistyczne API wtyczek efektów wideo - pliki programistyczne
87 Group: Development/Libraries
88 # doesn't require base
91 Frei0r is a minimalistic plugin API for video effects. The main
92 emphasis is on simplicity for an API that will round up the most
93 common video effects into simple filters, sources and mixers that can
94 be controlled by parameters.
96 This package contains the Frei0r API header file.
98 %description devel -l pl.UTF-8
99 Frei0r to minimalistyczne API wtyczek efektów wideo. Główny nacisk
100 położony jest na prostotę API, które będzie zamykało większość
101 popularnych efektów graficznych w proste filtry, źródła i miksery,
102 które można sterować parametrami.
104 Ten pakiet zawiera plik nagłówkowy API Frei0r.
109 sed -i -e 's/^PACKAGE_LIB_DIR=.*/PACKAGE_LIB_DIR=${libdir}/' configure.ac
117 # --enable-cpuflags (default) detects MMX/SSE/SSE2/SSSE3 basing on /proc/cpuinfo on build host
123 rm -rf $RPM_BUILD_ROOT
126 DESTDIR=$RPM_BUILD_ROOT
129 rm -rf $RPM_BUILD_ROOT
132 %defattr(644,root,root,755)
133 %doc AUTHORS ChangeLog README TODO
134 %dir %{_libdir}/frei0r-1
137 %defattr(644,root,root,755)
138 %attr(755,root,root) %{_libdir}/frei0r-1/3dflippo.so
139 %attr(755,root,root) %{_libdir}/frei0r-1/B.so
140 %attr(755,root,root) %{_libdir}/frei0r-1/G.so
141 %attr(755,root,root) %{_libdir}/frei0r-1/R.so
142 %attr(755,root,root) %{_libdir}/frei0r-1/RGB.so
143 %attr(755,root,root) %{_libdir}/frei0r-1/addition.so
144 %attr(755,root,root) %{_libdir}/frei0r-1/addition_alpha.so
145 %attr(755,root,root) %{_libdir}/frei0r-1/alpha0ps.so
146 %attr(755,root,root) %{_libdir}/frei0r-1/alphaatop.so
147 %attr(755,root,root) %{_libdir}/frei0r-1/alphagrad.so
148 %attr(755,root,root) %{_libdir}/frei0r-1/alphain.so
149 %attr(755,root,root) %{_libdir}/frei0r-1/alphainjection.so
150 %attr(755,root,root) %{_libdir}/frei0r-1/alphaout.so
151 %attr(755,root,root) %{_libdir}/frei0r-1/alphaover.so
152 %attr(755,root,root) %{_libdir}/frei0r-1/alphaspot.so
153 %attr(755,root,root) %{_libdir}/frei0r-1/alphaxor.so
154 %attr(755,root,root) %{_libdir}/frei0r-1/balanc0r.so
155 %attr(755,root,root) %{_libdir}/frei0r-1/baltan.so
156 %attr(755,root,root) %{_libdir}/frei0r-1/blend.so
157 %attr(755,root,root) %{_libdir}/frei0r-1/bluescreen0r.so
158 %attr(755,root,root) %{_libdir}/frei0r-1/brightness.so
159 %attr(755,root,root) %{_libdir}/frei0r-1/burn.so
160 %attr(755,root,root) %{_libdir}/frei0r-1/bw0r.so
161 %attr(755,root,root) %{_libdir}/frei0r-1/c0rners.so
162 %attr(755,root,root) %{_libdir}/frei0r-1/cartoon.so
163 %attr(755,root,root) %{_libdir}/frei0r-1/cluster.so
164 %attr(755,root,root) %{_libdir}/frei0r-1/color_only.so
165 %attr(755,root,root) %{_libdir}/frei0r-1/coloradj_RGB.so
166 %attr(755,root,root) %{_libdir}/frei0r-1/colordistance.so
167 %attr(755,root,root) %{_libdir}/frei0r-1/composition.so
168 %attr(755,root,root) %{_libdir}/frei0r-1/contrast0r.so
169 %attr(755,root,root) %{_libdir}/frei0r-1/curves.so
170 %attr(755,root,root) %{_libdir}/frei0r-1/d90stairsteppingfix.so
171 %attr(755,root,root) %{_libdir}/frei0r-1/darken.so
172 %attr(755,root,root) %{_libdir}/frei0r-1/defish0r.so
173 %attr(755,root,root) %{_libdir}/frei0r-1/delay0r.so
174 %attr(755,root,root) %{_libdir}/frei0r-1/delaygrab.so
175 %attr(755,root,root) %{_libdir}/frei0r-1/difference.so
176 %attr(755,root,root) %{_libdir}/frei0r-1/distort0r.so
177 %attr(755,root,root) %{_libdir}/frei0r-1/divide.so
178 %attr(755,root,root) %{_libdir}/frei0r-1/dodge.so
179 %attr(755,root,root) %{_libdir}/frei0r-1/edgeglow.so
180 %attr(755,root,root) %{_libdir}/frei0r-1/equaliz0r.so
181 %attr(755,root,root) %{_libdir}/frei0r-1/flippo.so
182 %attr(755,root,root) %{_libdir}/frei0r-1/gamma.so
183 %attr(755,root,root) %{_libdir}/frei0r-1/glow.so
184 %attr(755,root,root) %{_libdir}/frei0r-1/grain_extract.so
185 %attr(755,root,root) %{_libdir}/frei0r-1/grain_merge.so
186 %attr(755,root,root) %{_libdir}/frei0r-1/hardlight.so
187 %attr(755,root,root) %{_libdir}/frei0r-1/hqdn3d.so
188 %attr(755,root,root) %{_libdir}/frei0r-1/hue.so
189 %attr(755,root,root) %{_libdir}/frei0r-1/hueshift0r.so
190 %attr(755,root,root) %{_libdir}/frei0r-1/invert0r.so
191 %attr(755,root,root) %{_libdir}/frei0r-1/ising0r.so
192 %attr(755,root,root) %{_libdir}/frei0r-1/lenscorrection.so
193 %attr(755,root,root) %{_libdir}/frei0r-1/letterb0xed.so
194 %attr(755,root,root) %{_libdir}/frei0r-1/levels.so
195 %attr(755,root,root) %{_libdir}/frei0r-1/lighten.so
196 %attr(755,root,root) %{_libdir}/frei0r-1/lightgraffiti.so
197 %attr(755,root,root) %{_libdir}/frei0r-1/lissajous0r.so
198 %attr(755,root,root) %{_libdir}/frei0r-1/luminance.so
199 %attr(755,root,root) %{_libdir}/frei0r-1/mask0mate.so
200 %attr(755,root,root) %{_libdir}/frei0r-1/multiply.so
201 %attr(755,root,root) %{_libdir}/frei0r-1/nervous.so
202 %attr(755,root,root) %{_libdir}/frei0r-1/nois0r.so
203 %attr(755,root,root) %{_libdir}/frei0r-1/nosync0r.so
204 %attr(755,root,root) %{_libdir}/frei0r-1/onecol0r.so
205 %attr(755,root,root) %{_libdir}/frei0r-1/overlay.so
206 %attr(755,root,root) %{_libdir}/frei0r-1/partik0l.so
207 %attr(755,root,root) %{_libdir}/frei0r-1/perspective.so
208 %attr(755,root,root) %{_libdir}/frei0r-1/pixeliz0r.so
209 %attr(755,root,root) %{_libdir}/frei0r-1/plasma.so
210 %attr(755,root,root) %{_libdir}/frei0r-1/pr0be.so
211 %attr(755,root,root) %{_libdir}/frei0r-1/pr0file.so
212 %attr(755,root,root) %{_libdir}/frei0r-1/primaries.so
213 %attr(755,root,root) %{_libdir}/frei0r-1/saturat0r.so
214 %attr(755,root,root) %{_libdir}/frei0r-1/saturation.so
215 %attr(755,root,root) %{_libdir}/frei0r-1/scanline0r.so
216 %attr(755,root,root) %{_libdir}/frei0r-1/screen.so
217 %attr(755,root,root) %{_libdir}/frei0r-1/select0r.so
218 %attr(755,root,root) %{_libdir}/frei0r-1/sharpness.so
219 %attr(755,root,root) %{_libdir}/frei0r-1/sobel.so
220 %attr(755,root,root) %{_libdir}/frei0r-1/softlight.so
221 %attr(755,root,root) %{_libdir}/frei0r-1/sopsat.so
222 %attr(755,root,root) %{_libdir}/frei0r-1/squareblur.so
223 %attr(755,root,root) %{_libdir}/frei0r-1/subtract.so
224 %attr(755,root,root) %{_libdir}/frei0r-1/tehroxx0r.so
225 %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_B.so
226 %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_C.so
227 %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_G.so
228 %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_I.so
229 %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_L.so
230 %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_R.so
231 %attr(755,root,root) %{_libdir}/frei0r-1/three_point_balance.so
232 %attr(755,root,root) %{_libdir}/frei0r-1/threelay0r.so
233 %attr(755,root,root) %{_libdir}/frei0r-1/threshold0r.so
234 %attr(755,root,root) %{_libdir}/frei0r-1/tint0r.so
235 %attr(755,root,root) %{_libdir}/frei0r-1/transparency.so
236 %attr(755,root,root) %{_libdir}/frei0r-1/twolay0r.so
237 %attr(755,root,root) %{_libdir}/frei0r-1/uvmap.so
238 %attr(755,root,root) %{_libdir}/frei0r-1/value.so
239 %attr(755,root,root) %{_libdir}/frei0r-1/vertigo.so
240 %attr(755,root,root) %{_libdir}/frei0r-1/xfade0r.so
243 %defattr(644,root,root,755)
244 %attr(755,root,root) %{_libdir}/frei0r-1/scale0tilt.so
245 %attr(755,root,root) %{_libdir}/frei0r-1/vectorscope.so
246 %attr(755,root,root) %{_libdir}/frei0r-1/rgbparade.so
249 %files plugins-opencv
250 %defattr(644,root,root,755)
251 %attr(755,root,root) %{_libdir}/frei0r-1/facebl0r.so
252 %attr(755,root,root) %{_libdir}/frei0r-1/facedetect.so
256 %defattr(644,root,root,755)
257 %{_includedir}/frei0r.h
258 %{_pkgconfigdir}/frei0r.pc