Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : opentyrian | name : opentyrian | ||||
| version : 2.1.20130907 | version : 2.1.20130907 | ||||
| release : 1 | release : 2 | ||||
| source : | source : | ||||
| - http://www.camanis.net/opentyrian/releases/opentyrian-2.1.20130907-src.tar.gz : f54b6b3cedcefa187c9f605d6164aae29ec46a731a6df30d351af4c008dee45f | - git|https://github.com/opentyrian/opentyrian : 717e5b4984a01a432f7d75330d5ae459e0c53b51 | ||||
| - http://camanis.net/tyrian/tyrian21.zip : 7790d09a2a3addcd33c66ef063d5900eb81cc9c342f4807eb8356364dd1d9277 | - http://camanis.net/tyrian/tyrian21.zip : 7790d09a2a3addcd33c66ef063d5900eb81cc9c342f4807eb8356364dd1d9277 | ||||
| license : GPL-2.0 | homepage : https://github.com/opentyrian/opentyrian | ||||
| license : GPL-2.0-or-later | |||||
| component : games.arcade | component : games.arcade | ||||
| summary : OpenTyrian is an open-source port of the DOS game Tyrian. | summary : OpenTyrian is an open-source port of the DOS game Tyrian | ||||
| description: | | description: | | ||||
| OpenTyrian is an open-source port of the DOS game Tyrian. | OpenTyrian is an open-source port of the DOS game Tyrian. Tyrian is an arcade-style vertical scrolling shooter. The story is set in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed to fight MicroSol and save the galaxy. Tyrian features a story mode, one- and two-player arcade modes, and networked multiplayer. | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(sdl) | - pkgconfig(SDL2_net) | ||||
| - pkgconfig(SDL_net) | - pkgconfig(sdl2) | ||||
| setup : | | setup : | | ||||
| unzip $sources/tyrian21.zip | unzip $sources/tyrian21.zip | ||||
| sed -i "s|Icon=opentyrian|Icon=/usr/share/pixmaps/opentyrian.png|" linux/opentyrian.desktop | rm -rf tyrian21/*.exe | ||||
| build : | | build : | | ||||
| %make | %make TYRIAN_DIR=/usr/share/opentyrian | ||||
| install : | | install : | | ||||
| install -D -m 00755 opentyrian $installdir/usr/bin/opentyrian | install -Dm00755 opentyrian $installdir/usr/bin/opentyrian | ||||
| rm -rf tyrian21/*.exe | install -dm00644 $installdir/usr/share/opentyrian | ||||
| install -d -m 00644 $installdir/usr/share/opentyrian/data | cp -Rv tyrian21/* $installdir/usr/share/opentyrian | ||||
| install -m 00644 tyrian21/* $installdir/usr/share/opentyrian/data | install -Dm00644 linux/man/opentyrian.6 $installdir/usr/share/man/man6/opentyrian.6 | ||||
| install -D -m 00644 linux/opentyrian.desktop $installdir/usr/share/applications/opentyrian.desktop | install -Dm00644 linux/opentyrian.desktop $installdir/usr/share/applications/opentyrian.desktop | ||||
| install -D -m 00644 linux/man/opentyrian.6 $installdir/usr/share/man/man6/opentyrian.6 | |||||
| install -D -m 00644 linux/icons/tyrian-128.png $installdir/usr/share/pixmaps/opentyrian.png | for px in 22 24 32 48 128; do | ||||
| install -Dm00644 linux/icons/tyrian-${px}.png \ | |||||
| $installdir/usr/share/icons/hicolor/${px}x${px}/apps/opentyrian.png | |||||
| done | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.