summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Grinko2024-04-16 18:28:38 +0300
committerIvan Grinko2024-04-16 18:28:38 +0300
commit1455e964482e1120b022462b96f5192dfa9aa7f0 (patch)
tree35842de649b8f2b3f5d48c0c3ffeab7f5b9e23f7
parenta144e5d7d59e02cc2e76cff442454d62d828af4e (diff)
downloadaur-1455e964482e1120b022462b96f5192dfa9aa7f0.tar.gz
Use system/OS provided libraries instead of kodi's own depends system
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD40
2 files changed, 15 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index efb484877288..c3a3d669bce9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = kodi-addon-inputstream-ffmpegdirect
pkgdesc = Inputstream ffmpegdirect kodi plugin
pkgver = 21.3.5
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/xbmc/inputstream.ffmpegdirect
arch = armv6h
arch = armv7h
@@ -17,11 +17,10 @@ pkgbase = kodi-addon-inputstream-ffmpegdirect
makedepends = patch
makedepends = nasm
makedepends = pkgconf
+ makedepends = kodi-rpi-dev
depends = kodi
provides = kodi-addon-inputstream-ffmpegdirect
source = https://github.com/xbmc/inputstream.ffmpegdirect/archive/21.3.5-Omega.tar.gz
- source = https://github.com/xbmc/xbmc/archive/21.0-Omega.tar.gz
sha256sums = b28ccbd489d9b69779fd818ee158f69ebd6fd85b1f0410ffc8098ff0c8665bdc
- sha256sums = 7f54c1fd8456ac46221fbc85e447362bdc209163c6cb19fca98d106560071b7c
pkgname = kodi-addon-inputstream-ffmpegdirect
diff --git a/PKGBUILD b/PKGBUILD
index 928767f0ba06..c1fec1ad66b3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,47 +1,33 @@
# Maintainer: ivanich
pkgname=kodi-addon-inputstream-ffmpegdirect
pkgver=21.3.5
-pkgrel=1
+pkgrel=2
pkgdesc="Inputstream ffmpegdirect kodi plugin"
_koditarget=Omega
_gitname=inputstream.ffmpegdirect
-_kodiver=21.0
arch=('armv6h' 'armv7h' 'aarch64' 'i686' 'x86_64')
url="https://github.com/xbmc/${_gitname}"
license=('GPL')
groups=('kodi')
-makedepends=('cmake' 'git' 'autoconf' 'automake' 'patch' 'nasm' 'pkgconf')
+makedepends=('cmake' 'git' 'autoconf' 'automake' 'patch' 'nasm' 'pkgconf' 'kodi-rpi-dev')
provides=('kodi-addon-inputstream-ffmpegdirect')
depends=('kodi')
-source=("https://github.com/xbmc/${_gitname}/archive/${pkgver}-${_koditarget}.tar.gz"
- "https://github.com/xbmc/xbmc/archive/${_kodiver}-${_koditarget}.tar.gz"
-)
+source=("https://github.com/xbmc/${_gitname}/archive/${pkgver}-${_koditarget}.tar.gz")
-sha256sums=('b28ccbd489d9b69779fd818ee158f69ebd6fd85b1f0410ffc8098ff0c8665bdc'
- '7f54c1fd8456ac46221fbc85e447362bdc209163c6cb19fca98d106560071b7c')
-
-prepare() {
- cd xbmc-${_kodiver}-${_koditarget}
-}
+sha256sums=('b28ccbd489d9b69779fd818ee158f69ebd6fd85b1f0410ffc8098ff0c8665bdc')
build() {
- mkdir -p "${_gitname}-${pkgver}-${_koditarget}/build"
- cd "${_gitname}-${pkgver}-${_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
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ ..
+ make
}
package() {
- cd "${_gitname}-${pkgver}-${_koditarget}/build"
- install -d "${pkgdir}/usr"
- mv .install/lib "${pkgdir}/usr/"
- mv .install/share "${pkgdir}/usr/"
+ cd "${_gitname}-${pkgver}-${_koditarget}/build"
+ make DESTDIR="${pkgdir}" install
}