flathub/net.stabyourself.nottetris2.yml
1id: net.stabyourself.nottetris2
2runtime: org.freedesktop.Platform
3runtime-version: "20.08"
4sdk: org.freedesktop.Sdk
5command: /app/bin/nottetris2.sh
13 - shared-modules/glu/glu-9.json
14 - shared-modules/SDL/SDL-1.2.15.json
16 # TODO: use luajit for x86 and x86_64
21 url: https://www.lua.org/ftp/lua-5.1.5.tar.gz
22 sha256: 2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333
29 url: http://downloads.sourceforge.net/sourceforge/libmng/libmng-2.0.3.tar.xz
30 sha256: 4a462fdd48d4bc82c1d7a21106c8a18b62f8cc0042454323058e6da0dbb57dd3
33 buildsystem: cmake-ninja
35 - -DCMAKE_BUILD_TYPE=RelWithDebInfo
38 url: http://icculus.org/physfs/downloads/physfs-3.0.1.tar.bz2
39 sha256: b77b9f853168d9636a44f75fca372b363106f52d789d18a2f776397bf117f2f1
50 url: https://github.com/LuaDist/libdevil/archive/1.7.8.tar.gz
51 sha256: eaa088ea7544343750096fad2bcf8d14b907c6c3fe9714a56e2b54d391a2e25e
54 path: libdevil-include_IL-il.h.patch
57 path: libdevil-libpng14.patch
60 dest-filename: autogen.sh
62 - AUTOMAKE="automake --foreign" autoreconf -vfi
67 url: http://downloads.sourceforge.net/modplug-xmms/libmodplug-0.8.9.0.tar.gz
68 sha256: 457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de
77 url: https://github.com/love2d/love/releases/download/0.7.2/love-0.7.2-linux-src.tar.gz
78 sha256: a57adcb0cbdc390a9bd8e2fe477bc175799b9ffd3486e01f859a36bf27f7f268
81 path: love-buildfix.patch
84 dest-filename: autogen.sh
86 - AUTOMAKE="automake --foreign" autoreconf -vfi
91 - unzip nottetris2-linux.zip
92 - install -Dm644 'Not Tetris 2.love' /app/files/nottetris2.love
93 - install -Dm555 nottetris2.sh /app/bin/nottetris2.sh
94 - install -Dm644 512x512.png /app/share/icons/hicolor/512x512/apps/net.stabyourself.nottetris2.png
95 - install -Dm644 net.stabyourself.nottetris2.desktop /app/share/applications/net.stabyourself.nottetris2.desktop
96 - install -Dm644 net.stabyourself.nottetris2.appdata.xml /app/share/metainfo/net.stabyourself.nottetris2.appdata.xml
99 url: http://stabyourself.net/dl.php?file=nottetris2/nottetris2-linux.zip
100 sha256: e2b8737e1e761174bbb0cdea403a2b7558732b682f5a1e32ea3ee956192ea88c
101 dest-filename: nottetris2-linux.zip
107 path: net.stabyourself.nottetris2.desktop
109 path: net.stabyourself.nottetris2.appdata.xml
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list