diff options
author | Tércio Martins | 2021-04-24 18:10:51 -0300 |
---|---|---|
committer | Tércio Martins | 2021-04-24 18:10:51 -0300 |
commit | 35d65f9724247f7da1241e6d8287ab0a7a330007 (patch) | |
tree | 09226234ad66fa66cc640a45216a425dc8cc848e | |
parent | 76b12897d569db2e1fa458da5ccfa5935b3a98bf (diff) | |
download | aur-35d65f9724247f7da1241e6d8287ab0a7a330007.tar.gz |
PKGBUILD updated according to package "openfx-arena" version 2.4.0
-rw-r--r-- | .SRCINFO | 43 | ||||
-rw-r--r-- | PKGBUILD | 77 |
2 files changed, 82 insertions, 38 deletions
@@ -1,19 +1,36 @@ pkgbase = openfx-arena-git - pkgdesc = A set of Readers/Writers plugins written using the OpenFX standard - pkgver = 2.3.10 + pkgdesc = Extra OpenFX plugins for Natron + pkgver = Natron.2.4.0.r0.ge9ab79a pkgrel = 1 - url = https://github.com/MrKepzie/openfx-io + url = https://github.com/NatronGitHub/openfx-arena arch = x86_64 - license = GPL2 - makedepends = git - makedepends = expat - makedepends = boost - depends = seexpr - depends = openimageio - depends = ffmpeg - optdepends = openfx-gmic-bin - optdepends = natron-plugins - source = openfx-arena::git+https://github.com/NatronGitHub/openfx-arena.git#commit=7da90f3f855d880572a9214445ba861a884a9132 + license = GPL + makedepends = jbigkit + makedepends = openmp + makedepends = pango + depends = libcdr + depends = libgl + depends = libmagick + depends = librsvg + depends = libxt + depends = libzip + depends = opencolorio1 + depends = poppler-glib + depends = sox + conflicts = openfx-arena + source = openfx-arena::git+https://github.com/NatronGitHub/openfx-arena + source = openfx::git+https://github.com/NatronGitHub/openfx + source = openfx-io::git+https://github.com/NatronGitHub/openfx-io + source = lodepng::git+https://github.com/lvandeve/lodepng + source = openfx-supportext::git+https://github.com/NatronGitHub/openfx-supportext + source = SequenceParsing::git+https://github.com/NatronGitHub/SequenceParsing + source = tinydir::git+https://github.com/NatronGitHub/tinydir + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP sha512sums = SKIP pkgname = openfx-arena-git @@ -1,40 +1,67 @@ -# Maintainer: Hugo Courtial <hugo [at] courtial [not colon] me> -# Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz> +# Maintainer: Tércio Martins <echo dGVyY2lvd2VuZGVsQGdtYWlsLmNvbQo= | base64 -d> +# Contributor: Hugo Courtial <hugo [at] courtial [not colon] me> +# Contributor: Luca Weiss <luca (at) z3ntu (dot) xyz> pkgname=openfx-arena-git -name=openfx-arena -pkgver=2.3.10 +pkgver=Natron.2.4.0.r0.ge9ab79a pkgrel=1 -arch=("x86_64") -pkgdesc="A set of Readers/Writers plugins written using the OpenFX standard" -url="https://github.com/MrKepzie/openfx-io" -license=("GPL2") -depends=("seexpr" "openimageio" "ffmpeg") -#depends=("opencolorio" "openexr" "openimageio" "ffmpeg" "boost-libs") -makedepends=("git" "expat" "boost") -optdepends=("openfx-gmic-bin" "natron-plugins") -com=7da90f3f855d880572a9214445ba861a884a9132 -source=("$name::git+https://github.com/NatronGitHub/openfx-arena.git#commit=$com" -) -sha512sums=('SKIP' -) +arch=('x86_64') +pkgdesc="Extra OpenFX plugins for Natron" +url="https://github.com/NatronGitHub/openfx-arena" +license=('GPL') +depends=('libcdr' 'libgl' 'libmagick' 'librsvg' 'libxt' 'libzip' 'opencolorio1' 'poppler-glib' 'sox') +makedepends=('jbigkit' 'openmp' 'pango') + +_pkgname=${pkgname%-git} +_url=${url%/${_pkgname}} -_bits=32 ; [[ "$CARCH" = 'x86_64' ]] && _bits=64 +conflicts=("${_pkgname}") + +source=("${_pkgname}::git+${url}" + "openfx::git+${_url}/openfx" + "openfx-io::git+${_url}/openfx-io" + "lodepng::git+https://github.com/lvandeve/lodepng" + "openfx-supportext::git+${_url}/openfx-supportext" + "SequenceParsing::git+${_url}/SequenceParsing" + "tinydir::git+${_url}/tinydir") +sha512sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') prepare() { - cd "$srcdir/$name" + cd ${_pkgname} + git submodule init + git config submodule.OpenFX.url ${srcdir}/openfx + git config submodule.OpenFX-IO.url ${srcdir}/openfx-io + git config submodule.SupportExt.url ${srcdir}/openfx-supportext + git config submodule.lodepng.url ${srcdir}/lodepng + git submodule update - git submodule update --init --recursive + cd OpenFX-IO + git submodule init + git config submodule.openfx.url ${srcdir}/openfx + git config submodule.SupportExt.url ${srcdir}/openfx-supportext + git config submodule.IOSupport/SequenceParsing.url ${srcdir}/SequenceParsing + git submodule update + cd IOSupport/SequenceParsing + git submodule init + git config submodule.tinydir.url ${srcdir}/tinydir + git submodule update } build() { - cd "$srcdir/$name" - make CONFIG=release BITS=$_bits + cd "${srcdir}/${_pkgname}" + make CONFIG=release } package() { - cd "$srcdir/$name" - mkdir -p "$pkgdir/usr/OFX/Plugins" - make install PLUGINPATH=$pkgdir/usr/OFX/Plugins CONFIG=release BITS=$_bits + cd "${srcdir}/${_pkgname}" + mkdir -p "${pkgdir}/usr/OFX/Plugins" + make install PLUGINPATH="${pkgdir}/usr/OFX/Plugins" \ + CONFIG=release } |