1
0
forked from ports/opt

gst-libav: contrib -> opt

This commit is contained in:
Danny Rawlins 2020-11-13 22:14:16 +11:00
parent 32429d59cb
commit c443f631f2
3 changed files with 31 additions and 0 deletions

4
gst-libav/.footprint Normal file
View File

@ -0,0 +1,4 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/gstreamer-1.0/
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstlibav.so

5
gst-libav/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/c5t8S7WIGutqUXlYXtRqgu0BTnHQc7VfzTxxtaW3nspfEP/fMBWd5BTAPknyWhDFFLhn6/y4rS05QiPTxBC/Qc=
SHA256 (Pkgfile) = c2ffe1d09ddc7b72bb59f52d9b26e73804c55c4ad551f92b90e88ee67787083e
SHA256 (.footprint) = 2b4603029b15032a74098cf497de9777c10b2c1d1fcca733daa90fdac79a1073
SHA256 (gst-libav-1.18.1.tar.xz) = 39a717bc2613efbbba19df3cf5cacff0987471fc8281ba2c5dcdeaded79c2ed8

22
gst-libav/Pkgfile Normal file
View File

@ -0,0 +1,22 @@
# Description: Gstreamer libav Plugin.
# URL: https://gstreamer.freedesktop.org/modules/gst-libav.html
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: ffmpeg gst-plugins-base
name=gst-libav
version=1.18.1
release=1
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
build() {
meson build $name-$version \
--prefix /usr \
--libexecdir=/usr/lib \
-D buildtype=plain \
-D b_ndebug=true \
-D package-name="GStreamer (CRUX Linux)" \
-D package-origin="https://crux.nu/"
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
}