]>
Commit | Line | Data |
---|---|---|
00e3ea30 JB |
1 | Summary: Minimalistic plugin API for video effects - common package |
2 | Summary(pl.UTF-8): Minimalistyczne API wtyczek efektów wideo - wspólny pakiet | |
3 | Name: frei0r | |
4 | Version: 1.3 | |
5 | Release: 1 | |
6 | License: GPL v2+ | |
7 | Group: Applications | |
8 | Source0: http://piksel.no/frei0r/releases/%{name}-plugins-%{version}.tar.gz | |
9 | # Source0-md5: a2eb63feeeb0c5cf439ccca276cbf70c | |
10 | URL: http://frei0r.org/ | |
11 | BuildRequires: gavl-devel >= 0.2.3 | |
12 | BuildRequires: opencv-devel >= 1.0.0 | |
13 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
14 | ||
15 | %description | |
16 | Frei0r is a minimalistic plugin API for video effects. The main | |
17 | emphasis is on simplicity for an API that will round up the most | |
18 | common video effects into simple filters, sources and mixers that can | |
19 | be controlled by parameters. | |
20 | ||
21 | This is common package for all Frei0r plugins. | |
22 | ||
23 | %description -l pl.UTF-8 | |
24 | Frei0r to minimalistyczne API wtyczek efektów wideo. Główny nacisk | |
25 | położony jest na prostotę API, które będzie zamykało większość | |
26 | popularnych efektów graficznych w proste filtry, źródła i miksery, | |
27 | które można sterować parametrami. | |
28 | ||
29 | Ten pakiet jest wspólny dla wszystkich wtyczek Frei0r. | |
30 | ||
31 | %package plugins | |
32 | Summary: Base set of Frei0r plugins | |
33 | Summary(pl.UTF-8): Podstawowy zestaw wtyczek Frei0r | |
34 | Group: Libraries | |
35 | Requires: %{name} = %{version}-%{release} | |
36 | ||
37 | %description plugins | |
38 | Base set of Frei0r plugins. | |
39 | ||
40 | %description plugins -l pl.UTF-8 | |
41 | Podstawowy zestaw wtyczek Frei0r. | |
42 | ||
2aa97c26 JB |
43 | %package plugins-gavl |
44 | Summary: Frei0r plugins that use GAVL library | |
45 | Summary(pl.UTF-8): Wtyczki Frei0r wykorzystujące bibliotekę GAVL | |
46 | Group: Libraries | |
47 | Requires: %{name} = %{version}-%{release} | |
48 | Requires: gavl >= 0.2.3 | |
49 | ||
50 | %description plugins-gavl | |
51 | Frei0r plugins that use GAVL library: scale0tilt, vectorscope, | |
52 | rgbparade. | |
53 | ||
54 | %description plugins-gavl -l pl.UTF-8 | |
55 | Wtyczki Frei0r wykorzystujące bibliotekę GAVL: scale0tilt, | |
56 | vectorscope, rgbparade. | |
57 | ||
58 | %package plugins-opencv | |
59 | Summary: Frei0r plugins that use OpenCV library | |
60 | Summary(pl.UTF-8): Wtyczki Frei0r wykorzystujące bibliotekę OpenCV | |
61 | Group: Libraries | |
62 | Requires: %{name} = %{version}-%{release} | |
63 | Requires: opencv >= 1.0.0 | |
64 | ||
65 | %description plugins-opencv | |
66 | Frei0r plugins that use OpenCV library: facebl0r, facedetect. | |
67 | ||
68 | %description plugins-opencv -l pl.UTF-8 | |
69 | Wtyczki Frei0r wykorzystujące bibliotekę OpenCV: facebl0r, facedetect. | |
70 | ||
00e3ea30 JB |
71 | %package devel |
72 | Summary: Minimalistic plugin API for video effects - development files | |
73 | Summary(pl.UTF-8): Minimalistyczne API wtyczek efektów wideo - pliki programistyczne | |
74 | Group: Development/Libraries | |
75 | # doesn't require base | |
76 | ||
77 | %description devel | |
78 | Frei0r is a minimalistic plugin API for video effects. The main | |
79 | emphasis is on simplicity for an API that will round up the most | |
80 | common video effects into simple filters, sources and mixers that can | |
81 | be controlled by parameters. | |
82 | ||
83 | This package contains the Frei0r API header file. | |
84 | ||
85 | %description devel -l pl.UTF-8 | |
86 | Frei0r to minimalistyczne API wtyczek efektów wideo. Główny nacisk | |
87 | położony jest na prostotę API, które będzie zamykało większość | |
88 | popularnych efektów graficznych w proste filtry, źródła i miksery, | |
89 | które można sterować parametrami. | |
90 | ||
91 | Ten pakiet zawiera plik nagłówkowy API Frei0r. | |
92 | ||
93 | %prep | |
94 | %setup -q | |
95 | ||
96 | %build | |
97 | # --enable-cpuflags (default) detects MMX/SSE/SSE2/SSSE3 basing on /proc/cpuinfo on build host | |
98 | %configure \ | |
99 | --disable-cpuflags | |
100 | %{__make} | |
101 | ||
102 | %install | |
103 | rm -rf $RPM_BUILD_ROOT | |
104 | ||
105 | %{__make} install \ | |
106 | DESTDIR=$RPM_BUILD_ROOT | |
107 | ||
108 | %clean | |
109 | rm -rf $RPM_BUILD_ROOT | |
110 | ||
111 | %files | |
112 | %defattr(644,root,root,755) | |
113 | %doc AUTHORS ChangeLog README TODO | |
114 | %dir %{_libdir}/frei0r-1 | |
115 | ||
116 | %files plugins | |
117 | %defattr(644,root,root,755) | |
2aa97c26 JB |
118 | %attr(755,root,root) %{_libdir}/frei0r-1/3dflippo.so |
119 | %attr(755,root,root) %{_libdir}/frei0r-1/B.so | |
120 | %attr(755,root,root) %{_libdir}/frei0r-1/G.so | |
121 | %attr(755,root,root) %{_libdir}/frei0r-1/R.so | |
122 | %attr(755,root,root) %{_libdir}/frei0r-1/RGB.so | |
123 | %attr(755,root,root) %{_libdir}/frei0r-1/addition.so | |
124 | %attr(755,root,root) %{_libdir}/frei0r-1/addition_alpha.so | |
125 | %attr(755,root,root) %{_libdir}/frei0r-1/alpha0ps.so | |
126 | %attr(755,root,root) %{_libdir}/frei0r-1/alphaatop.so | |
127 | %attr(755,root,root) %{_libdir}/frei0r-1/alphagrad.so | |
128 | %attr(755,root,root) %{_libdir}/frei0r-1/alphain.so | |
129 | %attr(755,root,root) %{_libdir}/frei0r-1/alphainjection.so | |
130 | %attr(755,root,root) %{_libdir}/frei0r-1/alphaout.so | |
131 | %attr(755,root,root) %{_libdir}/frei0r-1/alphaover.so | |
132 | %attr(755,root,root) %{_libdir}/frei0r-1/alphaspot.so | |
133 | %attr(755,root,root) %{_libdir}/frei0r-1/alphaxor.so | |
134 | %attr(755,root,root) %{_libdir}/frei0r-1/balanc0r.so | |
135 | %attr(755,root,root) %{_libdir}/frei0r-1/baltan.so | |
136 | %attr(755,root,root) %{_libdir}/frei0r-1/blend.so | |
137 | %attr(755,root,root) %{_libdir}/frei0r-1/bluescreen0r.so | |
138 | %attr(755,root,root) %{_libdir}/frei0r-1/brightness.so | |
139 | %attr(755,root,root) %{_libdir}/frei0r-1/burn.so | |
140 | %attr(755,root,root) %{_libdir}/frei0r-1/bw0r.so | |
141 | %attr(755,root,root) %{_libdir}/frei0r-1/c0rners.so | |
142 | %attr(755,root,root) %{_libdir}/frei0r-1/cartoon.so | |
143 | %attr(755,root,root) %{_libdir}/frei0r-1/cluster.so | |
144 | %attr(755,root,root) %{_libdir}/frei0r-1/color_only.so | |
145 | %attr(755,root,root) %{_libdir}/frei0r-1/coloradj_RGB.so | |
146 | %attr(755,root,root) %{_libdir}/frei0r-1/colordistance.so | |
147 | %attr(755,root,root) %{_libdir}/frei0r-1/composition.so | |
148 | %attr(755,root,root) %{_libdir}/frei0r-1/contrast0r.so | |
149 | %attr(755,root,root) %{_libdir}/frei0r-1/curves.so | |
150 | %attr(755,root,root) %{_libdir}/frei0r-1/d90stairsteppingfix.so | |
151 | %attr(755,root,root) %{_libdir}/frei0r-1/darken.so | |
152 | %attr(755,root,root) %{_libdir}/frei0r-1/defish0r.so | |
153 | %attr(755,root,root) %{_libdir}/frei0r-1/delay0r.so | |
154 | %attr(755,root,root) %{_libdir}/frei0r-1/delaygrab.so | |
155 | %attr(755,root,root) %{_libdir}/frei0r-1/difference.so | |
156 | %attr(755,root,root) %{_libdir}/frei0r-1/distort0r.so | |
157 | %attr(755,root,root) %{_libdir}/frei0r-1/divide.so | |
158 | %attr(755,root,root) %{_libdir}/frei0r-1/dodge.so | |
159 | %attr(755,root,root) %{_libdir}/frei0r-1/edgeglow.so | |
160 | %attr(755,root,root) %{_libdir}/frei0r-1/equaliz0r.so | |
161 | %attr(755,root,root) %{_libdir}/frei0r-1/flippo.so | |
162 | %attr(755,root,root) %{_libdir}/frei0r-1/gamma.so | |
163 | %attr(755,root,root) %{_libdir}/frei0r-1/glow.so | |
164 | %attr(755,root,root) %{_libdir}/frei0r-1/grain_extract.so | |
165 | %attr(755,root,root) %{_libdir}/frei0r-1/grain_merge.so | |
166 | %attr(755,root,root) %{_libdir}/frei0r-1/hardlight.so | |
167 | %attr(755,root,root) %{_libdir}/frei0r-1/hqdn3d.so | |
168 | %attr(755,root,root) %{_libdir}/frei0r-1/hue.so | |
169 | %attr(755,root,root) %{_libdir}/frei0r-1/hueshift0r.so | |
170 | %attr(755,root,root) %{_libdir}/frei0r-1/invert0r.so | |
171 | %attr(755,root,root) %{_libdir}/frei0r-1/ising0r.so | |
172 | %attr(755,root,root) %{_libdir}/frei0r-1/lenscorrection.so | |
173 | %attr(755,root,root) %{_libdir}/frei0r-1/letterb0xed.so | |
174 | %attr(755,root,root) %{_libdir}/frei0r-1/levels.so | |
175 | %attr(755,root,root) %{_libdir}/frei0r-1/lighten.so | |
176 | %attr(755,root,root) %{_libdir}/frei0r-1/lightgraffiti.so | |
177 | %attr(755,root,root) %{_libdir}/frei0r-1/lissajous0r.so | |
178 | %attr(755,root,root) %{_libdir}/frei0r-1/luminance.so | |
179 | %attr(755,root,root) %{_libdir}/frei0r-1/mask0mate.so | |
180 | %attr(755,root,root) %{_libdir}/frei0r-1/multiply.so | |
181 | %attr(755,root,root) %{_libdir}/frei0r-1/nervous.so | |
182 | %attr(755,root,root) %{_libdir}/frei0r-1/nois0r.so | |
183 | %attr(755,root,root) %{_libdir}/frei0r-1/nosync0r.so | |
184 | %attr(755,root,root) %{_libdir}/frei0r-1/onecol0r.so | |
185 | %attr(755,root,root) %{_libdir}/frei0r-1/overlay.so | |
186 | %attr(755,root,root) %{_libdir}/frei0r-1/partik0l.so | |
187 | %attr(755,root,root) %{_libdir}/frei0r-1/perspective.so | |
188 | %attr(755,root,root) %{_libdir}/frei0r-1/pixeliz0r.so | |
189 | %attr(755,root,root) %{_libdir}/frei0r-1/plasma.so | |
190 | %attr(755,root,root) %{_libdir}/frei0r-1/pr0be.so | |
191 | %attr(755,root,root) %{_libdir}/frei0r-1/pr0file.so | |
192 | %attr(755,root,root) %{_libdir}/frei0r-1/primaries.so | |
193 | %attr(755,root,root) %{_libdir}/frei0r-1/saturat0r.so | |
194 | %attr(755,root,root) %{_libdir}/frei0r-1/saturation.so | |
195 | %attr(755,root,root) %{_libdir}/frei0r-1/scanline0r.so | |
196 | %attr(755,root,root) %{_libdir}/frei0r-1/screen.so | |
197 | %attr(755,root,root) %{_libdir}/frei0r-1/select0r.so | |
198 | %attr(755,root,root) %{_libdir}/frei0r-1/sharpness.so | |
199 | %attr(755,root,root) %{_libdir}/frei0r-1/sobel.so | |
200 | %attr(755,root,root) %{_libdir}/frei0r-1/softlight.so | |
201 | %attr(755,root,root) %{_libdir}/frei0r-1/sopsat.so | |
202 | %attr(755,root,root) %{_libdir}/frei0r-1/squareblur.so | |
203 | %attr(755,root,root) %{_libdir}/frei0r-1/subtract.so | |
204 | %attr(755,root,root) %{_libdir}/frei0r-1/tehroxx0r.so | |
205 | %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_B.so | |
206 | %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_C.so | |
207 | %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_G.so | |
208 | %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_I.so | |
209 | %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_L.so | |
210 | %attr(755,root,root) %{_libdir}/frei0r-1/test_pat_R.so | |
211 | %attr(755,root,root) %{_libdir}/frei0r-1/three_point_balance.so | |
212 | %attr(755,root,root) %{_libdir}/frei0r-1/threelay0r.so | |
213 | %attr(755,root,root) %{_libdir}/frei0r-1/threshold0r.so | |
214 | %attr(755,root,root) %{_libdir}/frei0r-1/tint0r.so | |
215 | %attr(755,root,root) %{_libdir}/frei0r-1/transparency.so | |
216 | %attr(755,root,root) %{_libdir}/frei0r-1/twolay0r.so | |
217 | %attr(755,root,root) %{_libdir}/frei0r-1/uvmap.so | |
218 | %attr(755,root,root) %{_libdir}/frei0r-1/value.so | |
219 | %attr(755,root,root) %{_libdir}/frei0r-1/vertigo.so | |
220 | %attr(755,root,root) %{_libdir}/frei0r-1/xfade0r.so | |
221 | ||
222 | %files plugins-gavl | |
223 | %defattr(644,root,root,755) | |
224 | %attr(755,root,root) %{_libdir}/frei0r-1/scale0tilt.so | |
225 | %attr(755,root,root) %{_libdir}/frei0r-1/vectorscope.so | |
226 | %attr(755,root,root) %{_libdir}/frei0r-1/rgbparade.so | |
227 | ||
228 | %files plugins-opencv | |
229 | %defattr(644,root,root,755) | |
230 | %attr(755,root,root) %{_libdir}/frei0r-1/facebl0r.so | |
231 | %attr(755,root,root) %{_libdir}/frei0r-1/facedetect.so | |
00e3ea30 JB |
232 | |
233 | %files devel | |
234 | %defattr(644,root,root,755) | |
235 | %{_includedir}/frei0r.h | |
236 | %{_pkgconfigdir}/frei0r.pc |