diff --git a/programming/misc/vigra/actions.py b/programming/misc/vigra/actions.py
new file mode 100644
index 0000000000..b2c7091e04
--- /dev/null
+++ b/programming/misc/vigra/actions.py
@@ -0,0 +1,25 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+#WorkDir = "%s-%s" % (get.srcNAME(), get.srcVERSION())
+NoStrip=["/usr/share/doc"]
+
+def setup():
+ cmaketools.configure("-DWITH_VIGRANUMPY=1 \
+ -DWITH_OPENEXR=1 \
+ -DDOXYGEN_FOUND=0")
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.install()
+
+ pisitools.dodoc("README*", "LICENSE*")
diff --git a/programming/misc/vigra/files/disable-doc.patch b/programming/misc/vigra/files/disable-doc.patch
new file mode 100644
index 0000000000..947e84aff6
--- /dev/null
+++ b/programming/misc/vigra/files/disable-doc.patch
@@ -0,0 +1,30 @@
+diff -Nuar vigra-Version-1-10-0.orig/CMakeLists.txt vigra-Version-1-10-0/CMakeLists.txt
+--- vigra-Version-1-10-0.orig/CMakeLists.txt 2013-11-18 18:48:16.000000000 +0200
++++ vigra-Version-1-10-0/CMakeLists.txt 2014-05-30 20:08:32.469162810 +0300
+@@ -128,7 +128,6 @@
+ #
+ ##################################################
+
+-ADD_CUSTOM_TARGET(doc)
+
+ # Automatically push the latest documentation to github's gh-pages.
+ # This only works when ${DOCDIR} refers to a VIGRA repository that is
+@@ -163,7 +162,6 @@
+
+ ADD_SUBDIRECTORY(src)
+ ADD_SUBDIRECTORY(test)
+-ADD_SUBDIRECTORY(docsrc)
+
+ IF(WITH_VIGRANUMPY)
+ ADD_SUBDIRECTORY(vigranumpy)
+diff -Nuar vigra-Version-1-10-0.orig/vigranumpy/CMakeLists.txt vigra-Version-1-10-0/vigranumpy/CMakeLists.txt
+--- vigra-Version-1-10-0.orig/vigranumpy/CMakeLists.txt 2013-11-18 18:48:16.000000000 +0200
++++ vigra-Version-1-10-0/vigranumpy/CMakeLists.txt 2014-05-30 20:13:22.309173635 +0300
+@@ -30,7 +30,6 @@
+ ADD_SUBDIRECTORY(src)
+ ADD_SUBDIRECTORY(lib)
+ ADD_SUBDIRECTORY(test)
+- ADD_SUBDIRECTORY(docsrc)
+
+ IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/private/CMakeLists.txt)
+ ADD_SUBDIRECTORY(private EXCLUDE_FROM_ALL)
diff --git a/programming/misc/vigra/pspec.xml b/programming/misc/vigra/pspec.xml
new file mode 100644
index 0000000000..658196bec8
--- /dev/null
+++ b/programming/misc/vigra/pspec.xml
@@ -0,0 +1,113 @@
+
+
+
+
+ vigra
+ http://ukoethe.github.io/vigra
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ MIT
+ library
+ Generic programming library for computer vision
+ vigra stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasis on customizable algorithms and data structures.
+ https://github.com/ukoethe/vigra/archive/Version-1-10-0.tar.gz
+
+ cmake
+ doxygen
+ tiff-devel
+ hdf5-devel
+ fftw3-devel
+ boost-devel
+ python-nose
+ python-sphinx
+ libpng-devel
+ python-numpy
+ python-devel
+ openexr-devel
+ libjpeg-turbo-devel
+
+
+ disable-doc.patch
+
+
+
+
+ vigra
+
+ hdf5
+ tiff
+ boost
+ fftw3
+ libgcc
+ libpng
+ python
+ ilmbase
+ openexr-libs
+ libjpeg-turbo
+
+
+ /usr/lib
+ /usr/share/doc
+ /usr/bin
+
+
+
+
+ vigra-devel
+ Development files for vigra
+
+ vigra
+
+
+ /usr/include
+ /usr/lib/vigra/*.cmake
+
+
+
+
+
+ 2015-02-03
+ 1.10.0
+ Rebuild for hdf5
+ Yusuf Aydemir
+ yusuf.aydemir@gmail.com
+
+
+ 2014-12-28
+ 1.10.0
+ Rebuild for boost, with openexr
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+ 2014-05-30
+ 1.10.0
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+ 2014-01-23
+ 1.10.0
+ Version bump
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2013-11-09
+ 1.9.0
+ Rebuild for boost 1.54.0
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2012-11-21
+ 1.9.0
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
\ No newline at end of file
diff --git a/programming/misc/vigra/translations.xml b/programming/misc/vigra/translations.xml
new file mode 100644
index 0000000000..76aae01510
--- /dev/null
+++ b/programming/misc/vigra/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ vigra
+ Bilgisayarlı görü (computer vision) için genel programlama kitaplığı
+ vigra, "Genel Algoritmalarla Görü (Vision with Generic Algorithms)" anlamına gelir. Özelleştirilebilir algoritma ve veri yapılarını vurgulayan yeni bir bilgisayarlı görü kitaplığıdır.
+
+
+
+ vigra-devel
+ vigra için geliştirme dosyaları
+
+