From 50978d2467a208ee2bb59aaa2744d20245c75f83 Mon Sep 17 00:00:00 2001 From: friberk Date: Fri, 23 Apr 2021 23:34:29 +0300 Subject: [PATCH] Added various packages required for Pantheon development --- desktop/toolkit/gtk/clutter-gst/actions.py | 27 ++ desktop/toolkit/gtk/clutter-gst/pspec.xml | 54 ++++ desktop/toolkit/gtk/clutter-gtk/actions.py | 20 ++ desktop/toolkit/gtk/clutter-gtk/pspec.xml | 59 ++++ .../toolkit/gtk/clutter-gtk/translations.xml | 13 + desktop/toolkit/gtk/clutter/actions.py | 31 ++ desktop/toolkit/gtk/clutter/pspec.xml | 98 +++++++ desktop/toolkit/gtk/clutter/translations.xml | 8 + desktop/toolkit/gtk/cogl/actions.py | 28 ++ desktop/toolkit/gtk/cogl/pspec.xml | 107 +++++++ multimedia/graphics/graphviz/actions.py | 45 +++ multimedia/graphics/graphviz/comar/package.py | 7 + multimedia/graphics/graphviz/pspec.xml | 96 +++++++ multimedia/graphics/graphviz/translations.xml | 14 + .../library/libcloudproviders/actions.py | 22 ++ .../library/libcloudproviders/pspec.xml | 56 ++++ programming/library/libgda/actions.py | 30 ++ programming/library/libgda/pspec.xml | 267 ++++++++++++++++++ programming/library/libgda/translations.xml | 59 ++++ programming/library/libportal/actions.py | 22 ++ programming/library/libportal/pspec.xml | 75 +++++ programming/scm/libgit2-glib/actions.py | 20 ++ programming/scm/libgit2-glib/pspec.xml | 57 ++++ 23 files changed, 1215 insertions(+) create mode 100644 desktop/toolkit/gtk/clutter-gst/actions.py create mode 100644 desktop/toolkit/gtk/clutter-gst/pspec.xml create mode 100644 desktop/toolkit/gtk/clutter-gtk/actions.py create mode 100644 desktop/toolkit/gtk/clutter-gtk/pspec.xml create mode 100644 desktop/toolkit/gtk/clutter-gtk/translations.xml create mode 100644 desktop/toolkit/gtk/clutter/actions.py create mode 100644 desktop/toolkit/gtk/clutter/pspec.xml create mode 100644 desktop/toolkit/gtk/clutter/translations.xml create mode 100644 desktop/toolkit/gtk/cogl/actions.py create mode 100644 desktop/toolkit/gtk/cogl/pspec.xml create mode 100644 multimedia/graphics/graphviz/actions.py create mode 100644 multimedia/graphics/graphviz/comar/package.py create mode 100644 multimedia/graphics/graphviz/pspec.xml create mode 100644 multimedia/graphics/graphviz/translations.xml create mode 100644 programming/library/libcloudproviders/actions.py create mode 100644 programming/library/libcloudproviders/pspec.xml create mode 100644 programming/library/libgda/actions.py create mode 100644 programming/library/libgda/pspec.xml create mode 100644 programming/library/libgda/translations.xml create mode 100644 programming/library/libportal/actions.py create mode 100644 programming/library/libportal/pspec.xml create mode 100644 programming/scm/libgit2-glib/actions.py create mode 100644 programming/scm/libgit2-glib/pspec.xml diff --git a/desktop/toolkit/gtk/clutter-gst/actions.py b/desktop/toolkit/gtk/clutter-gst/actions.py new file mode 100644 index 0000000000..39aeeaaefa --- /dev/null +++ b/desktop/toolkit/gtk/clutter-gst/actions.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def setup(): + shelltools.system("gtkdocize") + autotools.autoreconf("-vfi") + autotools.configure("--enable-introspection") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall('DESTDIR=%s INSTALL="install -p"' % get.installDIR()) + + for i in shelltools.ls("examples"): + if i.endswith(".png") or i.endswith(".c"): + pisitools.insinto("/%s/%s/examples/" % (get.docDIR(), get.srcNAME()), "examples/%s" % i) + + pisitools.dodoc("AUTHORS", "COPYING", "README", "NEWS") diff --git a/desktop/toolkit/gtk/clutter-gst/pspec.xml b/desktop/toolkit/gtk/clutter-gst/pspec.xml new file mode 100644 index 0000000000..27abc4a4aa --- /dev/null +++ b/desktop/toolkit/gtk/clutter-gst/pspec.xml @@ -0,0 +1,54 @@ + + + clutter-gst + https://gitlab.gnome.org/GNOME/clutter-gst + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + GStreamer bindings for clutter + GStreamer bindings for clutter + + clutter-devel + gdk-pixbuf-devel + gobject-introspection + gst-plugins-base-devel + gst-plugins-good + gtk-doc + libXdamage-devel + libgudev-devel + + http://ftp.gnome.org/pub/gnome/sources/clutter-gst/3.0/clutter-gst-3.0.27.tar.xz + + + clutter-gst + GStreamer bindings for clutter + + /usr/lib/girepository-1.0 + /usr/lib/gstreamer-1.0 + /usr/lib/libclutter-gst-3.0.so + /usr/lib/libclutter-gst-3.0.so.0 + /usr/lib/libclutter-gst-3.0.so.0.27.0 + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/gtk-doc + + + + clutter-gst-devel + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-04-21 + 3.0.27 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + diff --git a/desktop/toolkit/gtk/clutter-gtk/actions.py b/desktop/toolkit/gtk/clutter-gtk/actions.py new file mode 100644 index 0000000000..de0c7a1a8f --- /dev/null +++ b/desktop/toolkit/gtk/clutter-gtk/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import mesontools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() diff --git a/desktop/toolkit/gtk/clutter-gtk/pspec.xml b/desktop/toolkit/gtk/clutter-gtk/pspec.xml new file mode 100644 index 0000000000..2f04c3fffa --- /dev/null +++ b/desktop/toolkit/gtk/clutter-gtk/pspec.xml @@ -0,0 +1,59 @@ + + + clutter-gtk + https://github.com/GNOME/clutter-gtk + + Berk Çakar + berk2238@hotmail.com + + LGPLv2+ + library + Clutter GTK support + clutter-gtk provides GTK support for clutter. + https://github.com/GNOME/clutter-gtk/archive/1.8.4.tar.gz + + clutter-devel + gtk3-devel + gobject-introspection-devel + + + + + clutter-gtk + + clutter + gtk3 + cairo + gdk-pixbuf + + + /usr/lib + /usr/share/doc/clutter-gtk + /usr/share/gtk-doc + /usr/share/locale + + + + + clutter-gtk-devel + Development files for clutter-gtk + + clutter-gtk + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + + 2021-04-10 + 1.8.4 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + diff --git a/desktop/toolkit/gtk/clutter-gtk/translations.xml b/desktop/toolkit/gtk/clutter-gtk/translations.xml new file mode 100644 index 0000000000..6741ff7613 --- /dev/null +++ b/desktop/toolkit/gtk/clutter-gtk/translations.xml @@ -0,0 +1,13 @@ + + + + clutter-gtk + Cluter GTK desteği + clutter-gtk clutter için GTK desteği sağlar. + + + + clutter-gtk + clutter-gtk için geliştirme dosyaları + + diff --git a/desktop/toolkit/gtk/clutter/actions.py b/desktop/toolkit/gtk/clutter/actions.py new file mode 100644 index 0000000000..0f4877ee26 --- /dev/null +++ b/desktop/toolkit/gtk/clutter/actions.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# Copyright 2009 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +# WorkDir = "" +# NoStrip = "/" + +def setup(): + autotools.configure(" --enable-introspection \ + --enable-egl-backend \ + --enable-gdk-backend \ + --enable-wayland-backend \ + --enable-x11-backend \ + --enable-evdev-input \ + --enable-wayland-compositor \ + --enable-gtk-doc ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall('DESTDIR=%s INSTALL="install -p -c"' % get.installDIR()) + diff --git a/desktop/toolkit/gtk/clutter/pspec.xml b/desktop/toolkit/gtk/clutter/pspec.xml new file mode 100644 index 0000000000..887f77c982 --- /dev/null +++ b/desktop/toolkit/gtk/clutter/pspec.xml @@ -0,0 +1,98 @@ + + + clutter + https://gitlab.gnome.org/GNOME/clutter + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + library + OpenGL GUI toolkit + clutter is an open source software library for creating fast, visually rich graphical user interfaces. The most obvious example of potential usage is in media center type applications. + http://ftp.gnome.org/pub/gnome/sources/clutter/1.26/clutter-1.26.2.tar.xz + + pango-devel + cairo-devel + gtk2-devel + mesa-devel + zenity + libXext-devel + libXrender-devel + libXfixes-devel + libXdamage-devel + libXcomposite-devel + xcb-util-devel + json-glib-devel + gobject-introspection-devel + gdk-pixbuf-devel + cogl-devel + + + + + clutter + + cogl + pango + cairo + gtk2 + mesa + libXext + zenity + libXrender + libXfixes + libXdamage + libXcomposite + xcb-util + json-glib + atk + libXi + gdk-pixbuf + + + /usr/lib + /usr/share/doc/clutter + /usr/share/gtk-doc + /usr/share/locale + + + + + clutter-devel + Development files for clutter + + clutter + atk-devel + gdk-pixbuf + mesa-devel + libXi-devel + pango-devel + cairo-devel + libX11-devel + libdrm-devel + libXext-devel + json-glib-devel + libXfixes-devel + gdk-pixbuf-devel + libXdamage-devel + libXcomposite-devel + libX11-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + + 2021-04-10 + 1.26.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + diff --git a/desktop/toolkit/gtk/clutter/translations.xml b/desktop/toolkit/gtk/clutter/translations.xml new file mode 100644 index 0000000000..6a60762310 --- /dev/null +++ b/desktop/toolkit/gtk/clutter/translations.xml @@ -0,0 +1,8 @@ + + + + clutter + OpenGL grafik arabirim kitaplığı + clutter görsel olarak zengin ve hızlı grafik arabirimler oluşturmak için hazırlanmış bir açık kodlu kitaplıktır. Kullanım alanlarına en belirgin örnek olarak çoklu ortam yazılımları gösterilebilir. + + diff --git a/desktop/toolkit/gtk/cogl/actions.py b/desktop/toolkit/gtk/cogl/actions.py new file mode 100644 index 0000000000..ba0326166c --- /dev/null +++ b/desktop/toolkit/gtk/cogl/actions.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# Copyright 2009 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +# WorkDir = "" +# NoStrip = "/" + +def setup(): + shelltools.system("NOCONFIGURE=1 ./autogen.sh") + autotools.configure("--prefix=/usr \ + --enable-gles2 \ + --enable-{kms,wayland,xlib}-egl-platform \ + --enable-wayland-egl-server") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall('DESTDIR=%s INSTALL="install -p -c"' % get.installDIR()) + diff --git a/desktop/toolkit/gtk/cogl/pspec.xml b/desktop/toolkit/gtk/cogl/pspec.xml new file mode 100644 index 0000000000..1bcf67eb16 --- /dev/null +++ b/desktop/toolkit/gtk/cogl/pspec.xml @@ -0,0 +1,107 @@ + + + cogl + https://gitlab.gnome.org/GNOME/cogl + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + library + COGL is a low level OpenGL abstraction library developed for (and part of) Clutter. + COGL is a low level OpenGL abstraction library developed for (and part of) Clutter. + https://gitlab.gnome.org/GNOME/cogl/-/archive/1.22.6/cogl-1.22.6.tar.gz + + pango-devel + gnome-common + cairo-devel + gtk2-devel + mesa-devel + zenity + libXext-devel + libXrender-devel + libXfixes-devel + libXdamage-devel + libXcomposite-devel + xcb-util-devel + json-glib-devel + gobject-introspection-devel + gdk-pixbuf-devel + glslang + glslang-devel + gtk-doc + valgrind + + + + + cogl + + pango + gnome-common + cairo + gtk2 + mesa + libXext + zenity + libXrender + libXfixes + libXdamage + libXcomposite + xcb-util + json-glib + atk + libXi + gdk-pixbuf + glslang + glslang-devel + + + /usr/lib + /usr/share/doc/cogl + /usr/share/gtk-doc + /usr/share/locale + /usr/share/cogl + + + + + cogl-devel + Development files for cogl + + cogl + atk-devel + gdk-pixbuf + mesa-devel + libXi-devel + pango-devel + cairo-devel + libX11-devel + libdrm-devel + libXext-devel + json-glib-devel + libXfixes-devel + gdk-pixbuf-devel + libXdamage-devel + libXcomposite-devel + libX11-devel + glslang + glslang-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + + 2021-04-10 + 1.22.6 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + diff --git a/multimedia/graphics/graphviz/actions.py b/multimedia/graphics/graphviz/actions.py new file mode 100644 index 0000000000..9da9a75854 --- /dev/null +++ b/multimedia/graphics/graphviz/actions.py @@ -0,0 +1,45 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +j = ''.join([ + '--disable-r ', + '--disable-io ', + '--disable-lua ', + '--disable-php ', + '--disable-rpath ', + '--disable-sharp ', + '--disable-ocaml ', + '--disable-static ', + '--disable-dependency-tracking ', + '--with-libgd ', + '--with-fontconfig ', + '--with-pangocairo ', + '--without-devil ', + ]) + +def setup(): + shelltools.export("CONFIG_SHELL", "/bin/bash") + shelltools.system("NOCONFIGURE=1 ./autogen.sh") + autotools.configure(j) + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dohtml(".") + pisitools.dodoc("AUTHORS", "CHANGELOG.md", "DEVELOPERS.md", "INSTALL", "LICENSE", "README.md") + + pisitools.removeDir("/usr/share/graphviz/doc") + diff --git a/multimedia/graphics/graphviz/comar/package.py b/multimedia/graphics/graphviz/comar/package.py new file mode 100644 index 0000000000..da6d445221 --- /dev/null +++ b/multimedia/graphics/graphviz/comar/package.py @@ -0,0 +1,7 @@ +#!/usr/bin/python + +import os + +def postInstall(fromVersion, fromRelease, toVersion, toRelease): + # write layout's config + os.system("/usr/bin/dot -c") diff --git a/multimedia/graphics/graphviz/pspec.xml b/multimedia/graphics/graphviz/pspec.xml new file mode 100644 index 0000000000..fa3fca1678 --- /dev/null +++ b/multimedia/graphics/graphviz/pspec.xml @@ -0,0 +1,96 @@ + + + graphviz + https://www.graphviz.org/ + + fury + wascheme@tuta.io + + CPL-1.0 + app:console + app:gui + Open source graph drawing software. + Graphviz is open source graph visualization software which has web and interactive graphical interfaces, and auxiliary tools and libraries. Graphviz has many useful features for diagrams, such as options for colors, fonts, tabular node layouts, line styles, and custom shapes. + + freeglut-devel + gd-devel + ghostscript-devel + libXaw-devel + librsvg-devel + libtool + pango-devel + perl + python-devel + python3-devel + tcl-devel + + + https://gitlab.com/graphviz/graphviz/-/archive/2.46.1/graphviz-2.46.1.tar.bz2 + + + + graphviz + Development files for graphviz + + cairo + expat + gd + ghostscript + glib2 + libX11 + libXaw + libXmu + libXt + libgcc + librsvg + libtool-ltdl + pango + python + python3 + zlib + + + /usr/bin + /usr/lib + /usr/lib64 + /usr/share/doc + /usr/share/graphviz + /usr/share/man + + + + graphviz-docs + Development files for graphviz + + /usr/share/doc/graphviz/html + + + + graphviz-devel + Development files for graphviz + + graphviz + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-02-24 + 2.46.1 + Version bump. + fury + wascheme@tuta.io + + + 2017-01-18 + 2.40.1 + First release. + Ali Algul + aligulle3801@gmail.com + + + diff --git a/multimedia/graphics/graphviz/translations.xml b/multimedia/graphics/graphviz/translations.xml new file mode 100644 index 0000000000..34f9f56a22 --- /dev/null +++ b/multimedia/graphics/graphviz/translations.xml @@ -0,0 +1,14 @@ + + + graphviz + Açık kaynak bir grafik çizim programıdır + Graphviz web ve etkileşimli grafik arayüzüne, yardımcı araç ve kütüphanelere sahip açık kaynak bir grafik canlandırma yazılımıdır. Graphviz renk, font, çizelge planı, çizgi stili ayarları ve özel şekiller gibi diyagramlara yönelik bir çok kullanışlı özelliğe sahiptir. + + + graphviz-docs + + + graphviz-devel + graphviz için geliştirme dosyaları + + diff --git a/programming/library/libcloudproviders/actions.py b/programming/library/libcloudproviders/actions.py new file mode 100644 index 0000000000..843c5c60ad --- /dev/null +++ b/programming/library/libcloudproviders/actions.py @@ -0,0 +1,22 @@ + #!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import mesontools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + pisitools.dodoc("CHANGELOG", "LICENSE", "README.md") + diff --git a/programming/library/libcloudproviders/pspec.xml b/programming/library/libcloudproviders/pspec.xml new file mode 100644 index 0000000000..dce9c42213 --- /dev/null +++ b/programming/library/libcloudproviders/pspec.xml @@ -0,0 +1,56 @@ + + + libcloudproviders + http://live.gnome.org/libcloudproviders + + Berk Çakar + berk2238@hotmail.com + + LGPLv3 + library + libcloudproviders is a DBus API that allows cloud storage sync clients to expose +their services. + libcloudproviders is a DBus API that allows cloud storage sync clients to expose +their services. Clients such as file managers and desktop environments can then +provide integrated access to the cloud providers services. + https://gitlab.gnome.org/World/libcloudproviders/-/archive/0.3.0/libcloudproviders-0.3.0.tar.gz + + gobject-introspection-devel + vala + + + + libcloudproviders + + gobject-introspection + + + /usr/lib + /usr/share/doc + + + + libcloudproviders-devel + Development files for libcloudproviders + + libcloudproviders + + + /usr/include + /usr/lib/girepository-1.0 + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/vala/vapi + /usr/share/gir-1.0 + + + + + 2021-04-10 + 0.3.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + diff --git a/programming/library/libgda/actions.py b/programming/library/libgda/actions.py new file mode 100644 index 0000000000..543f7b92f1 --- /dev/null +++ b/programming/library/libgda/actions.py @@ -0,0 +1,30 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get +from pisi.actionsapi import shelltools + +def setup(): + autotools.configure("--prefix=/usr \ + --with-libsecret \ + --with-libsoup \ + --with-gtksourceview \ + --with-goocanvas \ + --disable-static \ + --enable-json \ + --with-graphviz \ + --with-ui \ + --enable-system-sqlite") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/programming/library/libgda/pspec.xml b/programming/library/libgda/pspec.xml new file mode 100644 index 0000000000..71c0dd5e3d --- /dev/null +++ b/programming/library/libgda/pspec.xml @@ -0,0 +1,267 @@ + + + libgda + http://www.gnome-db.org/ + + Berk Çakar + berk2238@hotmail.com + + GPLv3 + server.database + library + Library for writing gnome database programs + libgda is a library that eases the task of writing Gtk3-based database programs. + + cairo-devel + db-devel + gdk-pixbuf-devel + gobject-introspection + goocanvas-devel + graphviz-devel + gtk3-devel + gtksourceview3-devel + intltool + iso-codes + itstool + jdk8-openjdk + json-glib-devel + libsecret-devel + libsoup-devel + libxslt-devel + mariadb-lib + mdbtools-devel + openssl-devel + pango-devel + sqlcipher-devel + sqlite-devel + + https://ftp.gnome.org/pub/GNOME/sources/libgda/5.2/libgda-5.2.9.tar.xz + + + libgda + Web provider for libgda + + gdk-pixbuf + goocanvas + libsecret + libxslt + openssl + sqlcipher + + + /etc + /usr/lib + /usr/lib/girepository-1.0/Gda-5.0.typelib + /usr/share/doc + /usr/share/help + /usr/share/libgda-5.0 + /usr/share/locale + /usr/share/man + /usr/share/vala + + + + libgda-devel + libgda header files + + gtk3-devel + libgda + libxslt-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/gnome + /usr/share/gtk-doc + + + + libgda-bdb + Berkeley DB provider for libgda + + libgda + + + /usr/lib/libgda-5.0/providers/libgda-bdb.so + /usr/share/libgda-5.0/bdb_specs_dsn.xml + + + + libgda-java + Java provider for libgda + + json-glib + libgda + + + /usr/lib/libgda-5.0/providers/gdaprovider-5.0.jar + /usr/lib/libgda-5.0/providers/libgda-jdbc.so + /usr/share/libgda-5.0/jdbc* + + + + libgda-ldap + Ldap provider for libgda + + libgda + openldap-client + + + /usr/lib/libgda-5.0/providers/libgda-ldap.so + /usr/share/libgda-5.0/ldap* + + + + libgda-mysql + Mysql provider for libgda + + libgda + libsecret + mariadb-lib + + + /usr/lib/libgda-5.0/providers/libgda-mysql.so + /usr/share/libgda-5.0/mysql* + + + + libgda-postgres + Postgres provider for libgda + + libgda + libsecret + postgresql-lib + + + /usr/lib/libgda-5.0/providers/libgda-postgres.so + /usr/share/libgda-5.0/postgres* + + + + libgda-sqlcipher + SQLiteCipher provider for libgda + + libgda + + + /usr/lib/libgda-5.0/providers/libgda-sqlcipher.so + /usr/share/libgda-5.0/sqlcipher* + + + + libgda-sqlite + SQLite provider for libgda + + libgda + sqlite + + + /usr/lib/libgda-5.0/providers/libgda-sqlite.so + /usr/share/libgda-5.0/sqlite* + + + + libgda-mdb + Mdb provider for libgda + + libgda + mdbtools + + + /usr/lib/libgda-5.0/providers/libgda-mdb.so + /usr/share/libgda-5.0/mdb_specs_dsn.xml + + + + libgda-tools + Graphical tools for libgda + + cairo + gdk-pixbuf + goocanvas + graphviz + gtk3 + gtksourceview3 + libgda + libgda-ui + libsoup + + + /usr/bin + /usr/share/appdata + /usr/share/applications + /usr/share/gnome/gda-browser/ + /usr/share/icons + /usr/share/pixmaps + + + + libgda-ui + UI extensions for libgda + + atk + cairo + gdk-pixbuf + gtk3 + libgda + pango + + + /usr/lib/girepository-1.0/Gdaui-5.0.typelib + /usr/lib/libgda-5.0/plugins/gdaui* + /usr/lib/libgda-ui-5.0.so.* + /usr/share/libgda-5.0/dtd/gdaui-layout.dtd + /usr/share/libgda-5.0/icons + /usr/share/libgda-5.0/language-specs + /usr/share/libgda-5.0/pixmaps + /usr/share/libgda-5.0/ui + + + + libgda-ui-devel + Development files for libgda-ui + + atk + cairo + gdk-pixbuf + gtk3 + gtksourceview3 + libgda + libgda-ui + pango + + + /usr/bin/gdaui-demo-5.0 + /usr/include/libgda-5.0/libgda-ui/ + /usr/lib/libgda-5.0/plugins/libgda-ui-plugins.so + /usr/lib/libgda-ui-5.0.so + /usr/share/glade/catalogs/gdaui-catalog.xml + /usr/share/glade/pixmaps/widget-gdaui* + /usr/share/libgda-5.0/demo + + + + libgda-web + Web provider for libgda + + libgda + libsecret + libsoup + + + /usr/lib/libgda-5.0/providers/libgda-web.so + /usr/share/libgda-5.0/php/ + /usr/share/libgda-5.0/web/ + + + + + 2021-04-20 + 5.2.9 + First release + Berk Çakar + berk2238@hotmail.com + + + diff --git a/programming/library/libgda/translations.xml b/programming/library/libgda/translations.xml new file mode 100644 index 0000000000..9964471f31 --- /dev/null +++ b/programming/library/libgda/translations.xml @@ -0,0 +1,59 @@ + + + libgda + Library for writing gnome database programs + libgda is a library that eases the task of writing Gtk3-based database programs. + + + libgda-devel + libgda header files + + + libgda-bdb + Berkeley DB provider for libgda + + + libgda-java + Java provider for libgda + + + libgda-ldap + Ldap provider for libgda + + + libgda-mysql + Mysql provider for libgda + + + libgda-postgres + Postgres provider for libgda + + + libgda-sqlcipher + SQLiteCipher provider for libgda + + + libgda-sqlite + SQLite provider for libgda + + + libgda-mdb + Mdb provider for libgda + + + libgda-tools + Graphical tools for libgda + + + libgda-ui + UI extensions for libgda + + + libgda-ui-devel + Development files for libgda-ui + + + libgda-web + Web provider for libgda + + diff --git a/programming/library/libportal/actions.py b/programming/library/libportal/actions.py new file mode 100644 index 0000000000..9ff7e52b74 --- /dev/null +++ b/programming/library/libportal/actions.py @@ -0,0 +1,22 @@ + #!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import mesontools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + pisitools.dodoc("COPYING", "NEWS", "README.md") + diff --git a/programming/library/libportal/pspec.xml b/programming/library/libportal/pspec.xml new file mode 100644 index 0000000000..b6a9fb66a3 --- /dev/null +++ b/programming/library/libportal/pspec.xml @@ -0,0 +1,75 @@ + + + libportal + https://github.com/flatpak/libportal + + Berk Çakar + berk2238@hotmail.com + + GPLv3 + library + GIO-style async APIs for most Flatpak portals. + GIO-style async APIs for most Flatpak portals. + https://github.com/flatpak/libportal/releases/download/0.4/libportal-0.4.tar.xz + + glib2-devel + git + gtk-doc + meson + vala + + + + + libportal + + glib2 + git + gtk-doc + + + /etc/gconf + /usr/lib + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/libportal + /usr/share/glib-2.0 + /usr/share/vala + /usr/share/icons + + + + + libportal-docs + data:doc + libportal reference documents + + /usr/share/gtk-doc + + + + + libportal-devel + Development files for libportal + + libportal + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + + 2021-04-18 + 0.4 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + diff --git a/programming/scm/libgit2-glib/actions.py b/programming/scm/libgit2-glib/actions.py new file mode 100644 index 0000000000..6cafa20c50 --- /dev/null +++ b/programming/scm/libgit2-glib/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import mesontools +from pisi.actionsapi import pisitools + +def setup(): + mesontools.configure("-Dvapi=false") + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "NEWS", "README") + diff --git a/programming/scm/libgit2-glib/pspec.xml b/programming/scm/libgit2-glib/pspec.xml new file mode 100644 index 0000000000..599f473c05 --- /dev/null +++ b/programming/scm/libgit2-glib/pspec.xml @@ -0,0 +1,57 @@ + + + libgit2-glib + https://gitlab.gnome.org/GNOME/libgit2-glib + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + programming.misc + libgit2-glib is a glib wrapper library around the libgit2 git access library. + libgit2-glib is a glib wrapper library around the libgit2 git access library. + + glib2-devel + libgit2-devel + + https://download.gnome.org/sources/libgit2-glib/0.99/libgit2-glib-0.99.0.tar.xz + + + libgit2-glib + libgit2-glib is a glib wrapper library around the libgit2 git access library. + + glib2 + libgit2 + + + /usr/lib/girepository-1.0 + /usr/lib/libgit2-glib-1.0.so + /usr/lib/libgit2-glib-1.0.so.0 + /usr/lib/libgit2-glib-1.0.so.0.2800.0 + /usr/lib/python3.8 + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/vala + + + + libgit2-glib-devel + libgit2-glib is a glib wrapper library around the libgit2 git access library. + + libgit2-glib + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-04-07 + 0.99.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + +