diff options
author | Tércio Martins | 2020-06-23 01:12:28 -0300 |
---|---|---|
committer | Tércio Martins | 2020-06-23 01:12:28 -0300 |
commit | e773c7d905ba6afb5d278982e1bdc933e094e569 (patch) | |
tree | 7fadfb1a09503de1f4a8e9d81d954bb7dc732827 | |
parent | 1505a85095a6276aeec014f73ff36ff847d12039 (diff) | |
download | aur-e773c7d905ba6afb5d278982e1bdc933e094e569.tar.gz |
Update to version 2.3.15
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 24 insertions, 36 deletions
@@ -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 @@ -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}/" } |