summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjakob2015-06-09 12:52:30 +0200
committerjakob2015-06-09 12:52:30 +0200
commit84d55c92ae7c3ab42b2ea158621d629fbadb7fd9 (patch)
treef5a5ec06cc2145e6412132aedd1fc8fd3060dc97 /PKGBUILD
downloadaur-84d55c92ae7c3ab42b2ea158621d629fbadb7fd9.tar.gz
pkgver 1.4.989-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0cbef8d8aa71
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: jakob <grandchild@gmx.net>
+
+pkgname=glmixer-svn
+_pkgname=glmixer
+pkgver=1.4.989
+pkgrel=1
+pkgdesc="Real-time graphics mixing for video performance"
+url="https://code.google.com/p/glmixer"
+#install=glmixer.install
+changelog=.Changelog
+license="GPL"
+arch=('i686' 'x86_64')
+provides=('glmixer')
+conflicts=('glmixer')
+depends=('qt4' 'qtwebkit' 'ffmpeg' 'opencv')
+makedepends=('subversion' 'cmake')
+source=("$srcdir/${_pkgname}::svn+http://${_pkgname}.googlecode.com/svn/trunk")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${_pkgname}"
+ local vermaj="$(grep 'GLMIXER_VERSION_MAJOR' CMakeLists.txt | sed 's/[^0-9]*//g')"
+ local vermin="$(grep 'GLMIXER_VERSION_MINOR' CMakeLists.txt | sed 's/[^0-9]*//g')"
+ local rev="$(svnversion)"
+ printf "%s.%s.%s" "${vermaj//[[:alpha:]]}" "${vermin//[[:alpha:]]}" "${rev//[[:alpha:]]}"
+}
+
+package() {
+ cd $srcdir/${_pkgname}
+ cmake -Wno-dev -DCMAKE_BUILD_TYPE:STRING="Release" -DUSE_SHAREDMEMORY:BOOL="1" -DUSE_OPENCV:BOOL="1" -DUSE_FREEFRAMEGL:STRING=$(if [ "$CARCH" == "x86_64" ]; then echo "1.6"; else echo "1.5"; fi)
+ make
+ install -D $srcdir/${_pkgname}/src/${_pkgname} $pkgdir/usr/bin/${_pkgname}
+}