contrib/libdv/Pkgfile
2023-09-15 18:42:07 +02:00

43 lines
1.1 KiB
Plaintext

# 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
release=4
source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz
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() {
cd $name-$version
bzcat $SRC/libdv-1.0.0-pic.patch.bz2 | patch -p 1
patch -Np 1 -i $SRC/libdv-0.99-2.6.patch
patch -Np1 -i $SRC/libdv-0.104-no-exec-stack.patch
patch -Np1 -i $SRC/libdv-dso-linking.patch
if prt-get isinst gtk; then
export GTK_CFLAGS="$(pkgconf --cflags gtk+-2.0 glib-2.0)"
export GTK_LIBS="$(pkgconf --libs gtk+-2.0 glib-2.0)"
else
PKGMK_LIBDV+=' --disable-gtk'
fi
prt-get isinst libsdl && PKGMK_LIBDV+='--enable-sdl'
./configure $PKGMK_LIBDV \
--prefix=/usr \
--mandir=/usr/share/man \
--disable-static \
--without-debug
make
make DESTDIR=$PKG install
find $PKG -name '*.la' -delete
}