diff --git a/game/arcade/etr/actions.py b/game/arcade/etr/actions.py new file mode 100644 index 0000000000..2a6820ad1a --- /dev/null +++ b/game/arcade/etr/actions.py @@ -0,0 +1,21 @@ +#!/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 + +WorkDir = "etr-0.8.1" + +def setup(): + autotools.configure("--prefix=/usr") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/game/arcade/etr/pspec.xml b/game/arcade/etr/pspec.xml new file mode 100644 index 0000000000..59a011f95f --- /dev/null +++ b/game/arcade/etr/pspec.xml @@ -0,0 +1,56 @@ + + + + + etr + https://sourceforge.net/projects/extremetuxracer/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + etr + app:gui + game.arcade + High speed arctic racing game based on Tux Racer. + Extreme Tux Racer is a racing game which forked off Tux Racer after work on it ceased. It was formerly known as Planet Penguin Racer. + https://downloads.sourceforge.net/extremetuxracer/etr-0.8.1.tar.xz + + libgcc + libglvnd-devel + mesa-glu-devel + + + + + + + etr + + mesa-glu + libgcc + libglvnd + sfml + + + /usr/bin + /usr/share/applications + /usr/share/appdata + /usr/share/doc + /usr/share/etr + /usr/share/pixmaps + + + + + + + + 2022-01-05 + 0.8.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/game/arcade/etr/translations.xml b/game/arcade/etr/translations.xml new file mode 100644 index 0000000000..1127d5dae7 --- /dev/null +++ b/game/arcade/etr/translations.xml @@ -0,0 +1,8 @@ + + + + extremetuxracer + Buz üzerinde penguen yarışı + Extreme Tux Penguin racer, buz üzerinde kayarak ve balık toplayarak zamana karşı yarışma oyunudur. + + diff --git a/game/misc/sfml/actions.py b/game/misc/sfml/actions.py new file mode 100644 index 0000000000..07df6c3787 --- /dev/null +++ b/game/misc/sfml/actions.py @@ -0,0 +1,28 @@ +#!/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 autotools, shelltools +from pisi.actionsapi import pisitools, cmaketools +from pisi.actionsapi import get + + +WorkDir = "SFML-2.5.1" + +def setup(): + shelltools.system("mkdir build") + shelltools.system("cd build") + cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ + -DSFML_USE_SYSTEM_DEPS=ON \ + -DSFML_BUILD_EXAMPLES=1 \ + -DSFML_BUILD_DOC=1 \ + -DSFML_INSTALL_PKGCONFIG_FILES=1") + +def build(): + cmaketools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.insinto("/usr/share/licenses/sfml/LICENSE", "license.md") diff --git a/game/misc/sfml/pspec.xml b/game/misc/sfml/pspec.xml new file mode 100644 index 0000000000..a324f6a2ab --- /dev/null +++ b/game/misc/sfml/pspec.xml @@ -0,0 +1,55 @@ + + + sfml + http://www.sfml-dev.org + + PisiLinux Community + admins@pisilinux.org + + zlib + multimedia.misc + library + A simple, fast, cross-platform, and object-oriented multimedia API + SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network. + + freetype-devel + libsndfile-devel + glew-devel + libX11-devel + libXrandr-devel + openal-devel + mesa-devel + doxygen + + https://github.com/SFML/SFML/archive/2.5.1.tar.gz + + + sfml + vnStat is a console-based network traffic monitor for Linux and BSD + + freetype + libsndfile + glew + libX11 + libXrandr + openal + mesa + + + /usr/include + /usr/lib + /usr/share/SFML + /usr/share/licenses/sfml + + + + + + 2022-01-06 + 2.5.1 + First Release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + +