summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6696ad0151fa
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: c4tz
+pkgname=kodi-addon-inputstream-adaptive-any
+pkgver=2.4.2
+pkgrel=1
+pkgdesc="Inputstream adaptive without kodi-dev dependency, so it can be built on any architecture"
+_koditarget=Leia
+_gitname=inputstream.adaptive
+_kodiver=18.4
+arch=('any')
+url="https://github.com/peak3d/${_gitname}"
+license=('GPL')
+groups=('kodi')
+makedepends=('cmake' 'git')
+provides=("${pkgname}")
+conflicts=('kodi-addon-inputstream-adaptive' 'kodi-addon-inputstream-adaptive-18');
+depends=('kodi')
+source=("https://github.com/peak3d/${_gitname}/archive/${pkgver}-${_koditarget}.tar.gz"
+ "https://github.com/xbmc/xbmc/archive/${_kodiver}-${_koditarget}.tar.gz"
+)
+sha256sums=('e47263240ac9276546ead439ba14ee26c3f3b45f2882351a9081e5502e296329'
+ 'bf2be186d8ae5b5377e43c06a538012bb9f51a0e98f8244b70a401006861d110')
+
+prepare() {
+ cd xbmc-${_kodiver}-${_koditarget}
+}
+
+build() {
+ mkdir -p "${_gitname}-${pkgver}-${_koditarget}/build"
+ cd "${_gitname}-${pkgver}-${_koditarget}/build"
+
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib/kodi \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_SHARED_LIBS=1 \
+ -DADDONS_TO_BUILD=${_gitname} \
+ -DADDONS_SRC_PREFIX=../.. \
+ ../../xbmc-${_kodiver}-${_koditarget}/cmake/addons
+ make
+}
+
+package() {
+ cd "${_gitname}-${pkgver}-${_koditarget}/build"
+ install -d "${pkgdir}/usr"
+ mv .install/lib "${pkgdir}/usr/"
+ mv .install/share "${pkgdir}/usr/"
+}