# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
categories devel multimedia
description DVD navigation library
long_description libdvdnav is a library that allows easy use of \
sophisticated DVD navigation features such as DVD menus, \
multiangle playback and even interactive DVD games. All \
this functionality is provided through a simple API which \
provides the DVD playback as a single logical stream of \
blocks, intermitted by special dvdnav events to report \
certain conditions. The main usage of libdvdnav is a loop \
regularly calling a function to get the next block, \
surrounded by additional calls to tell the library of \
user interaction. The whole DVD virtual machine and \
internal playback states are completely encapsulated.
depends_lib port:libdvdread
homepage http://dvdnav.mplayerhq.hu/
master_sites https://download.videolan.org/pub/videolan/${name}/${version}/
checksums rmd160 b546e77983eee3b0c842aa98f77c131d96132714 \
sha256 e566a396f1950017088bfd760395b0565db44234195ada5413366c9d23926733 \
configure.args-append --disable-silent-rules
# Fix build failure when upgrading from previous version.
configure.cppflags-replace -I${prefix}/include -isystem${prefix}/include
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} AUTHORS COPYING ChangeLog \
README TODO ${destroot}${prefix}/share/doc/${name}
livecheck.url https://download.videolan.org/pub/videolan/${name}/
livecheck.regex {>([0-9.]+)/<}