mono, libgdiplus, gtk-sharp: new packages

This commit is contained in:
suvari
2022-07-12 22:00:23 +03:00
committed by ayhanyalcinsoy
parent fe1031a652
commit 3d945d97fc
16 changed files with 1790 additions and 105 deletions
@@ -0,0 +1,3 @@
<PISI>
<Name>programming.language.dotnet</Name>
</PISI>
@@ -0,0 +1,32 @@
#!/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
shelltools.export("LC_ALL", "C")
def setup():
shelltools.export("MONO_SHARED_DIR", get.workDIR())
shelltools.system("sed -i 's/gmcs/mcs/' configure{,.ac}")
shelltools.system("sed -e '/MONO_PROFILE_ENTER_LEAVE/d' -i gtk/gui-thread-check/profiler/gui-thread-check.c") # Fix build with newer mono
#autotools.autoreconf("-fi")
#shelltools.system("./bootstrap-2.99")
autotools.configure("--prefix=/usr \
--sysconfdir=/etc \
--disable-static")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
shelltools.export("MONO_SHARED_DIR", get.workDIR())
autotools.make()
def install():
shelltools.export("MONO_SHARED_DIR", get.workDIR())
autotools.install()
@@ -0,0 +1,45 @@
From a00552ad68ae349e89e440dca21b86dbd6bccd30 Mon Sep 17 00:00:00 2001
From: Ankit Jain <radical@gmail.com>
Date: Tue, 19 Feb 2019 23:53:27 -0500
Subject: [PATCH] Fix build failure with mcs caused by C#8 changes in mcs
(#263)
Recent addition of C#8 features to mcs possibly broke this:
```
mcs -out:WidgetViewer.exe -r:../../glib/glib-sharp.dll -r:../../pango/pango-sharp.dll -r:../../atk/atk-sharp.dll -r:../../gdk/gdk-sharp.dll -r:../../gtk/gtk-sharp.dll ./TestCheckButton.cs ./TestColorSelection.cs ./TestRadioButton.cs ./TestRange.cs ./TestStatusbar.cs ./TestDialog.cs ./TestFlipping.cs ./TestSizeGroup.cs ./TestCombo.cs ./TestComboBox.cs ./WidgetViewer.cs
./TestCombo.cs(17,14): warning CS0612: `Gtk.Combo' is obsolete
./TestRange.cs(35,6): error CS0104: `Range' is an ambiguous reference between `System.Range' and `Gtk.Range'
@/external/bockbuild/stage/lib/mono/4.5/mscorlib.dll (Location of the symbol related to previous error)
@/external/bockbuild/builds/gtk-sharp-None/sample/test/../../gtk/gtk-sharp.dll (Location of the symbol related to previous error)
./TestRange.cs(35,13): error CS0030: Cannot convert type `Gtk.HScale' to `System.Range'
./TestRange.cs(42,6): error CS0104: `Range' is an ambiguous reference between `System.Range' and `Gtk.Range'
@/external/bockbuild/stage/lib/mono/4.5/mscorlib.dll (Location of the symbol related to previous error)
@/external/bockbuild/builds/gtk-sharp-None/sample/test/../../gtk/gtk-sharp.dll (Location of the symbol related to previous error)
./TestRange.cs(42,13): error CS0030: Cannot convert type `Gtk.HScrollbar' to `System.Range'
./TestRange.cs(62,6): error CS0104: `Range' is an ambiguous reference between `System.Range' and `Gtk.Range'
@/external/bockbuild/stage/lib/mono/4.5/mscorlib.dll (Location of the symbol related to previous error)
@/external/bockbuild/builds/gtk-sharp-None/sample/test/../../gtk/gtk-sharp.dll (Location of the symbol related to previous error)
./TestRange.cs(62,13): error CS0030: Cannot convert type `Gtk.VScale' to `System.Range'
```
This is because the compiler is resolving `Range` in the test as `System.Range`
instead of `Gtk.Range`, so we disambiguate it.
/cc @marek-safar
---
sample/test/TestRange.cs | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sample/test/TestRange.cs b/sample/test/TestRange.cs
index 35fc8a6dd..d44a77d85 100644
--- a/sample/test/TestRange.cs
+++ b/sample/test/TestRange.cs
@@ -9,6 +9,8 @@
using System;
using Gtk;
+// disambiguate, Gtk.Range vs System.Range
+using Range=Gtk.Range;
namespace WidgetViewer {
@@ -0,0 +1,75 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gtk-sharp</Name>
<Homepage>https://www.mono-project.com/docs/gui/gtksharp/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>library</IsA>
<Icon>gtk-sharp</Icon>
<Summary>A C# language binding for the GTK+ 3</Summary>
<Description>Gtk-sharp is a C# language binding for the GTK+ 3 toolkit.</Description>
<Archive sha1sum="410b57e1404401cead082d35a155628a5a8c0fda" type="tarxz">https://download.gnome.org/sources/gtk-sharp/2.99/gtk-sharp-2.99.3.tar.xz</Archive>
<BuildDependencies>
<Dependency>atk-devel</Dependency>
<Dependency>mono-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>pango-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch>fix-build.patch</Patch>
</Patches>
</Source>
<Package>
<Name>gtk-sharp</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/mono/gac/gtk-sharp</Path>
<Path fileType="library">/usr/lib/libgiosharpglue*</Path>
<Path fileType="library">/usr/lib/libatksharpglue*</Path>
<Path fileType="library">/usr/lib/libgtksharpglue*</Path>
<Path fileType="library">/usr/lib/libpangosharpglue*</Path>
<Path fileType="library">/usr/lib/libmono-profiler*</Path>
<Path fileType="library">/usr/lib/monodoc</Path>
<Path fileType="library">/usr/lib/gapi-3*</Path>
<Path fileType="library">/usr/lib/mono/gac</Path>
<Path fileType="library">/usr/lib/mono/gtk-sharp-3.0</Path>
<Path fileType="data">/usr/share/gapi-*</Path>
<Path fileType="doc">/usr/share/doc/</Path>
</Files>
</Package>
<Package>
<Name>gtk-sharp-devel</Name>
<Summary>Development files for gtk-sharp</Summary>
<RuntimeDependencies>
<Dependency release="current">gtk-sharp</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-0-12</Date>
<Version>2.99.3</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,20 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gtk-sharp</Name>
<Summary xml:lang="tr">Gtk3 için C# bağlayıcıları</Summary>
<Summary xml:lang="fr">Gtk# 3 est un lien (binding) en langage C# pour la boîte à outils GTK2.</Summary>
<Description xml:lang="tr">Gtk-sharp, GTK+ 3 araç kiti için yazılmış C# bağlayıcılarıdır.</Description>
</Source>
<Package>
<Name>gtk-sharp-devel</Name>
<Summary xml:lang="tr">gtk-sharp için geliştirme dosyaları</Summary>
</Package>
<!-- <Package>
<Name>gtk-sharp-docs</Name>
<Summary xml:lang="tr">gtk-sharp dokümanları</Summary>
</Package> -->
</PISI>
@@ -0,0 +1,22 @@
#!/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():
pisitools.dosed("libgdiplus.pc.in", "libdir=@libdir@", "libdir=@libdir@\nlibjpeg_prefix=${exec_prefix}/lib -ljpeg -ljpeg")
autotools.configure()
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.install()
pisitools.dodoc("COPYING", "README.md")
@@ -0,0 +1,70 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libgdiplus</Name>
<Homepage>https://www.mono-project.com/docs/gui/libgdiplus/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>library</IsA>
<Summary>Open Source Implementation of the GDI+ API</Summary>
<Description>Libgdiplus is an open source implementation of the GDI+ API. This is part of the Mono project.</Description>
<Archive sha1sum="ed13342ce827cd2b4128df16884a11cbbdb48428" type="targz">https://download.mono-project.com/sources/libgdiplus/libgdiplus-6.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>tiff-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>giflib-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>libexif-devel</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libgdiplus</Name>
<RuntimeDependencies>
<Dependency>tiff</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libpng</Dependency>
<Dependency>giflib</Dependency>
<Dependency>libexif</Dependency>
<Dependency>freetype</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>libjpeg-turbo</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/libgdiplus*</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libgdiplus-devel</Name>
<RuntimeDependencies>
<Dependency release="current">libgdiplus</Dependency>
<Dependency>glib2-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-07-12</Date>
<Version>6.1</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,9 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libgdiplus</Name>
<Summary xml:lang="tr">GDI+ API'sinin Açık Kaynak Uygulaması</Summary>
<Summary xml:lang="fr">Librairie pour utiliser System.Drawing avec Mono.</Summary>
<Description xml:lang="tr">Libgdiplus, GDI+ API'sinin açık kaynak uygulamasıdır ve aynı zamanda Mono Projesi'nin bir parçası olarak geliştirilmektedir.</Description>
</Source>
</PISI>
@@ -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", "LICENSE")
@@ -0,0 +1 @@
:CLR:M::MZ::/usr/bin/mono:
+386
View File
@@ -0,0 +1,386 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>mono</Name>
<Homepage>http://www.mono-project.com</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<License>LGPLv2.1</License>
<License>X11</License>
<IsA>app:console</IsA>
<Icon>mono</Icon>
<IsA>library</IsA>
<Summary>Mono runtime and class libraries, a C# compiler/interpreter</Summary>
<Description>Mono is a software platform designed to allow developers to easily create cross platform applications. It is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime.</Description>
<Archive sha1sum="c55424b3e2f3a89915941fba1920f1db6a44f7b2" type="tarxz">https://download.mono-project.com/sources/mono/mono-6.12.0.182.tar.xz</Archive>
<BuildDependencies>
<Dependency>bash</Dependency>
<Dependency>cmake</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>ca-certificates</Dependency>
<Dependency>libgdiplus-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>mono-runtime</Name>
<RuntimeDependencies>
<Dependency>zlib</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/mono</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/bin/mono</Path>
<Path fileType="executable">/usr/bin/mono-test-install</Path>
<Path fileType="executable">/usr/bin/csharp</Path>
<Path fileType="executable">/usr/bin/certmgr</Path>
<Path fileType="executable">/usr/bin/chktrust</Path>
<Path fileType="executable">/usr/bin/gacutil*</Path>
<Path fileType="executable">/usr/bin/gmcs</Path>
<Path fileType="executable">/usr/bin/mcs*</Path>
<Path fileType="executable">/usr/bin/mozroots</Path>
<Path fileType="executable">/usr/bin/setreg</Path>
<Path fileType="executable">/usr/bin/sn</Path>
<Path fileType="library">/usr/lib/mono/*/csharp*</Path>
<Path fileType="library">/usr/lib/mono/*/certmgr*</Path>
<Path fileType="library">/usr/lib/mono/*/chktrust*</Path>
<Path fileType="library">/usr/lib/mono/*/gacutil*</Path>
<Path fileType="library">/usr/lib/mono/*/gmcs*</Path>
<Path fileType="library">/usr/lib/mono/*/mcs*</Path>
<Path fileType="library">/usr/lib/mono/*/mozroots*</Path>
<Path fileType="library">/usr/lib/mono/*/setreg*</Path>
<Path fileType="library">/usr/lib/mono/*/sn*</Path>
<Path fileType="library">/usr/lib/libMono*.so</Path>
<Path fileType="library">/usr/lib/libikvm*.so</Path>
<Path fileType="library">/usr/lib/mono/*/mscorlib*</Path>
<Path fileType="library">/usr/lib/mono/*/cscompmgd*</Path>
<Path fileType="library">/usr/lib/mono/*/I18N.West.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/I18N.West</Path>
<Path fileType="library">/usr/lib/mono/*/I18N.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/I18N</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.CompilerServices.SymbolWriter*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.CSharp*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.GetOptions*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Management*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Security*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Simd*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Tasklets*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Core*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Security*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Xml.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Xml</Path>
<Path fileType="library">/usr/lib/mono/*/System.Xml.Linq*</Path>
<Path fileType="library">/usr/lib/mono/*/System.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/System</Path>
<Path fileType="library">/usr/lib/mono/*/System.Configuration.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Configuration</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.C5*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Drawing.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Drawing</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Posix*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Cairo*</Path>
<Path fileType="library">/usr/lib/mono/*/ICSharpCode.SharpZipLib*</Path>
<Path fileType="library">/usr/lib/mono/*/Microsoft.VisualC*</Path>
<Path fileType="library">/usr/lib/mono/*/Commons.Xml.Relaxng*</Path>
<Path fileType="library">/usr/lib/mono/*/CustomMarshalers*</Path>
<Path fileType="library">/usr/lib/mono/*/OpenSystem.C*</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man/man1/csharp.1</Path>
<Path fileType="man">/usr/share/man/man1/certmgr.1</Path>
<Path fileType="man">/usr/share/man/man1/chktrust.1</Path>
<Path fileType="man">/usr/share/man/man1/gacutil.1</Path>
<Path fileType="man">/usr/share/man/man1/gmcs.1</Path>
<Path fileType="man">/usr/share/man/man1/mcs.1</Path>
<Path fileType="man">/usr/share/man/man1/mono.1</Path>
<Path fileType="man">/usr/share/man/man1/mozroots.1</Path>
<Path fileType="man">/usr/share/man/man1/setreg.1</Path>
<Path fileType="man">/usr/share/man/man1/sn.1</Path>
<Path fileType="man">/usr/share/man/</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="library">/usr/lib/*.a</Path>
<Path fileType="library">/usr/lib/*.la</Path>
<Path fileType="library">/usr/lib/libmono*.so*</Path>
<Path fileType="library">/usr/lib/mono</Path>
<Path fileType="library">/usr/lib/mono-source-libs</Path>
<Path fileType="data">/usr/share/mono-2.0</Path>
<Path fileType="data">/usr/share/libgc-mono</Path>
<Path fileType="data">/usr/share/jay</Path>
<Path fileType="data">/usr/lib/binfmt.d</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/lib/binfmt.d/mono.conf">mono.binfmt.d</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>mono-devel</Name>
<Summary>Header files and libraries used to embed the Mono runtime in an application</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
<Dependency>monodoc-core</Dependency>
<Dependency>mono-data</Dependency>
<Dependency>mono-data-sqlite</Dependency>
<Dependency>mono-data-oracle</Dependency>
<Dependency>mono-ibm-data-db2</Dependency>
<!-- <Dependency>mono-nunit</Dependency> -->
<Dependency>mono-winforms</Dependency>
<Dependency>mono-web</Dependency>
<Dependency>mono-wcf</Dependency>
<Dependency>mono-winfxcore</Dependency>
<Dependency>mono-extras</Dependency>
<Dependency>mono-locale-extras</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<Package>
<Name>monodoc-core</Name>
<Summary>Mono documentation tools</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/mdoc*</Path>
<Path fileType="executable">/usr/bin/monodoc*</Path>
<Path fileType="library">/usr/lib/mono/monodoc</Path>
<Path fileType="library">/usr/lib/monodoc</Path>
<Path fileType="library">/usr/lib/mono/*/mdoc*</Path>
<Path fileType="library">/usr/lib/mono/*/monodoc</Path>
<Path fileType="man">/usr/share/man/man1/mdoc*</Path>
<Path fileType="man">/usr/share/man/man5/mdoc.5</Path>
<Path fileType="man">/usr/share/man/man1/monodoc*</Path>
</Files>
</Package>
<Package>
<Name>mono-data</Name>
<Summary>Database connectivity for Mono</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/sql*</Path>
<Path fileType="library">/usr/lib/mono/*/sql*.ex*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Data.dll</Path>
<Path fileType="library">/usr/lib/mono/*/System.Data.DataSetExtensions.dll</Path>
<Path fileType="library">/usr/lib/mono/*/System.Data.Linq.dll</Path>
<Path fileType="library">/usr/lib/mono/*/System.Data.EnterpriseServices.dll</Path>
<Path fileType="library">/usr/lib/mono/*/System.Data.DirectoryServices.dll</Path>
<Path fileType="library">/usr/lib/mono/*/System.Data.Transactions.dll</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Data.dll</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Data.Tds.dll</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Data.TdsClient.dll</Path>
<Path fileType="library">/usr/lib/mono/*/Novell.Directory.Ldap.dll</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Data</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Data.DataSetExtensions</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Data.Linq</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Data.Services</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Data.EnterpriseServices</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Data.DirectoryServices</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Data.Transactions</Path>
<Path fileType="library">/usr/lib/mono/gac/Mono.Data</Path>
<Path fileType="library">/usr/lib/mono/gac/Mono.Data.Tds</Path>
<Path fileType="library">/usr/lib/mono/gac/Mono.Data.TdsClient</Path>
<Path fileType="library">/usr/lib/mono/gac/Novell.Directory.Ldap</Path>
<Path fileType="man">/usr/share/man/man1/sqlsharp.1</Path>
</Files>
</Package>
<Package>
<Name>mono-data-sqlite</Name>
<IsA>library</IsA>
<Summary>Sqlite database connectivity for Mono</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/mono/*/Mono.Data.Sqlit*</Path>
</Files>
</Package>
<!-- <Package> -->
<!-- <Name>mono-data-postgresql</Name> -->
<!-- <IsA>library</IsA> -->
<!-- <Summary>PostgreSQL database connectivity for Mono</Summary> -->
<!-- <RuntimeDependencies> -->
<!-- <Dependency>mono-runtime</Dependency> -->
<!-- </RuntimeDependencies> -->
<!-- <Files> -->
<!-- <Path fileType="library">/usr/lib/mono/*/Npgsql*</Path> -->
<!-- </Files> -->
<!-- </Package> -->
<Package>
<Name>mono-data-oracle</Name>
<IsA>library</IsA>
<Summary>Oracle database connectivity for Mono</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/mono/*/System.Data.OracleClient*</Path>
</Files>
</Package>
<Package>
<Name>mono-ibm-data-db2</Name>
<IsA>library</IsA>
<Summary>IBM DB2 database connectivity for Mono</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/mono/*/IBM.Data.DB2*</Path>
</Files>
</Package>
<!-- <Package>
<Name>mono-nunit</Name>
<Summary>Unit-testing framework for all .NET languages</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/nunit*</Path>
<Path fileType="library">/usr/lib/mono/*/nunit*</Path>
</Files>
</Package> -->
<Package>
<Name>mono-winforms</Name>
<IsA>library</IsA>
<Summary>Windows forms implementation for Mono</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/mono/*/System.Design*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Drawing.Design*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Windows.Forms*</Path>
<Path fileType="library">/usr/lib/mono/*/Accessibility*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.WebBrowser*</Path>
</Files>
</Package>
<Package>
<Name>mono-web</Name>
<Summary>ASP.NET, remoting, and web services for Mono</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/mono/mconfig/config.xml</Path>
<Path fileType="config">/etc/mono/browscap.ini</Path>
<Path fileType="config">/etc/mono/*/Browsers/Compat.browser</Path>
<Path fileType="config">/etc/mono/*/DefaultWsdlHelpGenerator.aspx</Path>
<Path fileType="config">/etc/mono/*/web.config</Path>
<Path fileType="executable">/usr/bin/disco</Path>
<Path fileType="executable">/usr/bin/mconfig</Path>
<Path fileType="executable">/usr/bin/soapsuds</Path>
<Path fileType="executable">/usr/bin/wsdl*</Path>
<Path fileType="executable">/usr/bin/xsd*</Path>
<Path fileType="library">/usr/lib/mono/*/disco*</Path>
<Path fileType="library">/usr/lib/mono/*/mconfig*</Path>
<Path fileType="library">/usr/lib/mono/*/soapsuds*</Path>
<Path fileType="library">/usr/lib/mono/*/wsdl*</Path>
<Path fileType="library">/usr/lib/mono/*/xsd*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Http*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Web.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/Mono.Web</Path>
<Path fileType="library">/usr/lib/mono/*/System.ComponentModel.DataAnnotations*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Web*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Runtime.Remoting*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Runtime.Serialization.Formatters.Soap*</Path>
<Path fileType="man">/usr/share/man/man1/disco.1</Path>
<Path fileType="man">/usr/share/man/man1/mconfig.1</Path>
<Path fileType="man">/usr/share/man/man1/soapsuds.1</Path>
<Path fileType="man">/usr/share/man/man1/wsdl.1</Path>
<Path fileType="man">/usr/share/man/man1/xsd.1</Path>
</Files>
</Package>
<Package>
<Name>mono-wcf</Name>
<Summary>Mono implementation of WCF (Windows Communication Foundation)</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/svcutil</Path>
<Path fileType="library">/usr/lib/mono/*/svcutil*</Path>
<Path fileType="library">/usr/lib/mono/*/System.IdentityModel*</Path>
<Path fileType="library">/usr/lib/mono/*/System.IdentityModel.Selectors*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Runtime.Serialization.dll*</Path>
<Path fileType="library">/usr/lib/mono/gac/System.Runtime.Serialization</Path>
<Path fileType="library">/usr/lib/mono/*/System.ServiceModel*</Path>
<Path fileType="library">/usr/lib/mono/*/System.ServiceModel.Web*</Path>
</Files>
</Package>
<Package>
<Name>mono-winfxcore</Name>
<IsA>library</IsA>
<Summary>Mono implementation of core WinFX APIs</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/mono/*/WindowsBase*</Path>
</Files>
</Package>
<Package>
<Name>mono-extras</Name>
<Summary>Infrastructure for running and building daemons and services</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/mono-service*</Path>
<Path fileType="library">/usr/lib/mono/*/mono-service*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Management*</Path>
<Path fileType="library">/usr/lib/mono/*/RabbitMQ.Client*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Messaging*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Messaging*</Path>
<Path fileType="library">/usr/lib/mono/*/Mono.Messaging.RabbitMQ*</Path>
<Path fileType="library">/usr/lib/mono/*/System.ServiceProcess*</Path>
<Path fileType="library">/usr/lib/mono/*/System.Configuration.Install*</Path>
<Path fileType="library">/usr/lib/mono/*/Microsoft.Vsa*</Path>
<Path fileType="man">/usr/share/man/man1/mono-service.1</Path>
</Files>
</Package>
<Package>
<Name>mono-locale-extras</Name>
<IsA>library</IsA>
<Summary>Extra locale information for Mono</Summary>
<RuntimeDependencies>
<Dependency>mono-runtime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/mono/*/I18N.MidEast*</Path>
<Path fileType="library">/usr/lib/mono/*/I18N.Rare*</Path>
<Path fileType="library">/usr/lib/mono/*/I18N.CJK*</Path>
<Path fileType="library">/usr/lib/mono/*/I18N.Other*</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-07-12</Date>
<Version>6.12.0.182</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,80 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>mono</Name>
<Summary xml:lang="tr">C# derleyici ve yorumlayıcı</Summary>
<Summary xml:lang="fr">Librairie de classe et environnement d'exécution (runtime) de Mono, un compilateur/interpréteur C#.</Summary>
<Description xml:lang="tr">Mono, geliştiricilerin kolayca çapraz platform uygulamaları oluşturmasına olanak sağlamak için tasarlanmış bir yazılım platformudur. C# ve Common Language Runtime için ECMA standartlarına dayanan Microsoft'un .NET Framework'ünün açık kaynaklı bir uygulamasıdır.</Description>
<Description xml:lang="fr">Librairie de classe et environnement d'exécution (runtime) de Mono, un compilateur/interpréteur C#.</Description>
</Source>
<Package>
<Name>mono-devel</Name>
<Summary xml:lang="tr">Mono uygulamalarının derlenip çalışabilir hale gelmesi için gerekli geliştirme paketi</Summary>
</Package>
<Package>
<Name>monodoc</Name>
<Summary xml:lang="tr">Mono belgeleme araçları</Summary>
</Package>
<Package>
<Name>mono-data</Name>
<Summary xml:lang="tr">Mono için veritabanı bağlantısı</Summary>
</Package>
<Package>
<Name>mono-data-sqlite</Name>
<Summary xml:lang="tr">Mono için Sqlite veritabanı bağlantısı</Summary>
</Package>
<Package>
<Name>mono-data-postgresql</Name>
<Summary xml:lang="tr">Mono için PostgreSQL veritabanı bağlantısı</Summary>
</Package>
<Package>
<Name>mono-data-oracle</Name>
<Summary xml:lang="tr">Mono için Oracle veritabanı bağlantısı</Summary>
</Package>
<Package>
<Name>mono-ibm-data-db2</Name>
<Summary xml:lang="tr">Mono için IBM DB2 veritabanı bağlantısı</Summary>
</Package>
<!-- <Package>
<Name>mono-nunit</Name>
<Summary xml:lang="tr">Tüm .NET dilleri için bütünlük testi (unit-testing) çatısı</Summary>
</Package> -->
<Package>
<Name>mono-winforms</Name>
<Summary xml:lang="tr">Mono için Windows formları uygulaması</Summary>
</Package>
<Package>
<Name>mono-web</Name>
<Summary xml:lang="tr">Mono için ASP.NET, uzaktan bağlantı ve web servisleri</Summary>
</Package>
<Package>
<Name>mono-wcf</Name>
<Summary xml:lang="tr">WCF'nin (Windows İletişim Vakfı) Mono uygulaması</Summary>
</Package>
<Package>
<Name>mono-winfxcore</Name>
<Summary xml:lang="tr">WinFX API'lerinin Mono uygulaması</Summary>
</Package>
<Package>
<Name>mono-extras</Name>
<Summary xml:lang="tr">Servisleri çalıştırmak ve inşa etmek için altyapı</Summary>
</Package>
<Package>
<Name>mono-locale-extras</Name>
<Summary xml:lang="tr">Mono için ek yerel bilgi</Summary>
</Package>
</PISI>