diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 11 insertions, 12 deletions
@@ -1,16 +1,15 @@ pkgbase = obs-v4l2sink pkgdesc = v4l2 output for obs-studio pkgver = 0.1.0 - pkgrel = 7 + pkgrel = 8 url = https://github.com/CatxFish/obs-v4l2sink arch = x86_64 license = GPL makedepends = cmake - makedepends = obs-studio depends = obs-studio optdepends = v4l2loopback-dkms: virtual video device - source = https://github.com/CatxFish/obs-v4l2sink/archive/0.1.0.tar.gz - source = https://github.com/obsproject/obs-studio/archive/26.0.2.tar.gz + source = obs-v4l2sink-0.1.0.tar.gz::https://github.com/CatxFish/obs-v4l2sink/archive/0.1.0.tar.gz + source = obs-studio-26.0.2.tar.gz::https://github.com/obsproject/obs-studio/archive/26.0.2.tar.gz source = v4l2device_close.patch::https://github.com/CatxFish/obs-v4l2sink/pull/21.patch sha256sums = 83e9bb104dcc3840acd17ebc0810de30c8de27545d4ef181d58f8a375dba06d4 sha256sums = 06eef30156d21f179f590599ab866b7745209045825a3bf8461a85b60d880ed5 @@ -4,8 +4,8 @@ pkgname=obs-v4l2sink pkgver=0.1.0 -obsver=26.0.2 -pkgrel=7 +_obsver=26.0.2 +pkgrel=8 epoch= pkgdesc="v4l2 output for obs-studio" arch=(x86_64) @@ -13,7 +13,7 @@ url="https://github.com/CatxFish/obs-v4l2sink" license=('GPL') groups=() depends=('obs-studio') -makedepends=('cmake' 'obs-studio') +makedepends=('cmake') checkdepends=() optdepends=('v4l2loopback-dkms: virtual video device') provides=() @@ -23,8 +23,8 @@ backup=() options=() install= changelog= -source=("$url/archive/$pkgver.tar.gz" - "https://github.com/obsproject/obs-studio/archive/$obsver.tar.gz" +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" + "obs-studio-${_obsver}.tar.gz::https://github.com/obsproject/obs-studio/archive/${_obsver}.tar.gz" "v4l2device_close.patch::https://github.com/CatxFish/obs-v4l2sink/pull/21.patch") noextract=() sha256sums=('83e9bb104dcc3840acd17ebc0810de30c8de27545d4ef181d58f8a375dba06d4' @@ -38,15 +38,15 @@ prepare() { # Apply "adjust v4l2device_close to void" patch from # https://github.com/CatxFish/obs-v4l2sink/pull/21 - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" patch --forward --fuzz=0 --input="${srcdir}/v4l2device_close.patch" --strip=1 } build() { cd build - cmake ../$pkgname-$pkgver \ + cmake "../${pkgname}-${pkgver}" \ -DCMAKE_BUILD_TYPE=Release \ - -DLIBOBS_INCLUDE_DIR=../obs-studio-$obsver/libobs \ + -DLIBOBS_INCLUDE_DIR="../obs-studio-${_obsver}/libobs" \ -DCMAKE_INSTALL_PREFIX=/usr make } |