]>
Commit | Line | Data |
---|---|---|
b730fa63 | 1 | # TODO: |
102c7538 ER |
2 | # - create aften.spec (aften.sf.net) and use it |
3 | # - the bconds don't work with cmake, all gets enabled if BR found -- needs some cmake magican to fixup the bconds | |
4 | # - use external seamonkey (cmake fix needed): Checking for SpiderMonkey -- Skipping check and using bundled version. | |
5 | # - uses patched ffmpeg | |
6 | # - Could not find Gettext -- libintl not required for gettext support | |
9009776c | 7 | # - don't force -O3 optimization |
8 | # - look for lrelease from qt4-linguist, not qt-linguist | |
b730fa63 | 9 | # |
5599794b | 10 | # Conditional build: |
ee1a90dd KK |
11 | %bcond_without esd # disable EsounD sound support |
12 | %bcond_without arts # without arts audio output | |
1bdb8ac2 | 13 | %bcond_with amr # enable 3GPP Adaptive Multi Rate (AMR) speech codec support |
dc5c8cd1 ER |
14 | %bcond_without qt4 # build qt4 interface |
15 | %bcond_without gtk # build gtk interface | |
67c9c845 | 16 | %bcond_with ssse3 # use SSSE3 instructions |
102c7538 ER |
17 | |
18 | %define qt4_version 4.2 | |
19 | ||
ee1a90dd KK |
20 | %ifarch pentium4 %{x8664} |
21 | %define with_sse3 1 | |
22 | %endif | |
23 | ||
b568acf8 | 24 | Summary: A small audio/video editing software for Linux |
8c3afb9b | 25 | Summary(pl.UTF-8): Mały edytor audio/wideo dla Linuksa |
b568acf8 | 26 | Name: avidemux |
102c7538 ER |
27 | Version: 2.5.1 |
28 | Release: 1 | |
1bdb8ac2 | 29 | License: GPL v2+ |
b568acf8 | 30 | Group: X11/Applications/Multimedia |
0ad18cc3 | 31 | Source0: http://dl.sourceforge.net/avidemux/%{name}_%{version}.tar.gz |
102c7538 | 32 | # Source0-md5: 081db3af87f1f93c7b4e5d5975e07e40 |
17c20657 | 33 | Source1: %{name}.desktop |
102c7538 ER |
34 | Source2: %{name}-qt4.desktop |
35 | Patch0: gcc44.patch | |
36 | Patch1: types.patch | |
37 | Patch2: qtlocale.patch | |
38 | Patch3: link-libs.patch | |
39 | Patch4: libdir.patch | |
40 | #Patch1: %{name}-dts_internal.patch | |
41 | #Patch2: %{name}-sparc64.patch | |
a321f570 | 42 | URL: http://fixounet.free.fr/avidemux/ |
102c7538 | 43 | %{?with_qt4:BuildRequires: QtGui-devel >= %{qt4_version}} |
17c20657 | 44 | BuildRequires: SDL-devel |
b568acf8 | 45 | BuildRequires: a52dec-libs-devel |
8087c3e9 | 46 | BuildRequires: alsa-lib-devel >= 1.0 |
1bdb8ac2 | 47 | %{?with_amr:BuildRequires: amrnb-devel} |
ee1a90dd | 48 | %{?with_arts:BuildRequires: artsc-devel} |
102c7538 | 49 | BuildRequires: cmake >= 2.6.2 |
ee1a90dd | 50 | %{?with_esd:BuildRequires: esound-devel} |
102c7538 | 51 | BuildRequires: faac-devel |
24e6fda7 | 52 | BuildRequires: faad2-devel |
530d3121 | 53 | BuildRequires: ffmpeg-devel |
6401e6bf | 54 | BuildRequires: freetype-devel >= 2.0.0 |
7a4998bb | 55 | BuildRequires: gettext-devel |
3b4a6c4c | 56 | BuildRequires: gtk+2-devel >= 1:2.6.0 |
102c7538 | 57 | BuildRequires: jack-audio-connection-kit-devel |
ce3e61c7 | 58 | BuildRequires: js-devel(threads) |
b568acf8 | 59 | BuildRequires: lame-libs-devel |
102c7538 | 60 | #BuildRequires: libdca-devel |
ce3e61c7 | 61 | BuildRequires: libdts-devel |
6401e6bf | 62 | BuildRequires: libmad-devel |
b568acf8 | 63 | BuildRequires: libmpeg3-devel |
102c7538 | 64 | BuildRequires: libpng-devel |
ee1a90dd | 65 | BuildRequires: libsamplerate-devel |
9fa34de7 | 66 | BuildRequires: libstdc++-devel |
11d3f219 | 67 | BuildRequires: libtool |
b568acf8 | 68 | BuildRequires: libvorbis-devel |
5599794b | 69 | BuildRequires: libx264-devel |
6401e6bf | 70 | BuildRequires: libxml2-devel |
9009776c | 71 | %{?with_qt4:BuildRequires: libxslt-progs} |
102c7538 | 72 | BuildRequires: nasm >= 0.98.32 |
6401e6bf | 73 | BuildRequires: pkgconfig |
9009776c | 74 | BuildRequires: pulseaudio-devel |
75 | %{?with_qt4:BuildRequires: qt-linguist} | |
102c7538 | 76 | %{?with_qt4:BuildRequires: qt4-build >= %{qt4_version}} |
9009776c | 77 | %{?with_qt4:BuildRequires: qt4-qmake >= %{qt4_version}} |
4a344085 | 78 | BuildRequires: sed >= 4.0 |
ee1a90dd | 79 | BuildRequires: xorg-lib-libXt-devel |
ce3e61c7 | 80 | BuildRequires: xorg-lib-libXv-devel |
ee1a90dd | 81 | BuildRequires: xorg-proto-xextproto-devel |
7a4998bb | 82 | BuildRequires: xvid-devel >= 1:1.0 |
102c7538 ER |
83 | BuildRequires: xvidcore-devel |
84 | BuildRequires: zlib-devel | |
ce3e61c7 | 85 | Requires: js(threads) |
b568acf8 | 86 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
87 | ||
b568acf8 | 88 | %description |
20033fc5 | 89 | A small audio/video editing software for Linux. |
b568acf8 | 90 | |
4bda10db JR |
91 | %description -l pl.UTF-8 |
92 | Mały edytor audio/wideo dla Linuksa. | |
b568acf8 | 93 | |
102c7538 ER |
94 | %package ui-gtk |
95 | Summary: GTK+2 UI for Avidemux | |
96 | Group: X11/Applications/Multimedia | |
97 | Requires: %{name} = %{version}-%{release} | |
98 | ||
99 | %description ui-gtk | |
100 | GTK+2 UI for Avidemux | |
101 | ||
102 | %package ui-qt4 | |
103 | Summary: Qt4 UI for Avidemux | |
104 | Group: X11/Applications/Multimedia | |
105 | Requires: %{name} = %{version}-%{release} | |
106 | ||
107 | %description ui-qt4 | |
108 | Qt4 UI for Avidemux | |
109 | ||
b568acf8 | 110 | %prep |
ce3e61c7 | 111 | %setup -q -n %{name}_%{version} |
102c7538 | 112 | find '(' -name '*.js' -o -name '*.cpp' -o -name '*.h' -o -name '*.cmake' -o -name '*.txt' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,' |
0e9aa702 | 113 | %patch0 -p1 |
102c7538 | 114 | %patch1 -p1 |
397e230b | 115 | %patch2 -p1 |
102c7538 ER |
116 | %patch3 -p1 |
117 | %patch4 -p1 | |
b568acf8 | 118 | |
1bdb8ac2 | 119 | echo 'pt_BR' >> po/LINGUAS |
7a4998bb | 120 | |
102c7538 ER |
121 | # libdir fix |
122 | grep -rl 'DESTINATION lib' . | xargs sed -i -e's,DESTINATION lib,DESTINATION lib${LIB_SUFFIX},g' | |
123 | sed -i -e's,FFMPEG_INSTALL_DIR lib,FFMPEG_INSTALL_DIR lib${LIB_SUFFIX},' cmake/admFFmpegBuild.cmake | |
124 | sed -i -e's,"lib","%{_lib}",' avidemux/main.cpp avidemux/ADM_core/src/ADM_fileio.cpp | |
125 | ||
b568acf8 | 126 | %build |
102c7538 ER |
127 | TOP=$PWD |
128 | # main | |
129 | install -d build plugin-build | |
130 | cd build | |
131 | %cmake \ | |
132 | -DCMAKE_BUILD_TYPE=%{?debug:Debug}%{!?debug:Release} \ | |
133 | -DCMAKE_INSTALL_PREFIX=%{_prefix} \ | |
134 | -DAVIDEMUX_INSTALL_PREFIX=%{_prefix} \ | |
dc5c8cd1 ER |
135 | %{!?with_gtk:-DNO_GTK=1 -DADM_UI_GTK=0} \ |
136 | %{!?with_qt4:-DNO_QT4=1 -DADM_UI_QT4=0} \ | |
102c7538 ER |
137 | %if "%{_lib}" == "lib64" |
138 | -DLIB_SUFFIX=64 \ | |
11d3f219 | 139 | %endif |
102c7538 | 140 | .. |
73b670e4 | 141 | %{__make} |
102c7538 ER |
142 | cd .. |
143 | ||
144 | # plugins | |
145 | cd plugin-build | |
146 | %cmake \ | |
dc5c8cd1 | 147 | -DCMAKE_BUILD_TYPE=%{?debug:Debug}%{!?debug:Release} \ |
102c7538 ER |
148 | -DCMAKE_INSTALL_PREFIX=%{_prefix} \ |
149 | -DAVIDEMUX_INSTALL_PREFIX=%{_prefix} \ | |
150 | -DAVIDEMUX_SOURCE_DIR=$TOP/ \ | |
151 | -DAVIDEMUX_CORECONFIG_DIR=$TOP/build/config \ | |
dc5c8cd1 ER |
152 | %{!?with_gtk:-DNO_GTK=1 -DADM_UI_GTK=0} \ |
153 | %{!?with_qt4:-DNO_QT4=1 -DADM_UI_QT4=0} \ | |
102c7538 ER |
154 | %if "%{_lib}" == "lib64" |
155 | -DLIB_SUFFIX=64 \ | |
156 | %endif | |
157 | ../plugins | |
b568acf8 | 158 | |
159 | %install | |
160 | rm -rf $RPM_BUILD_ROOT | |
102c7538 ER |
161 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_bindir},%{_mandir}/man1} |
162 | ||
163 | %{__make} -C build install \ | |
164 | DESTDIR=$RPM_BUILD_ROOT | |
b568acf8 | 165 | |
102c7538 | 166 | %{__make} -C plugin-build install \ |
4c59f58b | 167 | DESTDIR=$RPM_BUILD_ROOT |
b568acf8 | 168 | |
102c7538 ER |
169 | chmod +x $RPM_BUILD_ROOT%{_libdir}/lib*.so* |
170 | ||
171 | mv $RPM_BUILD_ROOT%{_bindir}/avidemux2{_cli,} | |
172 | cp -a man/avidemux.1 $RPM_BUILD_ROOT%{_mandir}/man1 | |
173 | cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}/%{name}-gtk.desktop | |
174 | cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/%{name}-qt4.desktop | |
175 | cp -a avidemux_icon.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png | |
17c20657 | 176 | |
7a4998bb | 177 | %find_lang %{name} |
460f0934 | 178 | |
b568acf8 | 179 | %clean |
180 | rm -rf $RPM_BUILD_ROOT | |
181 | ||
7a4998bb | 182 | %files -f %{name}.lang |
b568acf8 | 183 | %defattr(644,root,root,755) |
102c7538 ER |
184 | %doc AUTHORS |
185 | %attr(755,root,root) %{_bindir}/avidemux2 | |
186 | %attr(755,root,root) %{_libdir}/libADM5avcodec.so.52 | |
187 | %attr(755,root,root) %{_libdir}/libADM5avformat.so.52 | |
188 | %attr(755,root,root) %{_libdir}/libADM5avutil.so.50 | |
189 | %attr(755,root,root) %{_libdir}/libADM5postproc.so.51 | |
190 | %attr(755,root,root) %{_libdir}/libADM5swscale.so.0 | |
191 | %attr(755,root,root) %{_libdir}/libADM_UICli.so | |
192 | %attr(755,root,root) %{_libdir}/libADM_core.so | |
193 | %attr(755,root,root) %{_libdir}/libADM_coreAudio.so | |
194 | %attr(755,root,root) %{_libdir}/libADM_coreImage.so | |
195 | %attr(755,root,root) %{_libdir}/libADM_coreUI.so | |
196 | %attr(755,root,root) %{_libdir}/libADM_render_cli.so | |
197 | %attr(755,root,root) %{_libdir}/libADM_smjs.so | |
198 | ||
199 | %dir %{_libdir}/ADM_plugins | |
200 | %dir %{_libdir}/ADM_plugins/audioDecoder | |
201 | %dir %{_libdir}/ADM_plugins/audioDevices | |
202 | %dir %{_libdir}/ADM_plugins/audioEncoders | |
203 | %dir %{_libdir}/ADM_plugins/videoEncoder | |
204 | %dir %{_libdir}/ADM_plugins/videoFilter | |
205 | ||
206 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDecoder/libADM_ad_Mad.so | |
207 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDecoder/libADM_ad_a52.so | |
208 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDecoder/libADM_ad_faad.so | |
209 | ||
210 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDevices/libADM_av_alsa.so | |
211 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDevices/libADM_av_arts.so | |
212 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDevices/libADM_av_esd.so | |
213 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDevices/libADM_av_jack.so | |
214 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDevices/libADM_av_oss.so | |
215 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDevices/libADM_av_pulseAudioSimple.so | |
216 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioDevices/libADM_av_sdl.so | |
217 | ||
218 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioEncoders/libADM_ae_faac.so | |
219 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lame.so | |
220 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_ac3.so | |
221 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_mp2.so | |
222 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioEncoders/libADM_ae_pcm.so | |
223 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioEncoders/libADM_ae_twolame.so | |
224 | %attr(755,root,root) %{_libdir}/ADM_plugins/audioEncoders/libADM_ae_vorbis.so | |
225 | ||
226 | %dir %{_libdir}/ADM_plugins/videoEncoder/avcodec | |
227 | %{_libdir}/ADM_plugins/videoEncoder/avcodec/Mpeg1Param.xsd | |
228 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_avcodec.so | |
229 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so | |
230 | %dir %{_libdir}/ADM_plugins/videoEncoder/xvid | |
231 | %{_libdir}/ADM_plugins/videoEncoder/xvid/XvidParam.xsd | |
232 | ||
233 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Deinterlace.so | |
234 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Delta.so | |
235 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Denoise.so | |
236 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_FluxSmooth.so | |
237 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Mosaic.so | |
238 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Pulldown.so | |
239 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Stabilize.so | |
240 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Tisophote.so | |
241 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Whirl.so | |
242 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_addborders.so | |
243 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_blackenBorders.so | |
244 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendDgBob.so | |
245 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendRemoval.so | |
246 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_decimate.so | |
247 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3d.so | |
248 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3dhq.so | |
249 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_dropOut.so | |
250 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_fade.so | |
251 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutiongauss.so | |
252 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmean.so | |
253 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmedian.so | |
254 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionsharpen.so | |
255 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_forcedPP.so | |
256 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_hzStackField.so | |
257 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepEvenField.so | |
258 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepOddField.so | |
259 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_kernelDeint.so | |
260 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_largemedian.so | |
261 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_lavDeinterlace.so | |
262 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_lumaonly.so | |
263 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSharpen.so | |
264 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSmooth.so | |
265 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mcdeint.so | |
266 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mergeField.so | |
267 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_palShift.so | |
268 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_resampleFps.so | |
269 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_reverse.so | |
270 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_rotate.so | |
271 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_separateField.so | |
272 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartPalShift.so | |
273 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartSwapField.so | |
274 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_soften.so | |
275 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_ssa.so | |
276 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_stackField.so | |
277 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapField.so | |
278 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapuv.so | |
279 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_tdeint.so | |
280 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_telecide.so | |
281 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_unstackField.so | |
282 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_vflip.so | |
283 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_vlad.so | |
284 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_yadif.so | |
285 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaU.so | |
286 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaV.so | |
287 | %{_mandir}/man1/avidemux.1* | |
dc5c8cd1 | 288 | %{_pixmapsdir}/*.png |
102c7538 ER |
289 | |
290 | %{_datadir}/ADM_scripts | |
291 | ||
292 | %dir %{_datadir}/%{name} | |
293 | %dir %{_datadir}/%{name}/i18n | |
294 | %lang(ca) %{_datadir}/%{name}/i18n/*_ca.qm | |
295 | %lang(cs) %{_datadir}/%{name}/i18n/*_cs.qm | |
296 | %lang(de) %{_datadir}/%{name}/i18n/*_de.qm | |
297 | %lang(el) %{_datadir}/%{name}/i18n/*_el.qm | |
298 | %lang(es) %{_datadir}/%{name}/i18n/*_es.qm | |
299 | %lang(fr) %{_datadir}/%{name}/i18n/*_fr.qm | |
300 | %lang(it) %{_datadir}/%{name}/i18n/*_it.qm | |
301 | %lang(ja) %{_datadir}/%{name}/i18n/*_ja.qm | |
302 | %lang(pt_BR) %{_datadir}/%{name}/i18n/*_pt_BR.qm | |
303 | %lang(ru) %{_datadir}/%{name}/i18n/*_ru.qm | |
304 | %lang(sr) %{_datadir}/%{name}/i18n/*_sr.qm | |
305 | %lang(sr@latin) %{_datadir}/%{name}/i18n/*_sr@latin.qm | |
306 | %lang(tr) %{_datadir}/%{name}/i18n/*_tr.qm | |
307 | %lang(zh_TW) %{_datadir}/%{name}/i18n/*_zh_TW.qm | |
308 | ||
dc5c8cd1 | 309 | %if %{with gtk} |
102c7538 ER |
310 | %files ui-gtk |
311 | %defattr(644,root,root,755) | |
312 | %attr(755,root,root) %{_bindir}/avidemux2_gtk | |
313 | %{_desktopdir}/%{name}-gtk.desktop | |
314 | %attr(755,root,root) %{_libdir}/libADM_UIGtk.so | |
315 | %attr(755,root,root) %{_libdir}/libADM_render_gtk.so | |
316 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Gtk.so | |
317 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_gtk.so | |
318 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_gtk.so | |
319 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_gtk.so | |
320 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_gtk.so | |
321 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_gtk.so | |
322 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_gtk.so | |
323 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_Crop_gtk.so | |
324 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_gtk.so | |
325 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_gtk.so | |
326 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_gtk.so | |
327 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_gtk.so | |
328 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_gtk.so | |
329 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_gtk.so | |
dc5c8cd1 | 330 | %endif |
102c7538 ER |
331 | |
332 | %if %{with qt4} | |
333 | %files ui-qt4 | |
334 | %defattr(644,root,root,755) | |
335 | %attr(755,root,root) %{_bindir}/avidemux2_qt4 | |
336 | %{_desktopdir}/%{name}-qt4.desktop | |
337 | %attr(755,root,root) %{_libdir}/libADM_UIQT4.so | |
338 | %attr(755,root,root) %{_libdir}/libADM_render_qt4.so | |
339 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Qt.so | |
340 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_qt4.so | |
341 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_qt4.so | |
342 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_qt4.so | |
343 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_qt4.so | |
344 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_qt4.so | |
345 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_qt4.so | |
346 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_crop_qt4.so | |
347 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_qt4.so | |
348 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_qt4.so | |
349 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_qt4.so | |
350 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_qt4.so | |
351 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_qt4.so | |
352 | %attr(755,root,root) %{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_qt4.so | |
353 | %endif |