File avidemux3.spec of Package avidemux3 (Revision 62adb08a9722634c5889bb73438974cb)
Currently displaying revision 62adb08a9722634c5889bb73438974cb , Show latest
529
1
#
2
# spec file for package avidemux3
3
#
4
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
5
#
6
# All modifications and additions to the file contributed by third parties
7
# remain the property of their copyright owners, unless otherwise agreed
8
# upon. The license for this file, and modifications and additions to the
9
# file, is the same license as for the pristine package itself (unless the
10
# license for the pristine package is not an Open Source License, in which
11
# case the license is the MIT License). An "Open Source License" is a
12
# license that conforms to the Open Source Definition (Version 1.9)
13
# published by the Open Source Initiative.
14
15
# Please submit bugfixes or comments via http://bugs.opensuse.org/
16
#
17
18
19
%if 0%{?suse_version} > 1320 || 0%{?is_opensuse}
20
%bcond_without build_qt5
21
%define qtversion 5
22
%else
23
%define qtversion 4
24
%endif
25
26
Name: avidemux3
27
Summary: Graphical video editing and transcoding tool
28
Version: 2.6.15
29
Release: 1
30
Url: http://avidemux.sourceforge.net/
31
Source0: avidemux_%{version}.tar.gz
32
Source1: avidemux3-qt.desktop
33
Source2: config.mak.diff
34
Patch0: avidemux-cmake-2.8.8.patch
35
Patch1: avidemux-linking.patch
36
Patch2: avidemux-x264_plugins.patch
37
Patch3: avidemux-x265_plugins.patch
38
Patch4: avidemux-package_version.patch
39
Patch5: avidemux-bootStrap.patch
40
Patch6: avidemux-cmake-permissions.patch
41
Patch7: avidemux-cpu_armel.patch
42
License: GPL-2.0
43
Group: Productivity/Multimedia/Video/Editors and Convertors
44
45
# Utilities / Libraries
46
BuildRequires: cmake
47
BuildRequires: gettext-tools
48
BuildRequires: intltool
49
BuildRequires: desktop-file-utils
50
BuildRequires: pkg-config
51
BuildRequires: fdupes
52
BuildRequires: dos2unix
53
BuildRequires: yasm
54
BuildRequires: pkgconfig(fribidi)
55
BuildRequires: pkgconfig(libxslt)
56
BuildRequires: pkgconfig(libxml-2.0)
57
BuildRequires: pkgconfig(xmu)
58
BuildRequires: pkgconfig(fontconfig)
59
BuildRequires: pkgconfig(freetype2)
60
%if 0%{?sles_version}
61
BuildRequires: sqlite-devel
62
%else
63
BuildRequires: pkgconfig(sqlite3)
64
%endif
65
66
# Sound out
67
BuildRequires: arts-devel
68
BuildRequires: pkgconfig(alsa)
69
BuildRequires: pkgconfig(jack)
70
BuildRequires: pkgconfig(libpulse)
71
%if 0%{?sles_version}
72
BuildRequires: libesd-devel
73
%else
74
BuildRequires: pkgconfig(esound)
75
%endif
76
77
# Video out
78
BuildRequires: pkgconfig(sdl)
79
BuildRequires: pkgconfig(gl)
80
BuildRequires: pkgconfig(glu)
81
BuildRequires: pkgconfig(vdpau)
82
BuildRequires: pkgconfig(xv)
83
%if 0%{?suse_version} >= 1310
84
BuildRequires: pkgconfig(libva)
85
%endif
86
87
# Audio Codecs
88
BuildRequires: libfaac-devel
89
BuildRequires: libfaad-devel
90
BuildRequires: libmp3lame-devel
91
BuildRequires: libaften-devel
92
BuildRequires: pkgconfig(ogg)
93
BuildRequires: pkgconfig(samplerate)
94
%if 0%{?sles_version}
95
BuildRequires: liba52-devel
96
BuildRequires: libmad-devel
97
BuildRequires: libvorbis-devel
98
BuildRequires: libdca-devel
99
BuildRequires: libopencore-amr-devel
100
BuildRequires: libvpx-devel
101
BuildRequires: libtwolame-devel
102
BuildRequires: libdcaenc-devel
103
%else
104
BuildRequires: pkgconfig(liba52)
105
BuildRequires: pkgconfig(mad)
106
BuildRequires: pkgconfig(vorbis)
107
BuildRequires: pkgconfig(libdca)
108
BuildRequires: pkgconfig(opencore-amrnb)
109
BuildRequires: pkgconfig(vpx)
110
BuildRequires: pkgconfig(twolame)
111
BuildRequires: pkgconfig(dcaenc)
112
%endif
113
114
# Video Codecs
115
BuildRequires: libxvidcore-devel
116
BuildRequires: pkgconfig(libass)
117
%if 0%{?sles_version}
118
BuildRequires: libx264-devel
119
BuildRequires: libx265-devel
120
%else
121
BuildRequires: pkgconfig(x264)
122
BuildRequires: pkgconfig(x265)
123
%endif
124
125
%if ! 0%{?sles_version}
126
%if %{with build_qt5}
127
# QT5-GUI
128
BuildRequires: cmake(Qt5Core)
129
BuildRequires: cmake(Qt5LinguistTools)
130
BuildRequires: cmake(Qt5Network)
131
BuildRequires: cmake(Qt5OpenGL)
132
BuildRequires: cmake(Qt5Script)
133
BuildRequires: cmake(Qt5Widgets)
134
%else
135
# QT4-GUI
136
BuildRequires: pkgconfig(QtCore) >= 4.7
137
%endif
138
%endif
139
140
# Main package requires at least one frontend (cli or qt4)
141
Requires: avidemux3-frontend = %{version}-%{release}
142
BuildRoot: %{_tmppath}/%{name}-%{version}-build
143
144
%description
145
Avidemux is a free video editor designed for simple cutting, filtering and
146
encoding tasks. It supports many file types, including AVI, DVD compatible
147
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
148
using projects, job queue and powerful scripting capabilities.
149
150
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
151
the GNU GPL license. The program was written from scratch by Mean, but code
152
from other people and projects has been used as well. Patches, translations
153
and even bug reports are always welcome.
154
155
%package cli
156
Summary: CLI for avidemux
157
Group: Productivity/Multimedia/Video/Editors and Convertors
158
Provides: avidemux3-frontend = %{version}-%{release}
159
Requires: avidemux3 = %{version}-%{release}
160
161
%description cli
162
Avidemux is a free video editor designed for simple cutting, filtering and
163
encoding tasks. It supports many file types, including AVI, DVD compatible
164
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
165
using projects, job queue and powerful scripting capabilities.
166
167
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
168
the GNU GPL license. The program was written from scratch by Mean, but code
169
from other people and projects has been used as well. Patches, translations
170
and even bug reports are always welcome.
171
172
This package provides a command-line interface to editing videos with avidemux.
173
174
%if ! 0%{?sles_version}
175
%package qt%{qtversion}
176
Summary: Qt interface for avidemux
177
Group: Productivity/Multimedia/Video/Editors and Convertors
178
Provides: avidemux3-frontend = %{version}-%{release}
179
Requires: avidemux3 = %{version}-%{release}
180
Recommends: avidemux3-qt%{qtversion}-lang = %{version}-%{release}
181
182
%description qt%{qtversion}
183
Avidemux is a free video editor designed for simple cutting, filtering and
184
encoding tasks. It supports many file types, including AVI, DVD compatible
185
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
186
using projects, job queue and powerful scripting capabilities.
187
188
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
189
the GNU GPL license. The program was written from scratch by Mean, but code
190
from other people and projects has been used as well. Patches, translations
191
and even bug reports are always welcome.
192
193
This package contains the Qt graphical interface for avidemux.
194
195
%package qt%{qtversion}-lang
196
Summary: Languages for package avidemux3-qt%{qtversion}
197
Group: System/Localization
198
Requires: avidemux3-qt%{qtversion} = %{version}-%{release}
199
BuildArch: noarch
200
201
%description qt%{qtversion}-lang
202
Avidemux is a free video editor designed for simple cutting, filtering and
203
encoding tasks. It supports many file types, including AVI, DVD compatible
204
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
205
using projects, job queue and powerful scripting capabilities.
206
207
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
208
the GNU GPL license. The program was written from scratch by Mean, but code
209
from other people and projects has been used as well. Patches, translations
210
and even bug reports are always welcome.
211
212
This package provides translations for package avidemux3-qt%{qtversion}.
213
214
%endif
215
216
%prep
217
%setup -q -n avidemux_%{version}
218
%if 0%{?sles_version}
219
echo '# This line is mandatory to access the configuration functions' > %{_sourcedir}/avidemux3-rpmlintrc
220
echo '' >> %{_sourcedir}/avidemux3-rpmlintrc
221
echo 'from Config import *' >> %{_sourcedir}/avidemux3-rpmlintrc
222
echo 'addFilter("libdir-macro-in-noarch-package")' >> %{_sourcedir}/avidemux3-rpmlintrc
223
%endif
224
for i in bash cmake cpp sh sql txt; do
225
find . -name \*.$i -print0 | xargs -0 dos2unix -q
226
done
227
%patch0 -p0
228
%patch1 -p0
229
%patch2 -p0
230
%patch3 -p0
231
%patch4 -p1
232
%patch5 -p0
233
%patch6 -p0
234
%patch7 -p0
235
cp -f %{S:2} avidemux_core/ffmpeg_package/patches/
236
chmod 755 bootStrap.bash
237
chmod 644 AUTHORS COPYING README
238
239
%build
240
flags+="%optflags -fno-strict-aliasing "
241
%if 0%{?sles_version}
242
flags+="-D__STDC_CONSTANT_MACROS "
243
%ifarch %ix86
244
flags+="-fomit-frame-pointer "
245
%endif
246
%endif
247
%if 0%{?suse_version} == 1320
248
%ifarch %ix86
249
flags+="-fno-stack-protector "
250
%endif
251
%endif
252
export CXXFLAGS="$flags"
253
254
options+="--with-cli "
255
%if 0%{?sles_version}
256
options+="--without-qt4 "
257
%else
258
%if %{with build_qt5}
259
options+="--with-qt4 "
260
%else
261
options+="--with-qt4 --enable-qt4 "
262
%endif
263
%endif
264
./bootStrap.bash $options
265
266
%install
267
cp -r install/* %{buildroot}
268
269
%if ! 0%{?sles_version}
270
# Install desktop file
271
install -D -m644 %{S:1} %{buildroot}%{_datadir}/applications/avidemux3-qt%{qtversion}.desktop
272
sed -i -e 's|qtversion|%{qtversion}|g' %{buildroot}%{_datadir}/applications/avidemux3-qt%{qtversion}.desktop
273
274
# Install icon
275
install -D -m644 avidemux_icon.png %{buildroot}%{_datadir}/pixmaps/avidemux3.png
276
%endif
277
278
# Install man
279
install -D -m644 man/avidemux.1 %{buildroot}%{_mandir}/man1/avidemux.1
280
281
# delete devel file (only needed for build)
282
rm -rf %{buildroot}%{_includedir}
283
284
%fdupes %buildroot
285
286
%post -p /sbin/ldconfig
287
288
%postun -p /sbin/ldconfig
289
290
%post cli -p /sbin/ldconfig
291
292
%postun cli -p /sbin/ldconfig
293
294
%if ! 0%{?sles_version}
295
%post qt%{qtversion}
296
/sbin/ldconfig
297
%desktop_database_post
298
299
%postun qt%{qtversion}
300
/sbin/ldconfig
301
%desktop_database_postun
302
%endif
303
304
%files
305
%defattr(-,root,root)
306
%{_libdir}/libADM6avcodec.so.*
307
%{_libdir}/libADM6avformat.so.*
308
%{_libdir}/libADM6avutil.so.*
309
%{_libdir}/libADM6postproc.so.*
310
%{_libdir}/libADM6swscale.so.*
311
%{_libdir}/libADM_audioParser6.so
312
%{_libdir}/libADM_core6.so
313
%{_libdir}/libADM_coreAudio6.so
314
%{_libdir}/libADM_coreAudioDevice6.so
315
%{_libdir}/libADM_coreAudioEncoder6.so
316
%{_libdir}/libADM_coreAudioFilterAPI6.so
317
%{_libdir}/libADM_coreDemuxer6.so
318
%{_libdir}/libADM_coreDemuxerMpeg6.so
319
%{_libdir}/libADM_coreImage6.so
320
%{_libdir}/libADM_coreImageLoader6.so
321
%{_libdir}/libADM_coreJobs.so
322
%if 0%{?suse_version} >= 1310
323
%{_libdir}/libADM_coreLibVA6.so
324
%endif
325
%{_libdir}/libADM_coreMuxer6.so
326
%{_libdir}/libADM_coreScript.so
327
%{_libdir}/libADM_coreSocket6.so
328
%{_libdir}/libADM_coreSqlLight3.so
329
%{_libdir}/libADM_coreSubtitle.so
330
%{_libdir}/libADM_coreUI6.so
331
%{_libdir}/libADM_coreUtils6.so
332
%{_libdir}/libADM_coreVDPAU6.so
333
%{_libdir}/libADM_coreVideoCodec6.so
334
%{_libdir}/libADM_coreVideoEncoder6.so
335
%{_libdir}/libADM_coreVideoFilter6.so
336
%dir %{_libdir}/ADM_plugins6
337
%dir %{_libdir}/ADM_plugins6/audioDecoder
338
%dir %{_libdir}/ADM_plugins6/audioDevices
339
%dir %{_libdir}/ADM_plugins6/audioEncoders
340
%dir %{_libdir}/ADM_plugins6/autoScripts
341
%dir %{_libdir}/ADM_plugins6/autoScripts/lib
342
%dir %{_libdir}/ADM_plugins6/demuxers
343
%dir %{_libdir}/ADM_plugins6/muxers
344
%dir %{_libdir}/ADM_plugins6/pluginSettings
345
%dir %{_libdir}/ADM_plugins6/pluginSettings/x264
346
%dir %{_libdir}/ADM_plugins6/pluginSettings/x264/3
347
%dir %{_libdir}/ADM_plugins6/scriptEngines
348
%dir %{_libdir}/ADM_plugins6/videoDecoders
349
%dir %{_libdir}/ADM_plugins6/videoEncoders
350
%dir %{_libdir}/ADM_plugins6/videoFilters
351
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_a52.so
352
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_dca.so
353
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_faad.so
354
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_ima_adpcm.so
355
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_lav.so
356
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_Mad.so
357
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_ms_adpcm.so
358
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_opencore_amrnb.so
359
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_opencore_amrwb.so
360
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_ulaw.so
361
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_vorbis.so
362
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_alsaDefault.so
363
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_alsaDMix.so
364
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_alsaHw.so
365
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_esd.so
366
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_jack.so
367
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_oss.so
368
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_pulseAudioSimple.so
369
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_aften.so
370
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_dcaenc.so
371
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_faac.so
372
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lame.so
373
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lav_aac.so
374
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lav_ac3.so
375
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lav_mp2.so
376
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_pcm.so
377
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_twolame.so
378
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_vorbis.so
379
%{_libdir}/ADM_plugins6/autoScripts/720p.py
380
%{_libdir}/ADM_plugins6/autoScripts/check24fps.py
381
%{_libdir}/ADM_plugins6/autoScripts/dvd.py
382
%{_libdir}/ADM_plugins6/autoScripts/lib/ADM_image.py
383
%{_libdir}/ADM_plugins6/autoScripts/lib/ADM_imageInfo.py
384
%{_libdir}/ADM_plugins6/autoScripts/PSP.py
385
%{_libdir}/ADM_plugins6/autoScripts/svcd.py
386
%{_libdir}/ADM_plugins6/autoScripts/vcd.py
387
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_asf.so
388
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_avsproxy.so
389
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_flv.so
390
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_matroska.so
391
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_mp4.so
392
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_mxf.so
393
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_opendml.so
394
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_pic.so
395
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_ps.so
396
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_ts.so
397
%{_libdir}/ADM_plugins6/muxers/libADM_mx_avi.so
398
%{_libdir}/ADM_plugins6/muxers/libADM_mx_dummy.so
399
%{_libdir}/ADM_plugins6/muxers/libADM_mx_ffPS.so
400
%{_libdir}/ADM_plugins6/muxers/libADM_mx_ffTS.so
401
%{_libdir}/ADM_plugins6/muxers/libADM_mx_flv.so
402
%{_libdir}/ADM_plugins6/muxers/libADM_mx_Mkv.so
403
%{_libdir}/ADM_plugins6/muxers/libADM_mx_mp4.so
404
%{_libdir}/ADM_plugins6/muxers/libADM_mx_mp4v2.so
405
%{_libdir}/ADM_plugins6/muxers/libADM_mx_raw.so
406
%{_libdir}/ADM_plugins6/muxers/libADM_mx_Webm.so
407
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/ultraFast.json
408
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/PSP.json
409
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/veryFast.json
410
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/fast.json
411
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/iPhone.json
412
%{_libdir}/ADM_plugins6/scriptEngines/libADM_script_tinyPy.so
413
%{_libdir}/ADM_plugins6/videoDecoders/libADM_vd_vpx.so
414
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffDv.so
415
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffFlv1.so
416
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffMpeg2.so
417
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffMpeg4.so
418
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_huff.so
419
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_jpeg.so
420
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_null.so
421
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_png.so
422
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_xvid4.so
423
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_yv12.so
424
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ascii.so
425
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_addBorders.so
426
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_black.so
427
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_blackenBorders.so
428
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_changeFps.so
429
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_colorYuv.so
430
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_denoise3d.so
431
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_denoise3dhq.so
432
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_DgBob.so
433
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_dummy.so
434
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_fadeTo.so
435
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_fadeToBlack.so
436
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_FluxSmooth.so
437
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_gauss.so
438
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_hflip.so
439
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_hzstackField.so
440
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ivtcDupeRemover.so
441
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_kernelDeint.so
442
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_largeMedian.so
443
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_lavDeint.so
444
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_lumaOnly.so
445
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_mean.so
446
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_median.so
447
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_mergeField.so
448
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_msharpen.so
449
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_printInfo.so
450
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_removePlane.so
451
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_resampleFps.so
452
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_rotate.so
453
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ssa.so
454
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_separateField.so
455
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_sharpen.so
456
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_stackField.so
457
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_swapUV.so
458
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_telecide.so
459
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_unstackField.so
460
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vdpauFilter.so
461
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vdpauFilterDeint.so
462
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vflip.so
463
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_yadif.so
464
%{_mandir}/man1/avidemux.1.gz
465
%doc AUTHORS COPYING README
466
467
%files cli
468
%defattr(-,root,root)
469
%{_bindir}/avidemux3_cli
470
%{_libdir}/libADM_render6_cli.so
471
%{_libdir}/libADM_UI_Cli6.so
472
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_x264_cli.so
473
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_x265_cli.so
474
%dir %{_libdir}/ADM_plugins6/videoFilters/cli
475
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_chromaShiftCli.so
476
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_contrastCli.so
477
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_CropCli.so
478
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_eq2Cli.so
479
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_HueCli.so
480
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_logoCli.so
481
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_mpdelogoCli.so
482
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_swscaleResize_cli.so
483
484
%if ! 0%{?sles_version}
485
%files qt%{qtversion}
486
%defattr(-,root,root)
487
%{_bindir}/avidemux3_jobs_qt%{qtversion}
488
%{_bindir}/avidemux3_qt%{qtversion}
489
%{_libdir}/libADM_openGLQT%{qtversion}6.so
490
%{_libdir}/libADM_render6_QT%{qtversion}.so
491
%{_libdir}/libADM_UIQT%{qtversion}6.so
492
%dir %{_libdir}/ADM_plugins6/shaderDemo
493
%dir %{_libdir}/ADM_plugins6/shaderDemo/1
494
%dir %{_libdir}/ADM_plugins6/videoEncoders/qt%{qtversion}
495
%dir %{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}
496
%{_libdir}/ADM_plugins6/shaderDemo/1/bump.shader
497
%{_libdir}/ADM_plugins6/shaderDemo/1/lightning.shader
498
%{_libdir}/ADM_plugins6/shaderDemo/1/ripple.shader
499
%{_libdir}/ADM_plugins6/shaderDemo/1/zigzag.shader
500
%{_libdir}/ADM_plugins6/videoEncoders/qt%{qtversion}/libADM_ve_x264_QT%{qtversion}.so
501
%{_libdir}/ADM_plugins6/videoEncoders/qt%{qtversion}/libADM_ve_x265_QT%{qtversion}.so
502
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_asharpQT%{qtversion}.so
503
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_chromaShiftQT%{qtversion}.so
504
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_contrastQT%{qtversion}.so
505
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_cropQT%{qtversion}.so
506
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_eq2QT%{qtversion}.so
507
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_glBenchmark.so
508
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_glResize.so
509
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_HueQT%{qtversion}.so
510
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_logoQT%{qtversion}.so
511
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_mpdelogoQT%{qtversion}.so
512
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_rotateGlFrag2.so
513
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_sampleGlFrag2.so
514
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_sampleGlVertex.so
515
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_shaderLoaderGl.so
516
%{_libdir}/ADM_plugins6/videoFilters/qt%{qtversion}/libADM_vf_swscaleResizeQT%{qtversion}.so
517
%{_datadir}/applications/avidemux3-qt%{qtversion}.desktop
518
%{_datadir}/pixmaps/avidemux3.png
519
520
%files qt%{qtversion}-lang
521
%defattr(-,root,root)
522
%dir %{_datadir}/avidemux3
523
%dir %{_datadir}/avidemux3/qt%{qtversion}
524
%dir %{_datadir}/avidemux3/qt%{qtversion}/i18n
525
%{_datadir}/avidemux3/qt%{qtversion}/i18n/*.qm
526
%endif
527
528
%changelog
529