35 lines
889 B
BlitzBasic
35 lines
889 B
BlitzBasic
|
DESCRIPTION = "Install ffmpeg 4.2.9 libraries"
|
||
|
SECTION = "ffmpeg-tvis-4.2.9"
|
||
|
DEPENDS = ""
|
||
|
LICENSE = "CLOSED"
|
||
|
|
||
|
SRC_URI = "file://lib"
|
||
|
|
||
|
S = "${WORKDIR}"
|
||
|
|
||
|
## prebuilt library don't need following steps
|
||
|
do_configure[noexec] = "1"
|
||
|
do_compile[noexec] = "1"
|
||
|
do_package_qa[noexec] = "1"
|
||
|
|
||
|
do_install() {
|
||
|
install -d ${D}/usr/lib
|
||
|
|
||
|
chmod 777 -R ${S}/lib
|
||
|
|
||
|
cp -rf ${S}/lib/* ${D}/usr/lib
|
||
|
|
||
|
cd ${D}/usr/lib
|
||
|
|
||
|
ln -sf libavcodec.so.58.54.100 libavcodec.so.58
|
||
|
ln -sf libavdevice.so.58.8.100 libavdevice.so.58
|
||
|
ln -sf libavfilter.so.7.57.100 libavfilter.so.7
|
||
|
ln -sf libavformat.so.58.29.100 libavformat.so.58
|
||
|
ln -sf libavutil.so.56.31.100 libavutil.so.56
|
||
|
ln -sf libpostproc.so.55.5.100 libpostproc.so.55
|
||
|
ln -sf libswresample.so.3.5.100 libswresample.so.3
|
||
|
ln -sf libswscale.so.5.5.100 libswscale.so.5
|
||
|
}
|
||
|
|
||
|
INSANE_SKIP:${PN} += "already-stripped"
|