diff --git a/programming/language/dotnet/mono/actions.py b/programming/language/dotnet/mono/actions.py
new file mode 100644
index 0000000000..6e5b536e64
--- /dev/null
+++ b/programming/language/dotnet/mono/actions.py
@@ -0,0 +1,47 @@
+#!/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
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+import glob
+import os.path
+
+shelltools.export("LC_ALL", "C")
+
+def setup():
+ autotools.autoreconf("-fi")
+
+ autotools.configure("--disable-quiet-build \
+ --disable-system-aot \
+ --disable-static \
+ --with-mcs-docs=no")
+
+def build():
+ autotools.make()
+
+ shelltools.cd("mcs/jay")
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ shelltools.cd("mcs/jay")
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ shelltools.cd("..")
+
+ # These work on Windows only
+ for i in glob.glob("%s/usr/lib/mono/*/Mono.Security.Win32*" % get.installDIR()):
+ x = i.split(get.installDIR())[-1]
+ if os.path.isdir(x):
+ pisitools.removeDir(x)
+ continue
+
+ pisitools.remove(x)
+
+ pisitools.dodoc("AUTHORS", "COPYING.LIB", "ChangeLog", "LICENSE")
diff --git a/programming/language/dotnet/mono/files/mono.binfmt.d b/programming/language/dotnet/mono/files/mono.binfmt.d
new file mode 100644
index 0000000000..3075b0dc5e
--- /dev/null
+++ b/programming/language/dotnet/mono/files/mono.binfmt.d
@@ -0,0 +1 @@
+:CLR:M::MZ::/usr/bin/mono:
diff --git a/programming/language/dotnet/mono/pspec.xml b/programming/language/dotnet/mono/pspec.xml
new file mode 100755
index 0000000000..01a1524e14
--- /dev/null
+++ b/programming/language/dotnet/mono/pspec.xml
@@ -0,0 +1,412 @@
+
+
+
+
+ mono
+ http://www.mono-project.com
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ LGPLv2.1
+ X11
+ app:console
+ library
+ Mono runtime and class libraries, a C# compiler/interpreter
+ Mono is a C# compiler and interpreter. It also includes mono runtime and class libraries.
+ http://download.mono-project.com/sources/mono/mono-4.0.5.1.tar.bz2
+
+
+
+ mono-runtime
+
+ libgdiplus
+
+
+ /etc/mono
+ /usr/bin
+ /usr/bin/mono
+ /usr/bin/mono-test-install
+ /usr/bin/csharp
+ /usr/bin/certmgr
+ /usr/bin/chktrust
+ /usr/bin/gacutil*
+ /usr/bin/gmcs
+ /usr/bin/mcs*
+ /usr/bin/mozroots
+ /usr/bin/setreg
+ /usr/bin/sn
+ /usr/lib/mono/*/csharp*
+ /usr/lib/mono/*/certmgr*
+ /usr/lib/mono/*/chktrust*
+ /usr/lib/mono/*/gacutil*
+ /usr/lib/mono/*/gmcs*
+ /usr/lib/mono/*/mcs*
+ /usr/lib/mono/*/mozroots*
+ /usr/lib/mono/*/setreg*
+ /usr/lib/mono/*/sn*
+ /usr/lib/libMono*.so
+ /usr/lib/libikvm*.so
+ /usr/lib/mono/*/mscorlib*
+ /usr/lib/mono/*/cscompmgd*
+ /usr/lib/mono/*/I18N.West.dll*
+ /usr/lib/mono/gac/I18N.West
+ /usr/lib/mono/*/I18N.dll*
+ /usr/lib/mono/gac/I18N
+ /usr/lib/mono/*/Mono.CompilerServices.SymbolWriter*
+ /usr/lib/mono/*/Mono.CSharp*
+ /usr/lib/mono/*/Mono.GetOptions*
+ /usr/lib/mono/*/Mono.Management*
+ /usr/lib/mono/*/Mono.Security*
+ /usr/lib/mono/*/Mono.Simd*
+ /usr/lib/mono/*/Mono.Tasklets*
+ /usr/lib/mono/*/System.Core*
+ /usr/lib/mono/*/System.Security*
+ /usr/lib/mono/*/System.Xml.dll*
+ /usr/lib/mono/gac/System.Xml
+ /usr/lib/mono/*/System.Xml.Linq*
+ /usr/lib/mono/*/System.dll*
+ /usr/lib/mono/gac/System
+ /usr/lib/mono/*/System.Configuration.dll*
+ /usr/lib/mono/gac/System.Configuration
+ /usr/lib/mono/*/Mono.C5*
+ /usr/lib/mono/*/System.Drawing.dll*
+ /usr/lib/mono/gac/System.Drawing
+ /usr/lib/mono/*/Mono.Posix*
+ /usr/lib/mono/*/Mono.Cairo*
+ /usr/lib/mono/*/ICSharpCode.SharpZipLib*
+ /usr/lib/mono/*/Microsoft.VisualC*
+ /usr/lib/mono/*/Commons.Xml.Relaxng*
+ /usr/lib/mono/*/CustomMarshalers*
+ /usr/lib/mono/*/OpenSystem.C*
+ /usr/share/locale
+ /usr/share/man/man1/csharp.1
+ /usr/share/man/man1/certmgr.1
+ /usr/share/man/man1/chktrust.1
+ /usr/share/man/man1/gacutil.1
+ /usr/share/man/man1/gmcs.1
+ /usr/share/man/man1/mcs.1
+ /usr/share/man/man1/mono.1
+ /usr/share/man/man1/mozroots.1
+ /usr/share/man/man1/setreg.1
+ /usr/share/man/man1/sn.1
+ /usr/share/man/
+ /usr/share/doc
+ /usr/lib/*.a
+ /usr/lib/*.la
+ /usr/lib/libmono*.so*
+ /usr/lib/mono
+ /usr/lib/mono-source-libs
+ /usr/share/mono-2.0
+ /usr/share/libgc-mono
+ /usr/share/jay
+ /usr/lib/binfmt.d
+
+
+ mono.binfmt.d
+
+
+
+
+ mono-devel
+ Header files and libraries used to embed the Mono runtime in an application
+
+ mono-runtime
+ monodoc-core
+ mono-data
+ mono-data-sqlite
+ mono-data-postgresql
+ mono-data-oracle
+ mono-ibm-data-db2
+ mono-nunit
+ mono-winforms
+ mono-web
+ mono-wcf
+ mono-winfxcore
+ mono-extras
+ mono-locale-extras
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ monodoc-core
+ Mono documentation tools
+
+ mono-runtime
+
+
+ /usr/bin/mdoc*
+ /usr/bin/monodoc*
+ /usr/lib/mono/monodoc
+ /usr/lib/monodoc
+ /usr/lib/mono/*/mdoc*
+ /usr/lib/mono/*/monodoc
+ /usr/share/man/man1/mdoc*
+ /usr/share/man/man5/mdoc.5
+ /usr/share/man/man1/monodoc*
+
+
+
+
+ mono-data
+ Database connectivity for Mono
+
+ mono-runtime
+
+
+ /usr/bin/sql*
+ /usr/lib/mono/*/sql*.ex*
+ /usr/lib/mono/*/System.Data.dll
+ /usr/lib/mono/*/System.Data.DataSetExtensions.dll
+ /usr/lib/mono/*/System.Data.Linq.dll
+ /usr/lib/mono/*/System.Data.EnterpriseServices.dll
+ /usr/lib/mono/*/System.Data.DirectoryServices.dll
+ /usr/lib/mono/*/System.Data.Transactions.dll
+ /usr/lib/mono/*/Mono.Data.dll
+ /usr/lib/mono/*/Mono.Data.Tds.dll
+ /usr/lib/mono/*/Mono.Data.TdsClient.dll
+ /usr/lib/mono/*/Novell.Directory.Ldap.dll
+ /usr/lib/mono/gac/System.Data
+ /usr/lib/mono/gac/System.Data.DataSetExtensions
+ /usr/lib/mono/gac/System.Data.Linq
+ /usr/lib/mono/gac/System.Data.Services
+ /usr/lib/mono/gac/System.Data.EnterpriseServices
+ /usr/lib/mono/gac/System.Data.DirectoryServices
+ /usr/lib/mono/gac/System.Data.Transactions
+ /usr/lib/mono/gac/Mono.Data
+ /usr/lib/mono/gac/Mono.Data.Tds
+ /usr/lib/mono/gac/Mono.Data.TdsClient
+ /usr/lib/mono/gac/Novell.Directory.Ldap
+ /usr/share/man/man1/sqlsharp.1
+
+
+
+
+ mono-data-sqlite
+ library
+ Sqlite database connectivity for Mono
+
+ mono-runtime
+
+
+ /usr/lib/mono/*/Mono.Data.Sqlit*
+
+
+
+
+ mono-data-postgresql
+ library
+ PostgreSQL database connectivity for Mono
+
+ mono-runtime
+
+
+ /usr/lib/mono/*/Npgsql*
+
+
+
+
+ mono-data-oracle
+ library
+ Oracle database connectivity for Mono
+
+ mono-runtime
+
+
+ /usr/lib/mono/*/System.Data.OracleClient*
+
+
+
+
+ mono-ibm-data-db2
+ library
+ IBM DB2 database connectivity for Mono
+
+ mono-runtime
+
+
+ /usr/lib/mono/*/IBM.Data.DB2*
+
+
+
+
+ mono-nunit
+ Unit-testing framework for all .NET languages
+
+ mono-runtime
+
+
+ /usr/bin/nunit*
+ /usr/lib/mono/*/nunit*
+
+
+
+
+ mono-winforms
+ library
+ Windows forms implementation for Mono
+
+ mono-runtime
+
+
+ /usr/lib/mono/*/System.Design*
+ /usr/lib/mono/*/System.Drawing.Design*
+ /usr/lib/mono/*/System.Windows.Forms*
+ /usr/lib/mono/*/Accessibility*
+ /usr/lib/mono/*/Mono.WebBrowser*
+
+
+
+
+ mono-web
+ ASP.NET, remoting, and web services for Mono
+
+ mono-runtime
+
+
+ /etc/mono/mconfig/config.xml
+ /etc/mono/browscap.ini
+ /etc/mono/*/Browsers/Compat.browser
+ /etc/mono/*/DefaultWsdlHelpGenerator.aspx
+ /etc/mono/*/web.config
+ /usr/bin/disco
+ /usr/bin/mconfig
+ /usr/bin/soapsuds
+ /usr/bin/wsdl*
+ /usr/bin/xsd*
+ /usr/lib/mono/*/disco*
+ /usr/lib/mono/*/mconfig*
+ /usr/lib/mono/*/soapsuds*
+ /usr/lib/mono/*/wsdl*
+ /usr/lib/mono/*/xsd*
+ /usr/lib/mono/*/Mono.Http*
+ /usr/lib/mono/*/Mono.Web.dll*
+ /usr/lib/mono/gac/Mono.Web
+ /usr/lib/mono/*/System.ComponentModel.DataAnnotations*
+ /usr/lib/mono/*/System.Web*
+ /usr/lib/mono/*/System.Runtime.Remoting*
+ /usr/lib/mono/*/System.Runtime.Serialization.Formatters.Soap*
+ /usr/share/man/man1/disco.1
+ /usr/share/man/man1/mconfig.1
+ /usr/share/man/man1/soapsuds.1
+ /usr/share/man/man1/wsdl.1
+ /usr/share/man/man1/xsd.1
+
+
+
+
+ mono-wcf
+ Mono implementation of WCF (Windows Communication Foundation)
+
+ mono-runtime
+
+
+ /usr/bin/svcutil
+ /usr/lib/mono/*/svcutil*
+ /usr/lib/mono/*/System.IdentityModel*
+ /usr/lib/mono/*/System.IdentityModel.Selectors*
+ /usr/lib/mono/*/System.Runtime.Serialization.dll*
+ /usr/lib/mono/gac/System.Runtime.Serialization
+ /usr/lib/mono/*/System.ServiceModel*
+ /usr/lib/mono/*/System.ServiceModel.Web*
+
+
+
+
+ mono-winfxcore
+ library
+ Mono implementation of core WinFX APIs
+
+ mono-runtime
+
+
+ /usr/lib/mono/*/WindowsBase*
+
+
+
+
+ mono-extras
+ Infrastructure for running and building daemons and services
+
+ mono-runtime
+
+
+ /usr/bin/mono-service*
+ /usr/lib/mono/*/mono-service*
+ /usr/lib/mono/*/System.Management*
+ /usr/lib/mono/*/RabbitMQ.Client*
+ /usr/lib/mono/*/System.Messaging*
+ /usr/lib/mono/*/Mono.Messaging*
+ /usr/lib/mono/*/Mono.Messaging.RabbitMQ*
+ /usr/lib/mono/*/System.ServiceProcess*
+ /usr/lib/mono/*/System.Configuration.Install*
+ /usr/lib/mono/*/Microsoft.Vsa*
+ /usr/share/man/man1/mono-service.1
+
+
+
+
+ mono-locale-extras
+ library
+ Extra locale information for Mono
+
+ mono-runtime
+
+
+ /usr/lib/mono/*/I18N.MidEast*
+ /usr/lib/mono/*/I18N.Rare*
+ /usr/lib/mono/*/I18N.CJK*
+ /usr/lib/mono/*/I18N.Other*
+
+
+
+
+
+ 2015-11-20
+ 4.0.5
+ Version bump.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2014-09-29
+ 3.8.0
+ Version bump.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2014-06-12
+ 3.2.3
+ Rebuild.
+ Kamil Atlı
+ suvarice@gmail.com
+
+
+ 2014-05-24
+ 3.2.3
+ Rebuild.
+ Kamil Atlı
+ suvarice@gmail.com
+
+
+ 2013-10-26
+ 3.2.3
+ Version bump.
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2012-12-25
+ 3.0.2
+ First release
+ Erdinç Gültekin
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/dotnet/mono/translations.xml b/programming/language/dotnet/mono/translations.xml
new file mode 100755
index 0000000000..6e7c5e10d1
--- /dev/null
+++ b/programming/language/dotnet/mono/translations.xml
@@ -0,0 +1,80 @@
+
+
+
+ mono
+ C# derleyici ve yorumlayıcı
+ Librairie de classe et environnement d'exécution (runtime) de Mono, un compilateur/interpréteur C#.
+ Mono, bir C# derleyicisi ve yorumlayıcısıdır, çalıştırma ve sınıf kitaplıklarını içermektedir.
+ Librairie de classe et environnement d'exécution (runtime) de Mono, un compilateur/interpréteur C#.
+
+
+
+ mono-devel
+ Mono uygulamalarının derlenip çalışabilir hale gelmesi için gerekli geliştirme paketi
+
+
+
+ monodoc
+ Mono belgeleme araçları
+
+
+
+ mono-data
+ Mono için veritabanı bağlantısı
+
+
+
+ mono-data-sqlite
+ Mono için Sqlite veritabanı bağlantısı
+
+
+
+ mono-data-postgresql
+ Mono için PostgreSQL veritabanı bağlantısı
+
+
+
+ mono-data-oracle
+ Mono için Oracle veritabanı bağlantısı
+
+
+
+ mono-ibm-data-db2
+ Mono için IBM DB2 veritabanı bağlantısı
+
+
+
+ mono-nunit
+ Tüm .NET dilleri için bütünlük testi (unit-testing) çatısı
+
+
+
+ mono-winforms
+ Mono için Windows formları uygulaması
+
+
+
+ mono-web
+ Mono için ASP.NET, uzaktan bağlantı ve web servisleri
+
+
+
+ mono-wcf
+ WCF'nin (Windows İletişim Vakfı) Mono uygulaması
+
+
+
+ mono-winfxcore
+ WinFX API'lerinin Mono uygulaması
+
+
+
+ mono-extras
+ Servisleri çalıştırmak ve inşa etmek için altyapı
+
+
+
+ mono-locale-extras
+ Mono için ek yerel bilgi
+
+