diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 12 insertions, 19 deletions
@@ -2,20 +2,18 @@ # Maintainer: Christopher Reimer <mail+vdr4arch[at]c-reimer[dot]de> pkgname=kodi-addon-pvr-vdr-vnsi -pkgver=1.11.4 -_gitver=73de793af0eca67170b5a790db42d435c3a07b4d -pkgrel=3 +pkgver=1.11.15 +_gitver=7e11b853637ec436e30e4ac826de6ee87c303482 +pkgrel=1 url="https://github.com/kodi-pvr/pvr.vdr.vnsi" arch=('x86_64' 'i686' 'armv6h' 'armv7h') license=('GPL2') pkgdesc="PVR add-on for XBMC to add VDR as a TV/PVR Backend" depends=('kodi') -makedepends=('cmake' 'git' 'libplatform') +makedepends=('cmake' 'git' 'kodi-platform' 'libplatform') source=("git+https://github.com/kodi-pvr/pvr.vdr.vnsi.git#commit=$_gitver" - "git+https://github.com/xbmc/kodi-platform.git" "96daf6c2d483b760d5a8a0d80aa6759af1bfdc70.diff") md5sums=('SKIP' - 'SKIP' '9091c2a74932df833277bb776e6f55d7') pkgver() { @@ -24,10 +22,13 @@ pkgver() { } prepare() { - mkdir -p build-addon build-platform + mkdir -p build cd "${srcdir}/pvr.vdr.vnsi" - - patch -p1 -R -i "$srcdir/96daf6c2d483b760d5a8a0d80aa6759af1bfdc70.diff" + + sed -i 's/{platform/{p8-platform/g' CMakeLists.txt + sed -i 's/(platform/(p8-platform/g' CMakeLists.txt + sed -i 's/"platform/"p8-platform/g' src/{*.cpp,*.h} + sed -i 's/PLATFORM/P8PLATFORM/g' src/{*.cpp,*.h} mv pvr.vdr.vnsi/addon.xml.in pvr.vdr.vnsi/addon.xml sed -i 's/@PLATFORM@/linux/g' pvr.vdr.vnsi/addon.xml @@ -35,18 +36,10 @@ prepare() { } build() { - cd build-platform - cmake -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR="/usr/lib" \ - -DCMAKE_INSTALL_LIBDIR_NOARCH="/usr/lib" \ - -DCMAKE_BUILD_TYPE=Release \ - ../kodi-platform - - cd ../build-addon + cd build cmake -DCMAKE_INSTALL_PREFIX="/usr" \ -DCMAKE_INSTALL_LIBDIR=/usr/lib/kodi \ - -Dkodiplatform_DIR="$srcdir/build-platform" \ -DCMAKE_BUILD_TYPE=Release \ ../pvr.vdr.vnsi @@ -54,7 +47,7 @@ build() { } package() { - cd build-addon + cd build make DESTDIR="${pkgdir}" install cp -r "$srcdir"/pvr.vdr.vnsi/pvr.vdr.vnsi/* "$pkgdir/usr/lib/kodi/addons/pvr.vdr.vnsi" |