summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHugo Courtial2016-08-21 19:59:28 +0200
committerHugo Courtial2016-08-21 19:59:28 +0200
commit26a415d73ab1011f7fac85c7990cbd0add75c3ca (patch)
treebc40c1348ae79dba4bbe9e7d968113c6526a2ed0 /PKGBUILD
downloadaur-26a415d73ab1011f7fac85c7990cbd0add75c3ca.tar.gz
First version of the package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..57da97d2de95
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Hugo Courtial <hugo [at] courtial [not colon] me>
+pkgname=openfx-arena
+pkgver=2.1.2
+pkgrel=1
+arch=("i686" "x86_64")
+pkgdesc="Extra OpenFX plugins for Natron"
+url="https://github.com/olear/openfx-arena/tree/Natron-$pkgver"
+license=("GPL2")
+depends=("gcc-libs-multilib" "imagemagick" "libcdr" "librsvg" "libtool" "libzip" "opencolorio" "poppler-glib")
+source=("$pkgname::git://github.com/olear/openfx-arena.git#tag=Natron-$pkgver" "GCC6.patch")
+md5sums=("SKIP" "8da02f30c37861eaaac9245ff4cb005b")
+
+prepare() {
+ cd "$srcdir/$pkgname"
+ git submodule update -i --recursive
+ cd "OpenFX"
+ #note : patch is only useful for 2.1.2 & lower. should be fixed in next release
+ patch -uNp1 -i $srcdir/GCC6.patch
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ make CONFIG=release
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ mkdir -p "$pkgdir/usr/OFX/Plugins"
+ make install PLUGINPATH=$pkgdir/usr/OFX/Plugins CONFIG=release
+}