diff options
author | Star Brilliant | 2015-06-16 02:30:57 +0800 |
---|---|---|
committer | Star Brilliant | 2015-06-16 02:30:57 +0800 |
commit | df56fae7a76c4e430ee4493164b04f046b5bdd9e (patch) | |
tree | c6eed5eb091e57cd07c8ad2a2fc9eec04e93a77a | |
download | aur-df56fae7a76c4e430ee4493164b04f046b5bdd9e.tar.gz |
Initial import
-rw-r--r-- | .AURINFO | 23 | ||||
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 94 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..b6c0b701855b --- /dev/null +++ b/.AURINFO @@ -0,0 +1,23 @@ +pkgbase = openfx-io-git + pkgdesc = A set of Readers/Writers plugins written using the OpenFX standard. + pkgver = 0 + pkgrel = 1 + url = https://github.com/MrKepzie/openfx-io + arch = i386 + arch = x86_64 + license = BSD + makedepends = boost + depends = opencolorio + depends = openexr + depends = openimageio + depends = ffmpeg + depends = boost-libs + provides = openfx-io + conflicts = openfx-io + source = openfx-io::git://github.com/MrKepzie/openfx-io.git + source = devernay-openfx::git://github.com/devernay/openfx.git + source = SequenceParsing::git://github.com/MrKepzie/SequenceParsing.git + source = tinydir::git://github.com/MrKepzie/tinydir.git + +pkgname = openfx-io-git + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6f79dfa1b4dc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = openfx-io-git + pkgdesc = A set of Readers/Writers plugins written using the OpenFX standard. + pkgver = 0 + pkgrel = 1 + url = https://github.com/MrKepzie/openfx-io + arch = i386 + arch = x86_64 + license = BSD + makedepends = boost + depends = opencolorio + depends = openexr + depends = openimageio + depends = ffmpeg + depends = boost-libs + provides = openfx-io + conflicts = openfx-io + source = openfx-io::git://github.com/MrKepzie/openfx-io.git + source = devernay-openfx::git://github.com/devernay/openfx.git + source = SequenceParsing::git://github.com/MrKepzie/SequenceParsing.git + source = tinydir::git://github.com/MrKepzie/tinydir.git + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + +pkgname = openfx-io-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bc1ffaefe84f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Contributor: Star Brilliant <echo bTEzMjUzQGhvdG1haWwuY29tCg== | base64 -d> + +pkgname=openfx-io-git +pkgver=0 +pkgrel=1 +arch=('i386' 'x86_64') +pkgdesc='A set of Readers/Writers plugins written using the OpenFX standard.' +url='https://github.com/MrKepzie/openfx-io' +license=BSD +depends=('opencolorio' 'openexr' 'openimageio' 'ffmpeg' 'boost-libs') +makedepends=('boost') +provides=('openfx-io') +conflicts=('openfx-io') +source=( + "openfx-io::git://github.com/MrKepzie/openfx-io.git" + "devernay-openfx::git://github.com/devernay/openfx.git" # A fork by devernay + "SequenceParsing::git://github.com/MrKepzie/SequenceParsing.git" + "tinydir::git://github.com/MrKepzie/tinydir.git" # Required by SequenceParsing +) +md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP') +_bits=64 +[ "$CARCH" = 'i686' ] && _bits=32 + +pkgver() { + cd "$srcdir/openfx-io" + git log -1 --format="%cd" --date=short | tr -d - +} + +prepare() { + rm -Rf "${srcdir}/openfx-io/openfx" "${srcdir}/openfx-io/IOSupport/SequenceParsing" "${srcdir}/SequenceParsing/tinydir" + ln -sf "${srcdir}/devernay-openfx" "${srcdir}/openfx-io/openfx" + ln -sf "${srcdir}/tinydir" "${srcdir}/SequenceParsing/tinydir" + ln -sf "${srcdir}/SequenceParsing" "${srcdir}/openfx-io/IOSupport/SequenceParsing" +} + +build() { + cd "${srcdir}/openfx-io" + make BITS=$_bits DEBUGFLAG=-O3 +} + +package() { + mkdir -p "${pkgdir}/usr/OFX/Plugins/io" + cp -r -v "${srcdir}/openfx-io/IO/Linux-$_bits-release/IO.ofx.bundle" "${pkgdir}/usr/OFX/Plugins/io/" +} |