diff --git a/programming/misc/guile2.0/actions.py b/programming/misc/guile2.0/actions.py
new file mode 100644
index 0000000000..c5b2c588e8
--- /dev/null
+++ b/programming/misc/guile2.0/actions.py
@@ -0,0 +1,51 @@
+#!/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 get
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+
+def setup():
+ autotools.autoreconf("-vif")
+ autotools.configure("--enable-nls \
+ --enable-posix \
+ --with-modules \
+ --with-threads \
+ --enable-regex \
+ --disable-rpath \
+ --disable-static \
+ --enable-networking \
+ --program-suffix=2.0 \
+ --disable-error-on-warning")
+
+ # fix unused direct dependency analysis
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+
+ # Put flags in front of the libs. Needed for --as-needed.
+ #replace = (r"(\\\$deplibs) (\\\$compiler_flags)", r"\2 \1")
+ #pisitools.dosed("libtool", *replace)
+ #pisitools.dosed("*/libtool", *replace)
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.install()
+
+ #major = ".".join(get.srcVERSION().split(".")[:2])
+ #pisitools.dodir("/etc/env.d")
+ #shelltools.echo("%s/etc/env.d/50guile" % get.installDIR(), 'GUILE_LOAD_PATH="/usr/share/guile/%s"' % major)
+
+ # revove scm file
+ pisitools.remove("/usr/lib/libguile-2.0.so.*.scm")
+ #pisitools.domove("/usr/lib/libguile-2.0.so.*.scm", "/usr/share/gdb/auto-load")
+
+ # remover info files to avoid conflicts
+ pisitools.removeDir("/usr/share/info/")
+
+ pisitools.rename("/usr/share/aclocal/guile.m4", "guile2.0.m4")
+ pisitools.dodoc("COPYING*", "LICENSE", "HACKING", "README")
\ No newline at end of file
diff --git a/programming/misc/guile2.0/pspec.xml b/programming/misc/guile2.0/pspec.xml
new file mode 100644
index 0000000000..50a60a8f12
--- /dev/null
+++ b/programming/misc/guile2.0/pspec.xml
@@ -0,0 +1,81 @@
+
+
+
+
+ guile2.0
+ https://www.gnu.org/software/guile/
+
+ Blue Devil
+ bluedevil@sctzine.com
+
+ programming.misc
+ GPL
+ app:console
+ library
+ GNU Scheme interpreter and library
+ GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs.
+ https://ftp.gnu.org/pub/gnu/guile/guile-2.0.14.tar.xz
+
+ gc-devel
+ gmp-devel
+ libffi-devel
+ gettext-devel
+ readline-devel
+ libunistring-devel
+
+
+
+
+
+
+ guile2.0
+ GNU Scheme interpreter and library
+
+ gc
+ gmp
+
+
+ /usr/share/doc
+ /usr/share/man
+ /usr/bin
+ /usr/share/guile
+ /usr/lib/guile/2.0
+ /usr/lib/libguile-2.0*
+ /usr/lib/libguilereadline-v-18*
+
+
+
+
+
+ guile2.0-devel
+ Development files for guile2.0
+
+ gc-devel
+ gmp-devel
+ guile2.0
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+ /usr/share/aclocal
+
+
+
+
+
+
+ 2020-09-07
+ 2.0.14
+ First Pisi Release
+ Blue Devil
+ bluedevil@sctzine.com
+
+
+
\ No newline at end of file
diff --git a/programming/misc/guile2.0/translations.xml b/programming/misc/guile2.0/translations.xml
new file mode 100644
index 0000000000..713d760a39
--- /dev/null
+++ b/programming/misc/guile2.0/translations.xml
@@ -0,0 +1,16 @@
+
+
+
+ guile2.0
+ GNU Scheme yorumlayıcısı ve kitaplığı
+ Interpréteur et librairie GNU Scheme.
+ Język GNU Extension language.
+
+
+
+ guile2.0-devel
+ guile2.0 için geliştirme dosyaları
+ guile2.0-devel, guile2.0 için geliştirme dosyalarını içerir.
+ Pliki nagłówkowe guile2.0.
+
+
\ No newline at end of file