libbluray: make AACS support optional, add support to choose between 'libaacs' and 'makemkv-oss' as aacs solution, set default to 'makemkv-oss'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2013-09-23 00:55:41 +02:00
parent 7513d13bca
commit dec93b479c
10 changed files with 65 additions and 2 deletions

View File

@ -35,8 +35,8 @@ PKG_LONGDESC="libbluray is an open-source library designed for Blu-Ray Discs pla
PKG_IS_ADDON="no" PKG_IS_ADDON="no"
PKG_AUTORECONF="yes" PKG_AUTORECONF="yes"
if [ "$NONFREE_SUPPORT" = "yes" ]; then if [ "$AACS_SUPPORT" = "yes" ]; then
PKG_DEPENDS="$PKG_DEPENDS libaacs" PKG_DEPENDS="$PKG_DEPENDS $LIBAACS"
fi fi
PKG_CONFIGURE_OPTS_TARGET="--disable-werror \ PKG_CONFIGURE_OPTS_TARGET="--disable-werror \

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -150,6 +150,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"

View File

@ -145,6 +145,13 @@
# (RAR compression support in XBMC) (yes / no) # (RAR compression support in XBMC) (yes / no)
NONFREE_SUPPORT="yes" NONFREE_SUPPORT="yes"
# build and install with AACS support
# (BD decryption support in libbluray) (yes / no)
AACS_SUPPORT="yes"
# AACS library to use ( libaacs / makemkv-oss )
LIBAACS="makemkv-oss"
# build and install with DVDCSS support # build and install with DVDCSS support
# (DVD decryption support in XBMC) (yes / no) # (DVD decryption support in XBMC) (yes / no)
DVDCSS_SUPPORT="yes" DVDCSS_SUPPORT="yes"