diff options
author | benklett | 2016-03-07 15:50:41 +0100 |
---|---|---|
committer | benklett | 2016-03-07 15:51:53 +0100 |
commit | ae434899849c6abbc34672e020b6be4c04fac9fb (patch) | |
tree | eab5050e034a848be89d17321d271cecceaf0f5e | |
parent | 322b8a4fb8a48b99d11a1af398f9ea3ad7125627 (diff) | |
download | aur-ae434899849c6abbc34672e020b6be4c04fac9fb.tar.gz |
Add missing dependency: jack + Reformat PKGBUILD
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rw-r--r-- | obs-studio-git.install | 11 |
3 files changed, 45 insertions, 23 deletions
@@ -1,10 +1,11 @@ # Generated by mksrcinfo v8 -# Tue Dec 22 08:16:22 UTC 2015 +# Mon Mar 7 14:51:40 UTC 2016 pkgbase = obs-studio-git pkgdesc = Free and open source software for video recording and live streaming. - pkgver = 0.12.4.r7.g2a99e6f + pkgver = 0.13.2.r12.gaa2bea3 pkgrel = 1 url = https://github.com/jp9000/obs-studio + install = obs-studio-git.install arch = i686 arch = x86_64 license = GPL2 @@ -18,12 +19,15 @@ pkgbase = obs-studio-git depends = libxinerama depends = libxkbcommon-x11 depends = qt5-x11extras + depends = curl + depends = hicolor-icon-theme + depends = jack optdepends = libfdk-aac: FDK AAC codec support optdepends = libxcomposite: XComposite capture support provides = obs-studio conflicts = obs-studio - source = obs-studio::git://github.com/jp9000/obs-studio.git#branch=master - sha256sums = SKIP + source = obs-studio-git::git+https://github.com/jp9000/obs-studio.git#branch=master + md5sums = SKIP pkgname = obs-studio-git @@ -1,37 +1,44 @@ # Maintainer: Benjamin Klettbach <b dot klettbach at gmail dot com > +# Contributor: Jonathan Steel <jsteel at archlinux.org> # Contributor: ArcticVanguard <LideEmily at gmail dot com> # Contributor: ledti <antergist at gmail dot com> pkgname=obs-studio-git -pkgver=0.12.4.r7.g2a99e6f +pkgver=0.13.2.r12.gaa2bea3 pkgrel=1 pkgdesc="Free and open source software for video recording and live streaming." -arch=('i686' 'x86_64') +arch=("i686" "x86_64") url="https://github.com/jp9000/obs-studio" -license=('GPL2') -depends=('ffmpeg' 'jansson' 'libxinerama' 'libxkbcommon-x11' 'qt5-x11extras') -makedepends=('cmake' 'git' 'libfdk-aac' 'libxcomposite' 'x264') -optdepends=('libfdk-aac: FDK AAC codec support' - 'libxcomposite: XComposite capture support') -provides=('obs-studio') -conflicts=('obs-studio') -source=("obs-studio::git://github.com/jp9000/obs-studio.git#branch=master") -sha256sums=('SKIP') +license=("GPL2") +depends=("ffmpeg" "jansson" "libxinerama" "libxkbcommon-x11" + "qt5-x11extras" "curl" "hicolor-icon-theme" "jack") +makedepends=("cmake" "git" "libfdk-aac" "libxcomposite" "x264") +optdepends=("libfdk-aac: FDK AAC codec support" + "libxcomposite: XComposite capture support") +provides=("obs-studio") +conflicts=("obs-studio") +install=$pkgname.install +source=("$pkgname::git+https://github.com/jp9000/obs-studio.git#branch=master") +md5sums=("SKIP") pkgver() { - cd "obs-studio" - git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' + cd $pkgname + git describe --long --tags | sed -r "s/([^-]*-g)/r\1/;s/-/./g" } build() { - cd "obs-studio" - mkdir -p "build" - cd "build" - cmake -DCMAKE_INSTALL_PREFIX="/usr" -DOBS_VERSION_OVERRIDE=$pkgver .. + cd $pkgname + + mkdir -p build; cd build + + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DOBS_VERSION_OVERRIDE=$pkgver .. + make } package() { - cd "obs-studio/build" - make DESTDIR="$pkgdir" install + cd $pkgname/build + + make install DESTDIR="$pkgdir" } diff --git a/obs-studio-git.install b/obs-studio-git.install new file mode 100644 index 000000000000..1a05f573e594 --- /dev/null +++ b/obs-studio-git.install @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |