diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..19e09c6af3ea --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = obs-text-pango + pkgdesc = This plugin provides a text source for OBS Studio which is layed out and rendered using Pango + pkgver = 1.0 + pkgrel = 1 + url = https://github.com/kkartaltepe/obs-text-pango + arch = x86_64 + license = GPL2 + makedepends = cmake + depends = obs-studio + source = obs-text-pango-1.0.tar.gz::https://github.com/kkartaltepe/obs-text-pango/archive/v1.0.tar.gz + sha256sums = 07bc145256393a902637ade6820d03988b655796748733ecec53790d370d2e4e + +pkgname = obs-text-pango + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..113380431e98 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: tytan652 <tytan652@tytanium.xyz> +pkgname=obs-text-pango +pkgver=1.0 +pkgrel=1 +pkgdesc="This plugin provides a text source for OBS Studio which is layed out and rendered using Pango" +arch=('x86_64') +url="https://github.com/kkartaltepe/obs-text-pango" +license=("GPL2") +depends=("obs-studio") +makedepends=('cmake') +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/kkartaltepe/obs-text-pango/archive/v$pkgver.tar.gz" +) +sha256sums=('07bc145256393a902637ade6820d03988b655796748733ecec53790d370d2e4e') + +prepare() { + rm -rf fakeroot +} + +build() { + cd "$pkgname-$pkgver" + cmake -B build \ + -DOBS_INCLUDE_DIRS='/usr/include/obs' \ + -DCMAKE_INSTALL_PREFIX='/' + make -C build +} + +package() { + mkdir -p "$pkgdir"/usr/lib/obs-plugins + mkdir -p "$pkgdir"/usr/share/obs/obs-plugins + + cd "$pkgname-$pkgver" + make -C build DESTDIR="$srcdir/fakeroot/" install + + cp -a "$srcdir"/fakeroot/obs-plugins/64bit/libtext-pango.so "$pkgdir"/usr/lib/obs-plugins + cp -a "$srcdir"/fakeroot/data/obs-plugins/text-pango "$pkgdir"/usr/share/obs/obs-plugins/ +}
\ No newline at end of file |