summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlávio Zavan2016-03-16 14:18:47 -0300
committerFlávio Zavan2016-03-16 14:18:47 -0300
commit502d1456a022bceb4aa83a3f69b8f39b00b168d3 (patch)
tree920805c483c8dd5bad118845c21f73338aac3725
downloadaur-502d1456a022bceb4aa83a3f69b8f39b00b168d3.tar.gz
0.1-1
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD44
-rw-r--r--includes.patch44
3 files changed, 107 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0fc370a2f7c4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Wed Mar 16 17:18:28 UTC 2016
+pkgbase = face-analysis-sdk
+ pkgdesc = Facial detection, landmark tracking and expression transfer library
+ pkgver = 0.1
+ pkgrel = 1
+ url = http://face.ci2cv.net/
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = cmake
+ depends = opencv
+ source = https://github.com/ci2cv/face-analysis-sdk/archive/stable.zip
+ source = includes.patch
+ md5sums = 30d54cb3aab3dd8e59e4d7d081c3561e
+ md5sums = cfd0ba1a7d7fea1fe40a947e2e90a2b4
+
+pkgname = face-analysis-sdk
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..86014e6bb642
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Flávio Zavan <flaviozavan at gmail dot com>
+
+pkgname=('face-analysis-sdk')
+pkgver=0.1
+pkgrel=1
+pkgdesc="Facial detection, landmark tracking and expression transfer library"
+arch=('i686' 'x86_64')
+license=('custom')
+url="http://face.ci2cv.net/"
+depends=('opencv')
+makedepends=('cmake')
+
+source=("https://github.com/ci2cv/face-analysis-sdk/archive/stable.zip"
+ "includes.patch")
+
+md5sums=('30d54cb3aab3dd8e59e4d7d081c3561e'
+ 'cfd0ba1a7d7fea1fe40a947e2e90a2b4')
+
+_cmakeopts=('-D OpenCV_DIR=/usr/share/opencv'
+ '-D CMAKE_BUILD_TYPE=Release'
+ '-D CMAKE_INSTALL_PREFIX=/usr')
+
+build() {
+ cd "${pkgname}-stable"
+ patch -p1 < ../includes.patch
+ mkdir -p build
+ cd build
+ cmake ${_cmakeopts[@]} ..
+ make
+}
+
+package() {
+ cd "${pkgname}-stable/build"
+ cd bin
+ find -type f | while read i; do install -D "$i" "$pkgdir/usr/bin/$i"; done
+ cd ..
+ cd lib
+ find -type f | while read i; do install -D "$i" "$pkgdir/usr/lib/$i"; done
+ cd ../..
+ cd src
+ find -type f -name "*.h" -o -name "*.hpp" | while read i; do
+ install -D "$i" "$pkgdir/usr/include/face-analysis-sdk/$i"
+ done
+}
diff --git a/includes.patch b/includes.patch
new file mode 100644
index 000000000000..8be0e2ffca8f
--- /dev/null
+++ b/includes.patch
@@ -0,0 +1,44 @@
+diff -rupN face-analysis-sdk-stable/src/map-list/main.cpp /home/cobra/ice/face-analysis-sdk-stable/src/map-list/main.cpp
+--- face-analysis-sdk-stable/src/map-list/main.cpp 2013-06-18 20:53:13.000000000 -0300
++++ /home/cobra/ice/face-analysis-sdk-stable/src/map-list/main.cpp 2016-03-16 13:51:15.000000000 -0300
+@@ -19,6 +19,7 @@
+
+ #include "utils/helpers.hpp"
+ #include "utils/command-line-arguments.hpp"
++#include <unistd.h>
+ #include <iostream>
+ #include <iterator>
+ #include <cerrno>
+diff -rupN face-analysis-sdk-stable/src/test/command-line-options.cpp /home/cobra/ice/face-analysis-sdk-stable/src/test/command-line-options.cpp
+--- face-analysis-sdk-stable/src/test/command-line-options.cpp 2013-06-18 20:53:13.000000000 -0300
++++ /home/cobra/ice/face-analysis-sdk-stable/src/test/command-line-options.cpp 2016-03-16 13:50:50.000000000 -0300
+@@ -17,6 +17,7 @@
+
+ // Copyright CSIRO 2013
+
++#include <algorithm>
+ #include "command-line-options.hpp"
+ #include <iostream>
+ #include <sstream>
+diff -rupN face-analysis-sdk-stable/src/utils/helpers.cpp /home/cobra/ice/face-analysis-sdk-stable/src/utils/helpers.cpp
+--- face-analysis-sdk-stable/src/utils/helpers.cpp 2013-06-18 20:53:13.000000000 -0300
++++ /home/cobra/ice/face-analysis-sdk-stable/src/utils/helpers.cpp 2016-03-16 16:48:01.000000000 -0300
+@@ -24,6 +24,7 @@
+ #include <opencv2/imgproc/imgproc.hpp>
+ #include <functional>
+ #include <iostream>
++#include <cstdarg>
+
+ bool
+ nan_p(double value)
+diff -rupN face-analysis-sdk-stable/src/utils/helpers.hpp /home/cobra/ice/face-analysis-sdk-stable/src/utils/helpers.hpp
+--- face-analysis-sdk-stable/src/utils/helpers.hpp 2013-06-18 20:53:13.000000000 -0300
++++ /home/cobra/ice/face-analysis-sdk-stable/src/utils/helpers.hpp 2016-03-16 16:48:23.000000000 -0300
+@@ -20,6 +20,7 @@
+ #ifndef _HELPERS_HPP_
+ #define _HELPERS_HPP_
+
++#include <cstdarg>
+ #include <opencv2/core/core.hpp>
+ #include <list>
+ #include <stdexcept>