diff --git a/game/misc/lutris/actions.py b/game/misc/lutris/actions.py new file mode 100644 index 0000000000..8452f1671d --- /dev/null +++ b/game/misc/lutris/actions.py @@ -0,0 +1,19 @@ +#!/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 pisitools +from pisi.actionsapi import mesontools +from pisi.actionsapi import shelltools + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + pisitools.dodoc("LICENSE*", "README*") diff --git a/game/misc/lutris/pspec.xml b/game/misc/lutris/pspec.xml new file mode 100644 index 0000000000..85e1feb2a2 --- /dev/null +++ b/game/misc/lutris/pspec.xml @@ -0,0 +1,89 @@ + + + + + lutris + https://lutris.net + + Bedirhan Kurt + bedirhan.kurt@outlook.com + + GPL-3.0-only + lutris + Play all your games on Linux + Lutris is a video game preservation platform aiming to keep your video game collection up and running for the years to come. + Linux'ta tüm oyunlarınızı oynayın + Lutris, video oyunu koleksiyonunuzu yıllarca ayakta tutmayı amaçlayan bir video oyunu saklama platformudur. + + meson + git + ninja + protobuf-devel + python3-poetry-core + + https://github.com/lutris/lutris/archive/refs/tags/v0.5.19.tar.gz + + + + lutris + + cabextract + curl + gdk-pixbuf + glib2 + gobject-introspection + gtk3 + icon-theme-hicolor + mesa-utils + p7zip + pango + psmisc + python3 + python3-cairo + python3-certifi + dbus-python3 + python3-distro + python3-evdev + python3-pygobject3 + python3-lxml + python3-moddb + python3-pillow + python3-requests + python3-urllib3 + python3-PyYAML + unzip + webkit2gtk-4.1 + xdg-desktop-portal + gamemode + ayatana-libappindicator + gnutls-32bit + vkd3d + mesa-glu-32bit + python3-protobuf + vulkan-tools + wine + winetricks + + + /usr/lib/python3* + /usr/share/applications + /usr/share/man + /usr/share/locale + /usr/share/lutris + /usr/share/doc + /usr/share/metainfo + /usr/share/icons/hicolor + /usr/bin + + + + + + 2025-09-04 + 0.5.19 + Initial release + Bedirhan Kurt + bedirhan.kurt@outlook.com + + + diff --git a/programming/language/python3/python3-moddb/actions.py b/programming/language/python3/python3-moddb/actions.py new file mode 100644 index 0000000000..945f457ab9 --- /dev/null +++ b/programming/language/python3/python3-moddb/actions.py @@ -0,0 +1,16 @@ +#!/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 pisitools +from pisi.actionsapi import pythonmodules + +def build(): + pythonmodules.compile(pyVer="3") + +def install(): + pythonmodules.install(pyVer="3") + + pisitools.dodoc("LICENSE*") diff --git a/programming/language/python3/python3-moddb/pspec.xml b/programming/language/python3/python3-moddb/pspec.xml new file mode 100644 index 0000000000..6ce10ef701 --- /dev/null +++ b/programming/language/python3/python3-moddb/pspec.xml @@ -0,0 +1,53 @@ + + + + + python3-moddb + https://github.com/ClementJ18/moddb + + Bedirhan Kurt + bedirhan.kurt@outlook.com + + programming.language.python3 + MIT + library + A Python scraper to access ModDB mods, games and more as objects + The goal of the library is to be able to navigate ModDB purely programmatically through scraping and parsing of the various models present on the website. + ModDB modlarına, oyunlarına ve daha fazlasına obje olarak erişmek için bir Python kazıyıcısı + Kütüphanenin amacı, web sitesinde yer alan türlü modeli kazıyarak ve ayrıştırarak tamamen programatik olarak ModDB'de gezinmeye olanak sağlamaktır. + https://github.com/ClementJ18/moddb/archive/v0.14.0.tar.gz + + git + python3-build + python3-installer + python3-setuptools + python3-wheel + + + + + python3-moddb + A Python scraper to access ModDB mods, games and more as objects + The goal of the library is to be able to navigate ModDB purely programmatically through scraping and parsing of the various models present on the website. + ModDB modlarına, oyunlarına ve daha fazlasına obje olarak erişmek için bir Python kazıyıcısı + Kütüphanenin amacı, web sitesinde yer alan türlü modeli kazıyarak ve ayrıştırarak tamamen programatik olarak ModDB'de gezinmeye olanak sağlamaktır. + + python3-beautifulsoup4 + python3-requests + + + /usr/lib/python3* + /usr/share/doc/python3-moddb + + + + + + 2025-09-04 + 0.14.0 + Initial release + Bedirhan Kurt + bedirhan.kurt@outlook.com + + +