]> git.pld-linux.org Git - packages/frei0r.git/blob - frei0r.spec
- separated gavl- and opencv-based plugins
[packages/frei0r.git] / frei0r.spec
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
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
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)
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
232
233 %files devel
234 %defattr(644,root,root,755)
235 %{_includedir}/frei0r.h
236 %{_pkgconfigdir}/frei0r.pc
This page took 0.097003 seconds and 3 git commands to generate.