obs-studio-plugin-unix-sock.../archLinuxPackaging/PKGBUILD

25 lines
841 B
Text
Raw Permalink Normal View History

2023-08-13 06:44:38 +00:00
pkgname=obs-studio-plugin-unix-socket-control
2024-01-26 08:11:40 +00:00
pkgver=1.2.1
2023-08-13 06:44:38 +00:00
pkgrel=1
pkgdesc="An obs studio plugin to command obs to start/stop recording/streaming via unix socket"
arch=(x86_64)
url="https://git.seodisparate.com/stephenseo/obs-studio-plugin-unix-socket-control"
license=('MIT')
depends=(obs-studio)
makedepends=(cmake)
source=("${pkgname}_${pkgver}.tar.gz::$url/archive/$pkgver.tar.gz")
2024-01-26 08:11:40 +00:00
sha256sums=(ce761a3d044906fc6125077f9a73bca31f2caa44e50cb37e36e124c08752e8ae)
2023-08-13 06:44:38 +00:00
build() {
2024-01-26 07:54:08 +00:00
cd "$pkgname"
2023-08-13 06:44:38 +00:00
mkdir buildRelease
cd buildRelease
cmake -DCMAKE_BUILD_TYPE=Release ..
make
}
package() {
install -D -m555 "$srcdir/$pkgname/buildRelease/libunix-socket-control.so" "$pkgdir/usr/lib/obs-plugins/lib$pkgname.so"
install -D -m555 "$srcdir/$pkgname/buildRelease/unix-socket-control-client" "$pkgdir/usr/bin/$pkgname-client"
}