summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDuong Pham2015-06-09 03:40:26 -0700
committerDuong Pham2015-06-09 03:40:26 -0700
commit346a10de6adc9162ca7a4e963180fb4ff882b9bb (patch)
tree333126d97a3cebdf6d30287a4b3e1576762f5c09
downloadaur-346a10de6adc9162ca7a4e963180fb4ff882b9bb.tar.gz
initial
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD28
-rw-r--r--butterflow.install6
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..89aefda49cf5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = butterflow
+ pkgdesc = Make slow motion and smooth motion videos from the command line
+ pkgver = 0.1.7
+ pkgrel = 1
+ url = https://github.com/dthpham/butterflow
+ install = butterflow.install
+ arch = x86_64
+ license = custom
+ makedepends = git
+ makedepends = python2-setuptools
+ depends = python2-numpy
+ depends = ffmpeg>=2.4.1
+ depends = opencv>=2.4.8
+ depends = opencl-icd
+ depends = x264
+ optdepends = opencl-nvidia: NVIDIA device support
+ optdepends = opencl-nvidia-304xx: NVIDIA legacy device support
+ optdepends = opencl-nvidia-340xx: NVIDIA device support
+ optdepends = amdapp-sdk: AMD device suppport
+ optdepends = opencl-mesa: AMD/ATI Radeon device support
+ optdepends = intel-opencl-runtime: Intel processor device support
+ optdepends = beignet-git: Intel IvyBridge device support
+ provides = butterflow
+ conflicts = butterflow
+ source = http://srv.dthpham.me/butterflow-0.1.7.tar.gz
+ sha256sums = f0f12fd90cddf7fa2079247f3f55b26bfaaca5d83e19a22697ed20b2169ec3a3
+
+pkgname = butterflow
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c68c7cc1eb9d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Duong Pham <dthpham@gmail.com>
+pkgname=butterflow
+pkgver=0.1.7
+pkgrel=1
+pkgdesc="Make slow motion and smooth motion videos from the command line"
+arch=('x86_64')
+url="https://github.com/dthpham/butterflow"
+license=('custom')
+makedepends=('git' 'python2-setuptools')
+depends=('python2-numpy' 'ffmpeg>=2.4.1' 'opencv>=2.4.8' 'opencl-icd' 'x264')
+optdepends=('opencl-nvidia: NVIDIA device support'
+ 'opencl-nvidia-304xx: NVIDIA legacy device support'
+ 'opencl-nvidia-340xx: NVIDIA device support'
+ 'amdapp-sdk: AMD device suppport'
+ 'opencl-mesa: AMD/ATI Radeon device support'
+ 'intel-opencl-runtime: Intel processor device support'
+ 'beignet-git: Intel IvyBridge device support')
+provides=('butterflow')
+conflicts=('butterflow')
+install=butterflow.install
+source=("http://srv.dthpham.me/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('f0f12fd90cddf7fa2079247f3f55b26bfaaca5d83e19a22697ed20b2169ec3a3')
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ python2 setup.py install --root="${pkgdir}/" --optimize=1
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
diff --git a/butterflow.install b/butterflow.install
new file mode 100644
index 000000000000..e301084c2091
--- /dev/null
+++ b/butterflow.install
@@ -0,0 +1,6 @@
+post_install() {
+ echo "You still need to install at least one vendor-specific implementation of
+ OpenCL that supports your hardware (see the suggested packages below). For
+ information on how to satisfy this requirement, please read this Wiki page:
+ https://wiki.archlinux.org/index.php/GPGPU"
+}