# Description: Software codec for DV video # URL: https://libdv.sourceforge.net/ # Maintainer: Tim Biermann, tbier at posteo dot de # Depends on: popt # Optional: libsdl gtk name=libdv version=1.0.0 _commit=4a28ebb4a169644ea6180795b1f39db7c4c07212 release=5 source=(https://gitlab.freedesktop.org/gstreamer/meson-ports/libdv/-/archive/$_commit/libdv-$_commit.tar.bz2 libdv-dso-linking.patch libdv-0.104-no-exec-stack.patch libdv-1.0.0-pic.patch.bz2 libdv-0.99-2.6.patch) build() { bzcat $SRC/libdv-1.0.0-pic.patch.bz2 | patch -p 1 -d $name-$_commit patch -Np1 -d $name-$_commit -i $SRC/libdv-0.99-2.6.patch patch -Np1 -d $name-$_commit -i $SRC/libdv-0.104-no-exec-stack.patch patch -Np1 -d $name-$_commit -i $SRC/libdv-dso-linking.patch meson setup $name-$_commit build \ --prefix=/usr \ --buildtype=plain \ --wrap-mode nodownload \ -D b_lto=true \ -D b_pie=true \ -D tools=enabled meson compile -C build DESTDIR=$PKG meson install -C build }