summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Nakamura2023-09-04 10:24:39 +0900
committerDominik Nakamura2023-09-04 10:24:39 +0900
commit8182103c15affb95e8ecbeea88ce9d10a739d429 (patch)
tree2da960486d6cf433ac229c73026b251f3783a6db
downloadaur-8182103c15affb95e8ecbeea88ce9d10a739d429.tar.gz
Initial upload: obs-composite-blur 1.0.0-1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD33
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..434fb0917744
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = obs-composite-blur
+ pkgdesc = Comprehensive blur plugin for OBS that provides several different blur algorithms, and proper compositing
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://github.com/FiniteSingularity/obs-composite-blur
+ arch = x86_64
+ license = GPL2
+ makedepends = cmake
+ depends = gcc-libs
+ depends = glibc
+ depends = obs-studio
+ source = obs-composite-blur-1.0.0.tar.gz::https://github.com/FiniteSingularity/obs-composite-blur/archive/v1.0.0.tar.gz
+ b2sums = ae2cdd4d650fd44715f8bf20efa96a0c12bb3a498f0566d4238facb468e1b8fb2ba57361cf42cf28b2d8fb2bd09035f6ad4ffa32d6dce938ee201363fd3e3674
+
+pkgname = obs-composite-blur
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bbe60a925d74
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Dominik Nakamura <dnaka91@gmail.com>
+# https://github.com/dnaka91/pkgbuilds
+
+pkgname=obs-composite-blur
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Comprehensive blur plugin for OBS that provides several different blur algorithms, and proper compositing"
+arch=('x86_64')
+url="https://github.com/FiniteSingularity/obs-composite-blur"
+license=('GPL2')
+depends=('gcc-libs' 'glibc' 'obs-studio')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+b2sums=('ae2cdd4d650fd44715f8bf20efa96a0c12bb3a498f0566d4238facb468e1b8fb2ba57361cf42cf28b2d8fb2bd09035f6ad4ffa32d6dce938ee201363fd3e3674')
+
+build() {
+ cmake -B build -S "$pkgbase-$pkgver" \
+ -DCMAKE_INSTALL_PREFIX="$pkgdir"/usr \
+ -DCMAKE_BUILD_TYPE=Release
+ cmake --build build
+}
+
+package() {
+ cmake --install build
+
+ # Remove duplicate shared library
+ rm -rf "$pkgdir"/usr/obs-plugins
+
+ # Relocate files from /usr/data/ to /usr/share/obs/
+ rm -rf "$pkgdir"/usr/share/obs/*
+ mv -f "$pkgdir"/usr/data/* "$pkgdir"/usr/share/obs/
+ rm -rf "$pkgdir"/usr/data
+}