diff --git a/programming/misc/ragel/actions.py b/programming/misc/ragel/actions.py
new file mode 100644
index 0000000000..408eb13bc0
--- /dev/null
+++ b/programming/misc/ragel/actions.py
@@ -0,0 +1,21 @@
+#!/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 autotools
+from pisi.actionsapi import pisitools
+
+def setup():
+ autotools.configure()
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.install()
+
+ pisitools.insinto("/usr/share/vim/vimfiles/syntax/", "ragel.vim")
+
+ pisitools.dodoc("COPYING", "ChangeLog", "AUTHORS")
\ No newline at end of file
diff --git a/programming/misc/ragel/pspec.xml b/programming/misc/ragel/pspec.xml
new file mode 100644
index 0000000000..7fc85d2030
--- /dev/null
+++ b/programming/misc/ragel/pspec.xml
@@ -0,0 +1,37 @@
+
+
+
+
+ ragel
+ http://www.complang.org/ragel/
+
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+ GPLv2
+ library
+ Ragel compiles executable finite state machines from regular languages.
+ Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby.
+ http://fossies.org/linux/misc/ragel-6.9.tar.gz
+
+
+
+ ragel
+
+ /usr/share/doc
+ /usr/share/man
+ /usr/bin
+ /usr/share/vim/
+
+
+
+
+
+ 2015-04-25
+ 6.9
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
\ No newline at end of file
diff --git a/programming/misc/ragel/translations.xml b/programming/misc/ragel/translations.xml
new file mode 100644
index 0000000000..239879303f
--- /dev/null
+++ b/programming/misc/ragel/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ ragel
+ Ragel compiles executable finite state machines from regular languages.
+ Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby.
+
+
\ No newline at end of file