diff --git a/de.clonk.ClonkRage/clonk.sh b/de.clonk.ClonkRage/clonk.sh new file mode 100644 index 0000000..a1b1e73 --- /dev/null +++ b/de.clonk.ClonkRage/clonk.sh @@ -0,0 +1,9 @@ +cd "$XDG_DATA_HOME" +rm -Rv * + +for x in /app/data/* +do + ln -s "$x" . +done + +exec clonk &@ diff --git a/de.clonk.ClonkRage/de.clonk.ClonkRage.conf b/de.clonk.ClonkRage/de.clonk.ClonkRage.conf new file mode 100644 index 0000000..b26d2c7 --- /dev/null +++ b/de.clonk.ClonkRage/de.clonk.ClonkRage.conf @@ -0,0 +1 @@ +{"name": "de.clonk.ClonkRage", "branches": ["master"]} diff --git a/de.clonk.ClonkRage/de.clonk.ClonkRage.yaml b/de.clonk.ClonkRage/de.clonk.ClonkRage.yaml new file mode 100644 index 0000000..01848ed --- /dev/null +++ b/de.clonk.ClonkRage/de.clonk.ClonkRage.yaml @@ -0,0 +1,52 @@ +id: de.clonk.ClonkRage +runtime: org.gnome.Platform +runtime-version: 3.28 +sdk: org.gnome.Sdk +branch: master +separate-locales: false + +modules: + - ../shared-modules/SDL/SDL-1.2.15.json + - ../shared-modules/SDL/SDL_mixer-1.2.12.json + - ../shared-modules/glu/glu-9.0.0.json + - name: libpng12 + sources: + - type: archive + url: https://netix.dl.sourceforge.net/project/libpng/libpng12/1.2.59/libpng-1.2.59.tar.xz + sha256: b4635f15b8adccc8ad0934eea485ef59cc4cae24d0f0300a9a941e51974ffcc7 + clean: + - /app/include + - /app/share + - name: cr-build + sources: + - type: archive + url: http://www.clonkx.de/rage/cr_full_linux.tar.bz2 + sha256: 520c6a94ed12614b0b0857dc6a449f64b8c6596163b8797a4b970fc61d40404e + - type: file + path: clonk.sh + buildsystem: simple + build-commands: + - mkdir -p /app/data + - cp -rv * /app/data + - rm -v /app/data/*.sh + - rm -rv /app/data/icons + - rm -rv /app/data/*.txt + - rm -v /app/data/clonk /app/data/clonk64 /app/data/c4group /app/data/c4group64 + - mkdir -p /app/bin + - cp clonk.sh /app/bin + - chmod +x /app/bin/clonk.sh + - cp clonk clonk64 c4group c4group64 /app/bin + - name: fix64bit + buildsystem: simple + build-commands: + - rm /app/bin/clonk /app/bin/c4group + - mv /app/bin/clonk64 /app/bin/clonk + - mv /app/bin/c4group64 /app/bin/c4group + +command: clonk.sh +finish-args: + - --share=network + - --socket=x11 + - --socket=pulseaudio + - --persist=.clonk + - --device=dri diff --git a/nl.xs4all.home.marksix.KPicoSim/nl.xs4all.home.marksix.KPicoSim.yaml b/nl.xs4all.home.marksix.KPicoSim/nl.xs4all.home.marksix.KPicoSim.yaml new file mode 100644 index 0000000..48052bd --- /dev/null +++ b/nl.xs4all.home.marksix.KPicoSim/nl.xs4all.home.marksix.KPicoSim.yaml @@ -0,0 +1,30 @@ +id: nl.xs4all.home.marksix.KPicoSim +runtime: org.kde.Platform +runtime-version: 5.11 +sdk: org.kde.Sdk +branch: 0.7 + +modules: + - name: qt4 + sources: + - type: archive + url: https://github.com/qt/qt/archive/v4.8.7.tar.gz + sha256: 32c1906b6604d56b46960c18017f7cd7bc017af34d8e804f4153ecc36f91e319 + buildsystem: simple + build-commands: + - echo c > input.log + - echo yes >> input.log + - ./configure --prefix=/app < input.log + - make -j`nproc --all` + - make install + - name: kdelibs + sources: + - type: archive + url: https://github.com/KDE/kdelibs/archive/v4.14.38.tar.gz + sha256: dbfa178afe84f4db42fc092a1da6235e340a81d2b8264b7a421d9a10cd58a5f2 + buildsystem: cmake-ninja + - name: kpicosim + sources: + - type: archive + url: https://marksix.home.xs4all.nl/downloads/kpicosim-0.7.tar.gz + sha256: 24cebf966dd2623b40ad96b79e36893d19321030fd319de37bfb5d370e080ea4