File vlc-beta.spec of Package vlc-beta (Revision 87fe9f9e7f88a4c7bcf210e4121a9b62)
Currently displaying revision 87fe9f9e7f88a4c7bcf210e4121a9b62 , Show latest
608
1
#
2
# spec file for package vlc-beta
3
#
4
# Copyright (c) 2017 Packman team: http://packman.links2linux.org/
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 https://bugs.links2linux.org/
16
#
17
18
19
%global _buildshell /bin/bash
20
%global __provides_exclude_from ^%_libdir/%name/[^/]+/.*\\.so(|\\.[0-9].*)$
21
%bcond_with vlc_opencv
22
%bcond_with fdk_aac
23
%ifarch %arm
24
%bcond_without opengles
25
%else
26
%bcond_with opengles
27
%endif
28
%bcond_with vlc_medialibrary
29
Name: vlc-beta
30
Version: 0
31
Release: 0
32
Summary: Snapshot of vlc.git#master
33
License: GPL-2.0+ and LGPL-2.1+
34
Group: Productivity/Multimedia/Video/Players
35
Url: http://www.videolan.org
36
Source0: %name-%version.tar
37
Source1: %name.changes
38
Source3: %name-rpmlintrc
39
Patch0: vlc-beta.patch
40
41
# avoid stale debug.rpm
42
Conflicts: %name-debuginfo < %version-%release
43
Conflicts: %name-debugsource < %version-%release
44
#
45
Conflicts: vlc
46
Conflicts: vlc-codec-fluidsynth
47
Conflicts: vlc-codec-fluidsynth-debuginfo
48
Conflicts: vlc-codec-gstreamer
49
Conflicts: vlc-codec-gstreamer-debuginfo
50
Conflicts: vlc-codecs
51
Conflicts: vlc-codecs-debuginfo
52
Conflicts: vlc-debuginfo
53
Conflicts: vlc-debugsource
54
Conflicts: vlc-devel
55
Conflicts: vlc-jack
56
Conflicts: vlc-jack-debuginfo
57
Conflicts: vlc-lang
58
Conflicts: vlc-noX
59
Conflicts: vlc-noX-debuginfo
60
Conflicts: vlc-opencv
61
Conflicts: vlc-opencv-debuginfo
62
Conflicts: vlc-qt
63
Conflicts: vlc-qt-debuginfo
64
Conflicts: vlc-vdpau
65
Conflicts: vlc-vdpau-debuginfo
66
#
67
Obsoletes: libvlc123 < %version-%release
68
Obsoletes: libvlc123-debuginfo < %version-%release
69
Obsoletes: libvlccore123 < %version-%release
70
Obsoletes: libvlccore123-debuginfo < %version-%release
71
Obsoletes: vlc-beta-devel < %version-%release
72
Obsoletes: vlc-beta-noX < %version-%release
73
Obsoletes: vlc-beta-noX-debuginfo < %version-%release
74
Obsoletes: vlc-beta-noX-lang < %version-%release
75
Obsoletes: vlc-beta-qt < %version-%release
76
Obsoletes: vlc-beta-qt-debuginfo < %version-%release
77
Provides: libvlc123 = %version-%release
78
Provides: libvlc123-debuginfo = %version-%release
79
Provides: libvlccore123 = %version-%release
80
Provides: libvlccore123-debuginfo = %version-%release
81
Provides: vlc-beta-devel = %version-%release
82
Provides: vlc-beta-noX = %version-%release
83
Provides: vlc-beta-noX-debuginfo = %version-%release
84
Provides: vlc-beta-noX-lang = %version-%release
85
Provides: vlc-beta-qt = %version-%release
86
Provides: vlc-beta-qt-debuginfo = %version-%release
87
88
BuildRequires: bash
89
BuildRequires: flex
90
BuildRequires: bison
91
%if 0%{?suse_version} > 1500
92
BuildRequires: gettext-devel >= 0.21
93
BuildRequires: gettext-tools
94
%endif
95
BuildRequires: libtool
96
BuildRequires: pkg-config
97
%if %{with vlc_medialibrary}
98
BuildRequires: pkgconfig(medialibrary)
99
%endif
100
BuildRequires: pkgconfig(zlib)
101
BuildRequires: pkgconfig(libidn)
102
BuildRequires: pkgconfig(dbus-1) >= 1.6.0
103
BuildRequires: pkgconfig(libsystemd)
104
BuildRequires: pkgconfig(lua) >= 5.1
105
BuildRequires: pkgconfig(libarchive) >= 3.1.0
106
BuildRequires: pkgconfig(live555) >= 2015.01.27
107
BuildRequires: pkgconfig(libdc1394-2) >= 2.1.0
108
BuildRequires: pkgconfig(libraw1394) >= 2.0.1
109
BuildRequires: pkgconfig(libavc1394) >= 0.5.3
110
BuildRequires: pkgconfig(zvbi-0.2) >= 0.2.28
111
BuildRequires: pkgconfig(dvdnav) >= 6.0.0
112
BuildRequires: pkgconfig(dvdread) >= 6.0.0
113
BuildRequires: pkgconfig(libplacebo)
114
BuildRequires: pkgconfig(vulkan) >= 1.0.26
115
BuildRequires: pkgconfig(libbluray)
116
%if %{with vlc_opencv}
117
BuildRequires: pkgconfig(opencv) > 2.0
118
%endif
119
BuildRequires: pkgconfig(smbclient)
120
BuildRequires: pkgconfig(libssh2)
121
BuildRequires: pkgconfig(libnfs) >= 1.10.0
122
BuildRequires: pkgconfig(libv4l2)
123
#uildRequires: pkgconfig(ffnvcodec)
124
BuildRequires: pkgconfig(libcddb) >= 0.9.5
125
BuildRequires: pkgconfig(libvncclient) >= 0.9.9
126
BuildRequires: pkgconfig(freerdp2)
127
BuildRequires: pkgconfig(libdvbpsi) >= 1.2.0
128
BuildRequires: pkgconfig(libgme)
129
BuildRequires: pkgconfig(ogg) >= 1.0
130
BuildRequires: pkgconfig(vorbis) >= 1.1
131
BuildRequires: pkgconfig(shout) >= 2.1
132
BuildRequires: pkgconfig(libebml) >= 1.3.6
133
BuildRequires: pkgconfig(libmatroska)
134
BuildRequires: pkgconfig(libmodplug)
135
BuildRequires: pkgconfig(shine) >= 3.0.0
136
BuildRequires: pkgconfig(mad)
137
BuildRequires: pkgconfig(libmpg123)
138
BuildRequires: pkgconfig(libavutil) = 59.8.100
139
BuildRequires: pkgconfig(libavcodec) = 61.3.100
140
BuildRequires: pkgconfig(libva) >= 0.38
141
BuildRequires: pkgconfig(libva-drm)
142
BuildRequires: pkgconfig(libva-x11)
143
BuildRequires: pkgconfig(libavformat) = 61.1.100
144
BuildRequires: pkgconfig(libswscale) = 8.1.100
145
BuildRequires: pkgconfig(libpostproc) = 58.1.100
146
BuildRequires: pkgconfig(faad2)
147
BuildRequires: pkgconfig(rav1e)
148
BuildRequires: pkgconfig(dav1d)
149
BuildRequires: pkgconfig(vpx) >= 1.5.0
150
BuildRequires: pkgconfig(twolame)
151
%if %{with fdk_aac}
152
BuildRequires: pkgconfig(fdk-aac)
153
%endif
154
BuildRequires: pkgconfig(liba52)
155
BuildRequires: pkgconfig(libdca) >= 0.0.5
156
BuildRequires: pkgconfig(flac)
157
BuildRequires: pkgconfig(libmpeg2)
158
BuildRequires: pkgconfig(vorbisenc) >= 1.1
159
BuildRequires: pkgconfig(speex) >= 1.0.5
160
BuildRequires: pkgconfig(opus) >= 1.0.3
161
BuildRequires: pkgconfig(theoradec) >= 1.0
162
BuildRequires: pkgconfig(theoraenc)
163
BuildRequires: pkgconfig(schroedinger-1.0) >= 1.0.10
164
BuildRequires: pkgconfig(libpng)
165
BuildRequires: pkgconfig(libjpeg)
166
BuildRequires: pkgconfig(x265)
167
BuildRequires: pkgconfig(x264) >= 0.86
168
BuildRequires: pkgconfig(fluidsynth) >= 1.1.2
169
BuildRequires: pkgconfig(libass) >= 0.9.8
170
BuildRequires: pkgconfig(kate) >= 0.3.0
171
BuildRequires: pkgconfig(gbm)
172
BuildRequires: pkgconfig(gl)
173
BuildRequires: pkgconfig(egl)
174
BuildRequires: pkgconfig(xcb) >= 1.6
175
BuildRequires: pkgconfig(xcb-render)
176
BuildRequires: pkgconfig(xcb-shm) >= 1.9.2
177
BuildRequires: pkgconfig(xcb-composite)
178
BuildRequires: pkgconfig(xproto)
179
BuildRequires: pkgconfig(xcursor)
180
BuildRequires: pkgconfig(xcb-randr) >= 1.3
181
BuildRequires: pkgconfig(xcb-keysyms) >= 0.3.4
182
BuildRequires: pkgconfig(xcb-damage)
183
BuildRequires: pkgconfig(xcb-xfixes)
184
BuildRequires: pkgconfig(vdpau) >= 0.6
185
BuildRequires: pkgconfig(libva-wayland)
186
BuildRequires: pkgconfig(wayland-client)
187
BuildRequires: pkgconfig(wayland-cursor)
188
BuildRequires: pkgconfig(wayland-egl)
189
BuildRequires: pkgconfig(wayland-protocols) >= 1.15
190
BuildRequires: pkgconfig(wayland-scanner) >= 1.15
191
BuildRequires: pkgconfig(xkbcommon)
192
BuildRequires: pkgconfig(freetype2)
193
BuildRequires: pkgconfig(fontconfig) >= 2.11
194
BuildRequires: pkgconfig(fribidi)
195
BuildRequires: pkgconfig(harfbuzz)
196
BuildRequires: pkgconfig(librsvg-2.0) >= 2.9.0
197
BuildRequires: pkgconfig(cairo) >= 1.13.1
198
BuildRequires: pkgconfig(libdrm) >= 2.4.83
199
BuildRequires: pkgconfig(caca) >= 0.99.beta14
200
BuildRequires: pkgconfig(libpulse) >= 6.0
201
BuildRequires: pkgconfig(alsa) >= 1.0.24
202
BuildRequires: pkgconfig(jack) >= 1.9.7
203
BuildRequires: pkgconfig(samplerate)
204
BuildRequires: pkgconfig(soxr) >= 0.1.2
205
BuildRequires: pkgconfig(libebur128) >= 1.2.4
206
BuildRequires: pkgconfig(libchromaprint) >= 0.6.0
207
%if 0%{?suse_version} > 1500
208
BuildRequires: pkgconfig(KF6WindowSystem)
209
%endif
210
BuildRequires: pkgconfig(Qt6Core)
211
BuildRequires: pkgconfig(Qt6Gui)
212
BuildRequires: pkgconfig(Qt6Qml)
213
BuildRequires: pkgconfig(Qt6QmlModels)
214
BuildRequires: pkgconfig(Qt6QmlWorkerScript)
215
BuildRequires: pkgconfig(Qt6Quick)
216
BuildRequires: pkgconfig(Qt6QuickControls2)
217
BuildRequires: pkgconfig(Qt6QuickLayouts)
218
BuildRequires: pkgconfig(Qt6QuickTemplates2)
219
BuildRequires: pkgconfig(Qt6ShaderTools)
220
BuildRequires: pkgconfig(Qt6Svg)
221
BuildRequires: pkgconfig(Qt6WaylandClient)
222
BuildRequires: pkgconfig(Qt6Widgets)
223
BuildRequires: qt6qmlimport(Qt5Compat.GraphicalEffects.1)
224
#uildRequires: qt6qmlimport(QtQml.Models)
225
BuildRequires: qt6qmlimport(QtQuick.Controls.6)
226
#uildRequires: qt6qmlimport(QtQuick.Layouts)
227
BuildRequires: qt6qmlimport(QtQuick.Window.2)
228
BuildRequires: pkgconfig(xpm)
229
BuildRequires: pkgconfig(xinerama)
230
BuildRequires: pkgconfig(xext)
231
BuildRequires: pkgconfig(xcb-xkb)
232
BuildRequires: pkgconfig(xkbcommon-x11)
233
BuildRequires: pkgconfig(ncursesw)
234
BuildRequires: pkgconfig(lirc)
235
BuildRequires: pkgconfig(avahi-client) >= 0.6
236
BuildRequires: pkgconfig(libudev) >= 142
237
BuildRequires: pkgconfig(libmtp) >= 1.0.0
238
BuildRequires: pkgconfig(libupnp)
239
BuildRequires: pkgconfig(libxml-2.0) >= 2.5
240
BuildRequires: libgcrypt-devel >= 1.6.0
241
BuildRequires: pkgconfig(gnutls) >= 3.5.0
242
BuildRequires: pkgconfig(taglib) >= 1.11
243
BuildRequires: pkgconfig(libsecret-1) >= 0.18
244
BuildRequires: pkgconfig(libnotify)
245
BuildRequires: pkgconfig(gtk+-3.0)
246
%if 0%{?suse_version} > 1500
247
BuildRequires: pkgconfig(protobuf-lite)
248
%endif
249
250
BuildRequires: fdupes
251
BuildRequires: update-desktop-files
252
253
Requires: qt6qmlimport(Qt5Compat.GraphicalEffects.1)
254
Requires: qt6qmlimport(QtQuick.Controls.6)
255
Requires: qt6qmlimport(QtQuick.Window.2)
256
257
%description
258
VLC media player is a highly portable multimedia player for various
259
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...)
260
as well as DVDs, VCDs, and various streaming protocols.
261
It can also be used as a server to stream in unicast or multicast
262
in IPv4 or IPv6 on a high-bandwidth network.
263
264
%prep
265
%autosetup -p1
266
267
%build
268
head -n 123 /proc/cpuinfo /proc/cmdline || :
269
uname -a
270
VERSION=%version
271
echo "${VERSION##*.}" > ./src/revision.txt
272
VERSION_MAJOR=${VERSION:0:2}
273
VERSION_MINOR=${VERSION:2:2}
274
VERSION_REVISION=${VERSION:4:2}
275
VERSION_REVISION=${VERSION_REVISION#0*}
276
VERSION_EXTRA=${VERSION:6:2}
277
VERSION_EXTRA=${VERSION_EXTRA#0*}
278
VERSION_DEV=${VERSION#*.}
279
sed -i~ "
280
s@^AC_INIT.*@AC_INIT([%name], [${VERSION%%.*}])@
281
s@^VERSION_MAJOR=.@VERSION_MAJOR=${VERSION_MAJOR}@
282
s@^VERSION_MINOR=.@VERSION_MINOR=${VERSION_MINOR}@
283
s@^VERSION_REVISION=.@VERSION_REVISION=${VERSION_REVISION}@
284
s@^VERSION_EXTRA=.@VERSION_EXTRA=${VERSION_EXTRA}@
285
s@^VERSION_DEV=.@VERSION_DEV=${VERSION_DEV}@
286
" configure.ac
287
diff -u "$_"~ "$_" && exit 1
288
sed -i~ "
289
/define[[:blank:]]\\+LIBVLC_VERSION_MAJOR/s@^.*@#define LIBVLC_VERSION_MAJOR ${VERSION_MAJOR}@
290
/define[[:blank:]]\\+LIBVLC_VERSION_MINOR/s@^.*@#define LIBVLC_VERSION_MINOR ${VERSION_MINOR}@
291
/define[[:blank:]]\\+LIBVLC_VERSION_REVISION/s@^.*@#define LIBVLC_VERSION_REVISION ${VERSION_REVISION}@
292
/define[[:blank:]]\\+LIBVLC_VERSION_EXTRA/s@^.*@#define LIBVLC_VERSION_EXTRA ${VERSION_EXTRA}@
293
" include/vlc/libvlc_version.h
294
diff -u "$_"~ "$_" && exit 1
295
# fix builddate info
296
# Remove build time references so build-compare can do its work
297
FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{SOURCE1} '+%%H:%%M')
298
FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{SOURCE1} '+%%b %%e %%Y')
299
sed -i~ "
300
s/__TIME__/\"$FAKE_BUILDTIME\"/
301
s/__DATE__/\"$FAKE_BUILDDATE\"/
302
" src/config/help.c modules/gui/qt/dialogs/help/help.cpp
303
#
304
#
305
export VLC_COMPILE_BY='X'
306
export VLC_COMPILE_HOST='X'
307
test -x "$(type -p gcc)" && BUILDCC="$_"
308
test -x "$(type -p gcc)" && CC="$_"
309
test -x "$(type -p g++)" && CXX="$_"
310
test -x "$(type -p gcc-10)" && BUILDCC="$_"
311
test -x "$(type -p gcc-10)" && CC="$_"
312
test -x "$(type -p g++-10)" && CXX="$_"
313
test -x "$(type -p gcc-13)" && BUILDCC="$_"
314
test -x "$(type -p gcc-13)" && CC="$_"
315
test -x "$(type -p g++-13)" && CXX="$_"
316
export BUILDCC="$(readlink -f ${BUILDCC})"
317
export CC="$(readlink -f ${CC})"
318
export CXX="$(readlink -f ${CXX})"
319
CFLAGS='%optflags -Wno-unused-variable -Wno-unused-parameter -Wno-deprecated-declarations -Wno-unused-but-set-variable'
320
CXXFLAGS='%optflags -Wno-unused-variable -Wno-unused-parameter -Wno-deprecated-declarations -Wno-unused-but-set-variable'
321
./bootstrap
322
%configure --help
323
%configure \
324
--without-contrib \
325
--without-libfuzzer \
326
--enable-shared \
327
--enable-dbus \
328
--disable-avx \
329
--disable-chromecast \
330
--disable-debug \
331
--disable-gprof \
332
--disable-cprof \
333
--disable-coverage \
334
--disable-mod \
335
--disable-nls \
336
--disable-opencv \
337
--without-sanitizer \
338
--enable-optimizations \
339
--disable-fdkaac \
340
--disable-sse \
341
--disable-neon \
342
--disable-altivec \
343
%ifarch %ix86 x86_64
344
--enable-sse \
345
%endif
346
%ifarch aarch64
347
--enable-arm64 \
348
%endif
349
--disable-optimize-memory \
350
--disable-run-as-root \
351
--enable-sout \
352
--enable-lua \
353
--enable-vlm \
354
--enable-addonmanagermodules \
355
--enable-archive \
356
--enable-live555 \
357
--enable-dc1394 \
358
--enable-dv1394 \
359
--enable-linsys \
360
--enable-dvdread \
361
--enable-dvdnav \
362
--enable-bluray \
363
%if %{with vlc_opencv}
364
--enable-opencv \
365
%endif
366
--enable-smbclient \
367
--disable-dsm \
368
--enable-sftp \
369
--enable-nfs \
370
--enable-v4l2 \
371
--disable-decklink \
372
--enable-vcd \
373
--enable-libcddb \
374
--disable-screen \
375
--enable-vnc \
376
--enable-freerdp \
377
--disable-macosx-avfoundation \
378
--disable-asdcp \
379
--enable-dvbpsi \
380
--enable-gme \
381
--disable-sid \
382
--enable-ogg \
383
%if 0
384
--enable-shout \
385
%endif
386
--enable-matroska \
387
--enable-mod \
388
--disable-mpc \
389
--disable-omxil \
390
--disable-rpi-omxil \
391
--enable-mad \
392
--enable-mpg123 \
393
--disable-gst-decode \
394
--enable-merge-ffmpeg \
395
--enable-avcodec \
396
--enable-libva \
397
--disable-dxva2 \
398
--disable-d3d11va \
399
--enable-avformat \
400
--enable-swscale \
401
--enable-postproc \
402
--enable-faad \
403
--disable-aom \
404
--enable-rav1e \
405
--enable-dav1d \
406
--enable-vpx \
407
--enable-twolame \
408
%if %{with fdk_aac}
409
--enable-fdkaac \
410
%endif
411
--enable-a52 \
412
--enable-dca \
413
--enable-flac \
414
--enable-libmpeg2 \
415
--enable-vorbis \
416
--disable-tremor \
417
--enable-speex \
418
--enable-opus \
419
--disable-spatialaudio \
420
--enable-theora \
421
--enable-oggspots \
422
--disable-daala \
423
--enable-schroedinger \
424
--enable-png \
425
--enable-jpeg \
426
--disable-x262 \
427
--enable-x265 \
428
--disable-x26410b \
429
--enable-x264 \
430
--disable-mfx \
431
--enable-fluidsynth \
432
--disable-fluidlite \
433
--enable-zvbi \
434
--disable-telx \
435
--enable-libass \
436
--disable-aribsub \
437
--disable-aribb25 \
438
--enable-kate \
439
--disable-tiger \
440
--enable-css \
441
--disable-gles2 \
442
%if %{with opengles}
443
--enable-gles2 \
444
%endif
445
--enable-xcb \
446
--enable-vdpau \
447
%if 0
448
--enable-wayland \
449
%endif
450
--enable-freetype \
451
--enable-fribidi \
452
--enable-harfbuzz \
453
--enable-fontconfig \
454
--with-default-font=%_datadir/fonts/truetype/FreeSerifBold.ttf \
455
--with-default-monospace-font=%_datadir/fonts/truetype/FreeMono.ttf \
456
--enable-svg \
457
--enable-svgdec \
458
--disable-directx \
459
--enable-caca \
460
--disable-kva \
461
--disable-mmal \
462
--enable-pulse \
463
--enable-alsa \
464
--disable-oss \
465
--disable-sndio \
466
--disable-wasapi \
467
--enable-jack \
468
--disable-opensles \
469
--enable-samplerate \
470
--enable-soxr \
471
--disable-kai \
472
--enable-chromaprint \
473
%if 0%{?suse_version} > 1500
474
--enable-chromecast \
475
%endif
476
--enable-qt \
477
--enable-qt \
478
--enable-skins2 \
479
--disable-macosx \
480
--disable-sparkle \
481
--without-breakpad \
482
--disable-minimal-macosx \
483
--disable-ncurses \
484
--enable-ncurses \
485
--enable-lirc \
486
--disable-srt \
487
--disable-goom \
488
--disable-projectm \
489
--disable-vsxu \
490
--enable-avahi \
491
--enable-udev \
492
--enable-mtp \
493
--enable-upnp \
494
--disable-microdns \
495
--enable-libxml2 \
496
--enable-libgcrypt \
497
--enable-gnutls \
498
--enable-taglib \
499
--enable-secret \
500
--enable-kwallet \
501
--disable-update-check \
502
--disable-osx-notifications \
503
--enable-gbm \
504
--enable-notify \
505
--disable-vulkan \
506
%if 0
507
--enable-libplacebo \
508
%endif
509
--enable-vulkan \
510
%if %{with vlc_medialibrary}
511
--enable-medialibrary \
512
%else
513
--disable-medialibrary \
514
%endif
515
--with-kde-solid=%_datadir/kde4/apps/solid \
516
--enable-vlc \
517
%if 0%{?suse_version} > 1500
518
--enable-nls \
519
%endif
520
%nil
521
522
%make_build --no-print-directory
523
524
%install
525
%make_install
526
mkdir -p %buildroot/%_datadir/pixmaps
527
ln -s %_datadir/icons/hicolor/48x48/apps/vlc.png %buildroot/%_datadir/pixmaps/vlc.png
528
find %buildroot -type f -name "*.la" -delete -print
529
find %buildroot -type f -name "*.a" -delete -print
530
rm -rfv %buildroot%_datadir/macosx
531
rm -rfv %buildroot%_datadir/doc
532
%suse_update_desktop_file vlc AudioVideo Audio Video Player
533
%fdupes %buildroot
534
# add missing manfiles
535
for i in ?vlc; do
536
pushd %buildroot/%_mandir/man1
537
ln -s vlc.1 $i.1
538
popd
539
done
540
> %name.lang
541
%if 0%{?suse_version} > 1500
542
%find_lang %name
543
%endif
544
ls -l %buildroot/%_libdir/%name/plugins/plugins.dat
545
> %buildroot/%_libdir/%name/plugins/plugins.dat
546
547
%post -p /sbin/ldconfig
548
549
%postun -p /sbin/ldconfig
550
551
%posttrans
552
%_libexecdir/%name/vlc-cache-gen %_libdir/%name/plugins
553
554
%files -f %name.lang
555
%dir %_libdir/%name/
556
%dir %_libdir/%name/plugins
557
%dir %_libdir/%name/plugins/access
558
%dir %_libdir/%name/plugins/access/rtp
559
%dir %_libdir/%name/plugins/access_output
560
%dir %_libdir/%name/plugins/audio_filter
561
%dir %_libdir/%name/plugins/audio_mixer
562
%dir %_libdir/%name/plugins/audio_output
563
%dir %_libdir/%name/plugins/codec
564
%dir %_libdir/%name/plugins/control
565
%dir %_libdir/%name/plugins/demux
566
%dir %_libdir/%name/plugins/gui
567
%dir %_libdir/%name/plugins/keystore
568
%dir %_libdir/%name/plugins/logger
569
%dir %_libdir/%name/plugins/lua
570
%dir %_libdir/%name/plugins/meta_engine
571
%dir %_libdir/%name/plugins/misc
572
%dir %_libdir/%name/plugins/mux
573
%dir %_libdir/%name/plugins/notify
574
%dir %_libdir/%name/plugins/packetizer
575
%dir %_libdir/%name/plugins/services_discovery
576
%dir %_libdir/%name/plugins/spu
577
%dir %_libdir/%name/plugins/stream_extractor
578
%dir %_libdir/%name/plugins/stream_filter
579
%dir %_libdir/%name/plugins/stream_out
580
%dir %_libdir/%name/plugins/text_renderer
581
%dir %_libdir/%name/plugins/vaapi
582
%dir %_libdir/%name/plugins/vdpau
583
%dir %_libdir/%name/plugins/video_chroma
584
%dir %_libdir/%name/plugins/video_filter
585
%dir %_libdir/%name/plugins/video_output
586
%dir %_libdir/%name/plugins/video_splitter
587
%dir %_libdir/%name/plugins/visualization
588
%ghost %_libdir/%name/plugins/*.dat
589
%_bindir/*
590
%_datadir/%name/
591
%_datadir/applications/*
592
%_datadir/icons/*
593
%_datadir/kde4
594
%_datadir/metainfo/*
595
%_datadir/pixmaps/*
596
%_includedir/*
597
%_libdir/%name/*.so
598
%_libdir/%name/*.so.*
599
%_libdir/%name/plugins/*/*.so
600
%_libdir/%name/plugins/*/*/*.so
601
%_libdir/*.so
602
%_libdir/*.so.*
603
%_libdir/pkgconfig/*.pc
604
%_libexecdir/%name
605
%_mandir/*/*
606
607
%changelog
608