diff options
author | Khem Raj <raj.khem@gmail.com> | 2016-11-23 00:34:44 -0800 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-11-26 01:07:22 +0100 |
commit | 7c670ff3374617f804d1f0fe5d8957a1021ea726 (patch) | |
tree | 913a8bcc48277ff6df109b1534c707f73d2134dc /meta-multimedia/recipes-multimedia/vlc/vlc.inc | |
parent | 67485ec597b99f169bf1e8be958760102a2c3b8f (diff) | |
download | meta-openembedded-7c670ff3374617f804d1f0fe5d8957a1021ea726.tar.gz |
vlc: Add packageconfig for vdpau
Fix packaging of libvlc_vdpau.so since this plugin
does not have soname version
Fixes
QA Issue: non -dev/-dbg/nativesdk- package contains symlink .so: vlc path '/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/vlc/2.2.2-r0/packages-split/vlc/usr/lib/vlc/libvlc_vdpau.so' [dev-so]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-multimedia/vlc/vlc.inc')
-rw-r--r-- | meta-multimedia/recipes-multimedia/vlc/vlc.inc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc b/meta-multimedia/recipes-multimedia/vlc/vlc.inc index 0972b6162..087baab87 100644 --- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc +++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc | |||
@@ -37,7 +37,7 @@ EXTRA_OECONF = "\ | |||
37 | ac_cv_path_UIC=${STAGING_BINDIR_NATIVE}/uic4 \ | 37 | ac_cv_path_UIC=${STAGING_BINDIR_NATIVE}/uic4 \ |
38 | " | 38 | " |
39 | 39 | ||
40 | PACKAGECONFIG ?= " live555 dc1394 dv1394 notify fontconfig freetype dvdread png ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 sdl', '', d)}" | 40 | PACKAGECONFIG ?= " live555 dc1394 dv1394 notify fontconfig freetype dvdread png ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 sdl vdpau', '', d)}" |
41 | PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad" | 41 | PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad" |
42 | PACKAGECONFIG[sdl] = "--enable-sdl,--disable-sdl,virtual/libsdl libsdl-image " | 42 | PACKAGECONFIG[sdl] = "--enable-sdl,--disable-sdl,virtual/libsdl libsdl-image " |
43 | PACKAGECONFIG[a52] = "--enable-a52,--disable-a52,liba52" | 43 | PACKAGECONFIG[a52] = "--enable-a52,--disable-a52,liba52" |
@@ -72,6 +72,7 @@ PACKAGECONFIG[dvdread] = "--enable-dvdread,--disable-dvdread, libdvdread libdvdc | |||
72 | PACKAGECONFIG[vnc] = "--enable-vnc,--disable-vnc, libvncserver" | 72 | PACKAGECONFIG[vnc] = "--enable-vnc,--disable-vnc, libvncserver" |
73 | PACKAGECONFIG[x11] = "--with-x --enable-xcb,--without-x --disable-xcb, xcb-util-keysyms libxpm libxinerama" | 73 | PACKAGECONFIG[x11] = "--with-x --enable-xcb,--without-x --disable-xcb, xcb-util-keysyms libxpm libxinerama" |
74 | PACKAGECONFIG[png] = "--enable-png,--disable-png,libpng" | 74 | PACKAGECONFIG[png] = "--enable-png,--disable-png,libpng" |
75 | PACKAGECONFIG[vdpau] = "--enable-vdpau,--disable-vdpau,libvdpau" | ||
75 | 76 | ||
76 | do_configure_prepend() { | 77 | do_configure_prepend() { |
77 | cp ${STAGING_DATADIR}/libtool/config.* ${S}/autotools/ || true | 78 | cp ${STAGING_DATADIR}/libtool/config.* ${S}/autotools/ || true |
@@ -94,6 +95,7 @@ FILES_${PN} += "\ | |||
94 | ${datadir}/applications \ | 95 | ${datadir}/applications \ |
95 | ${datadir}/vlc/ \ | 96 | ${datadir}/vlc/ \ |
96 | ${datadir}/icons \ | 97 | ${datadir}/icons \ |
98 | ${lindir}/vlc/vlc/libvlc_vdpau.so \ | ||
97 | " | 99 | " |
98 | 100 | ||
99 | FILES_${PN}-dbg += "\ | 101 | FILES_${PN}-dbg += "\ |
@@ -104,3 +106,6 @@ FILES_${PN}-dbg += "\ | |||
104 | FILES_${PN}-staticdev += "\ | 106 | FILES_${PN}-staticdev += "\ |
105 | ${libdir}/vlc/plugins/*/*.a \ | 107 | ${libdir}/vlc/plugins/*/*.a \ |
106 | " | 108 | " |
109 | |||
110 | INSANE_SKIP_${PN} = "dev-so" | ||
111 | |||