summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTércio Martins2020-06-23 01:12:28 -0300
committerTércio Martins2020-06-23 01:12:28 -0300
commite773c7d905ba6afb5d278982e1bdc933e094e569 (patch)
tree7fadfb1a09503de1f4a8e9d81d954bb7dc732827
parent1505a85095a6276aeec014f73ff36ff847d12039 (diff)
downloadaur-e773c7d905ba6afb5d278982e1bdc933e094e569.tar.gz
Update to version 2.3.15
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD46
2 files changed, 24 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 350dd1815cb5..1c46e1b36a0f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = openfx-gmic
pkgdesc = OpenFX wrapper for the G'MIC framework
- pkgver = 2.3.15_rc19
+ pkgver = 2.3.15
pkgrel = 1
url = https://github.com/NatronGitHub/openfx-gmic
arch = i686
@@ -8,18 +8,12 @@ pkgbase = openfx-gmic
arch = x86_64
license = custom:CeCILL-C
license = custom:CeCILLv2
- makedepends = gimp
- makedepends = opencv
- makedepends = openexr
- makedepends = qt5-base
- depends = curl
+ makedepends = openmp
depends = fftw
depends = libgl
depends = libpng
- source = openfx-gmic_8805f49.tar.gz::https://github.com/NatronGitHub/openfx-gmic/tarball/8805f49
- source = openfx_db5aa97.tar.gz::https://github.com/NatronGitHub/openfx/tarball/db5aa97
- sha512sums = SKIP
- sha512sums = SKIP
+ source = openfx-gmic-Natron-2.3.15.tar.xz::https://github.com/NatronGitHub/openfx-gmic/releases/download/Natron-2.3.15/openfx-gmic-Natron-2.3.15.tar.xz
+ sha512sums = 6b17753c443d1a7b66055329b9c91818eac6a96b80d23fe3d0c571ab627da333e399dde45bdb4864f5ac17f8b98b8feb43a4398e5ad8f4e2961594eccfbef6ba
pkgname = openfx-gmic
diff --git a/PKGBUILD b/PKGBUILD
index ddd9fd1e9019..4b5d69778bc3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,36 @@
# Maintainer: Tércio Martins <echo dGVyY2lvd2VuZGVsQGdtYWlsLmNvbQo= | base64 -d>
-_openfx_gmic_commit=8805f49
-_openfx_commit=db5aa97
-
pkgname=openfx-gmic
-pkgver=2.3.15_rc19
+pkgver=2.3.15
+_pkgname="${pkgname}-Natron-${pkgver}"
pkgrel=1
arch=('i686' 'pentium4' 'x86_64')
pkgdesc="OpenFX wrapper for the G'MIC framework"
url="https://github.com/NatronGitHub/openfx-gmic"
license=('custom:CeCILL-C' 'custom:CeCILLv2')
-depends=('curl' 'fftw' 'libgl' 'libpng')
-makedepends=('gimp' 'opencv' 'openexr' 'qt5-base')
-source=("openfx-gmic_$_openfx_gmic_commit.tar.gz::https://github.com/NatronGitHub/openfx-gmic/tarball/$_openfx_gmic_commit"
- "openfx_$_openfx_commit.tar.gz::https://github.com/NatronGitHub/openfx/tarball/$_openfx_commit")
-sha512sums=('SKIP'
- 'SKIP')
-
-_pkgname="NatronGitHub-$pkgname-$_openfx_gmic_commit"
-
-prepare() {
- tar -xzf "$srcdir/openfx_$_openfx_commit.tar.gz" --strip 1 \
- -C "$srcdir/$_pkgname/openfx/"
-}
+depends=('fftw' 'libgl' 'libpng')
+makedepends=('openmp')
+source=("${_pkgname}.tar.xz::${url}/releases/download/Natron-${pkgver}/${_pkgname}.tar.xz")
+sha512sums=('6b17753c443d1a7b66055329b9c91818eac6a96b80d23fe3d0c571ab627da333e399dde45bdb4864f5ac17f8b98b8feb43a4398e5ad8f4e2961594eccfbef6ba')
build() {
- cd "$srcdir/$_pkgname"
- make CONFIG=release
+ cd "${srcdir}/${_pkgname}"
+ make CONFIG=release \
+ OPENMP=1
}
package() {
- cd "$srcdir/$_pkgname"
- install -d "$pkgdir/usr/OFX/Plugins"
- make install PLUGINPATH=$pkgdir/usr/OFX/Plugins \
+ cd "${srcdir}/${_pkgname}"
+ install -d "${pkgdir}/usr/OFX/Plugins"
+ make install PLUGINPATH="${pkgdir}/usr/OFX/Plugins" \
CONFIG=release
- mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
- install -Dm644 $srcdir/$_pkgname/COPYING "$pkgdir/usr/share/licenses/$pkgname/"
- install -Dm644 $srcdir/$_pkgname/Licence_CeCILL-C_V1-en.txt "$pkgdir/usr/share/licenses/$pkgname/"
- install -Dm644 $srcdir/$_pkgname/Licence_CeCILL_V2-en.txt "$pkgdir/usr/share/licenses/$pkgname/"
+ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+
+ install -Dm644 "${srcdir}/${_pkgname}/COPYING" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/"
+ install -Dm644 "${srcdir}/${_pkgname}/Licence_CeCILL-C_V1-en.txt" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/"
+ install -Dm644 "${srcdir}/${_pkgname}/Licence_CeCILL_V2-en.txt" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/"
}