summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTércio Martins2018-08-06 03:08:48 -0300
committerTércio Martins2018-08-06 03:08:48 -0300
commit17482f30d43f8ec9e2e4fa791d9cc05743ecb131 (patch)
treec35f5712256dae96e709eb566e4ac58d86f528b6
parentb2a371bd8f0c6a21d52b714872e61a0f47bfa0b5 (diff)
downloadaur-17482f30d43f8ec9e2e4fa791d9cc05743ecb131.tar.gz
Upgrade to version 2.3.14
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD19
2 files changed, 17 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 293a473058d..222e71606f5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = natron
pkgdesc = Open source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
- pkgver = 2.3.13
- pkgrel = 2
+ pkgver = 2.3.14
+ pkgrel = 1
url = https://github.com/NatronGitHub/Natron
arch = i686
arch = x86_64
@@ -9,20 +9,17 @@ pkgbase = natron
makedepends = boost
makedepends = expat
makedepends = git
+ makedepends = glfw-x11
+ makedepends = openmp
depends = boost-libs
depends = cairo
- depends = fontconfig
- depends = glfw-x11
+ depends = openfx-arena
+ depends = openfx-gmic
depends = openfx-io
depends = openfx-misc
- depends = openmp
- depends = pixman
depends = python2-pyside
- depends = python2-shiboken
- depends = qt4
- optdepends = openfx-arena: Extra OpenFX plugins for Natron, includes text node
optdepends = natron-plugins
- source = natron::git+https://github.com/NatronGitHub/Natron#tag=2.3.13
+ source = natron::git+https://github.com/NatronGitHub/Natron#tag=2.3.14
source = git+https://github.com/NatronGitHub/google-breakpad
source = git+https://github.com/NatronGitHub/google-mock
source = git+https://github.com/NatronGitHub/google-test
diff --git a/PKGBUILD b/PKGBUILD
index c156501fe8b..1f43990313c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,15 +4,15 @@
# Contributor: liberodark
pkgname=natron
-pkgver=2.3.13
-pkgrel=2
+pkgver=2.3.14
+pkgrel=1
pkgdesc="Open source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry."
arch=("i686" "x86_64")
url="https://github.com/NatronGitHub/Natron"
license=("GPL")
-depends=('boost-libs' 'cairo' 'fontconfig' 'glfw-x11' 'openfx-io' 'openfx-misc' 'openmp' 'pixman' 'python2-pyside' 'python2-shiboken' 'qt4')
-makedepends=('boost' 'expat' 'git')
-optdepends=('openfx-arena: Extra OpenFX plugins for Natron, includes text node' 'natron-plugins')
+depends=('boost-libs' 'cairo' 'openfx-arena' 'openfx-gmic' 'openfx-io' 'openfx-misc' 'python2-pyside')
+makedepends=('boost' 'expat' 'git' 'glfw-x11' 'openmp')
+optdepends=('natron-plugins')
source=("$pkgname::git+https://github.com/NatronGitHub/Natron#tag=$pkgver"
"git+https://github.com/NatronGitHub/google-breakpad"
"git+https://github.com/NatronGitHub/google-mock"
@@ -55,10 +55,6 @@ prepare() {
cd ../..
mv "${srcdir}/config.pri" "${srcdir}/${pkgname%%-*}/config.pri"
- # Fix for gcc(>=6) build issues
- sed -i '1s/^/QMAKE_CXXFLAGS += -std=c++98\n/' Gui/Gui.pro
- sed -i '1s/^/QMAKE_CXXFLAGS += -std=c++98\n/' Engine/Engine.pro
- sed -i '1s/^/QMAKE_CXXFLAGS += -std=c++98\n/' Tests/Tests.pro
}
build() {
@@ -83,8 +79,13 @@ build() {
package() {
cd "$srcdir/$pkgname/build"
make INSTALL_ROOT="$pkgdir" install
+
install -d "$pkgdir/usr/share/Natron/Plugins/"
cp -r "$srcdir/$pkgname/Gui/Resources/PyPlugs" \
"$pkgdir/usr/share/Natron/Plugins/"
+
+ install -d "$pkgdir/etc/profile.d"
+ echo -e "export FONTCONFIG_PATH=/etc/fonts\n" > $pkgdir/etc/profile.d/$pkgname.sh
+ echo -e "setenv FONTCONFIG_PATH /etc/fonts\n" > $pkgdir/etc/profile.d/$pkgname.csh
}