diff --git a/testing/circuslinux/APKBUILD b/testing/circuslinux/APKBUILD new file mode 100644 index 00000000000..15bd47ab210 --- /dev/null +++ b/testing/circuslinux/APKBUILD @@ -0,0 +1,54 @@ +# Maintainer: Antoni Aloy +pkgname=circuslinux +pkgver=1.0.3 +pkgrel=0 +pkgdesc="Clone of the Atari 2600 game Circus Atari" +url="http://www.newbreedsoftware.com/circus-linux/" +arch="all" +license="GPL-2.0-or-later" +depends="$pkgname-data libmikmod" +makedepends="bash automake autoconf sdl-dev sdl_image-dev sdl_mixer-dev" +subpackages="$pkgname-data::noarch $pkgname-doc" +source="https://github.com/antonialoytorrens/nbs/raw/master/unix/x/circus-linux/src/circuslinux-$pkgver.tar.gz + circuslinux.desktop + circuslinux-icon.xpm + " + +prepare() { + default_prepare + update_config_sub + update_config_guess + autoreconf -fvi +} + +build() { + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --datadir=/usr/share/circuslinux + make +} + +check() { + make check +} + +package() { + make install \ + datadir="$pkgdir"/usr/share/circuslinux \ + prefix="$pkgdir"/usr + install -Dm644 "$srcdir"/circuslinux.desktop \ + "$pkgdir"/usr/share/applications/circuslinux.desktop + install -Dm644 "$srcdir"/circuslinux-icon.xpm \ + "$pkgdir"/usr/share/pixmaps/circuslinux-icon.xpm +} + +data() { + pkgdesc="$pkgdesc (data files)" + amove /usr/share/circuslinux +} + +sha512sums="2a5b85c50fcc2363858ba5515c17e9733699b4139e10d9b047aeb4b3c6fc6c75f75f1ea24e8f0e6fc5b6a7d78af8ab6f44f0c572f81271d3a4a6c49548fa139a circuslinux-1.0.3.tar.gz +087ba7a781dbcfc17e6f4976ba3c4e4381fcd3618b3c4998b2cfc1a4c96aed7883c222d81eaa72c605cf68a138db088e8cdf3441e7e849ffdfa5d82d2e95319c circuslinux.desktop +15914ac850aecf92ff09f907123356caf77fcdd6c24e76acdd7575279591beb785676aa8452ccc302314d1d04a8320cc10b39942b629197bb6134dea0e9c413c circuslinux-icon.xpm" diff --git a/testing/circuslinux/circuslinux-icon.xpm b/testing/circuslinux/circuslinux-icon.xpm new file mode 100644 index 00000000000..596197994e2 --- /dev/null +++ b/testing/circuslinux/circuslinux-icon.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char * circuslinux_icon_xpm[] = { +"32 32 14 1", +" c None", +". c #000000", +"+ c #FFFFFF", +"@ c #CCCCCC", +"# c #B2B2B2", +"$ c #E5E5E5", +"% c #FF0000", +"& c #7F0000", +"* c #191919", +"= c #333333", +"- c #4C4C4C", +"; c #999999", +"> c #666667", +", c #7F7F7F", +"................................", +"................................", +"............+++@#...............", +"...........+$$$$@#....%%%%......", +"..........+$$$$$$@#.%%%%%.......", +".........+$$$$$@.$@#.%%&%%......", +".........+$$$$$.@.$.#.%%%%%.....", +"............@$$$$$$$@#.&%&%%....", +".......%%%%%.$$$$#$$$##.%%%%%...", +".*..%%%%%%%.@$$$$.$$$.#.%&%..*.*", +"*.%%%%&%&%%.$$$$...$....%%.*****", +"=*.%%%%&%%%.$$$$$.$$$.#...=*=*=*", +"*=*.%%&%%%%.$$$$$#$$#...*=*=*=*=", +"===.%%%%...@$$$$$$$#*%%%.=======", +"=-=.%&%.+$$$$$%@$$$.%%%%%.=-=-=-", +"---.%%%.$.@$$%.%$$$*%%%%%...----", +"---.%%%.$@@$$%.&;$$.%%%%%.@#.---", +">->-.%&%..$$$$&.%@$#*%%%.#$#.>->", +">>>>>.%&%.$$$$;%.%@$#.*.#%@#.>>>", +">>>>>>.%%.@$$$$;&.&$$$$%&.%.>>>>", +",>,>,>,.%.#@$$$$@%.&%%&..%.,>,>,", +",,,,,,,,.+.#@$$$$#%....%%.,,,,,,", +",,,,,,,,.+@.#$$$$@#%%%%..,,,,,,,", +";,;,;,;,.+$$.$$$@#@@@#.;,;,;,;,;", +";;;;;;;;.+$$$@$@#.###.;;;;;;;;;;", +";;;;;;;;.+$$$$$#.;...;;;;;;;;;;;", +"#;#;#;#;.+$$$@#.;#;#;#;#;#;#;#;#", +"########.@$$@#.;################", +"########.#@$@$#.################", +"#@#@#@#@#.####.@#@#@#@#@#@#@#@#@", +"@@@@@@@@@@....@@@@@@@@@@@@@@@@@@", +"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"}; diff --git a/testing/circuslinux/circuslinux.desktop b/testing/circuslinux/circuslinux.desktop new file mode 100644 index 00000000000..c7188144422 --- /dev/null +++ b/testing/circuslinux/circuslinux.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Circus Linux! +GenericName=Circus Linux +Comment=Throw the clowns before they fall and hit the balloons with them +Comment[ca]=Llança els pallassos abans de que caiguin i peta els globus amb ells +Comment[de]=Werfe die Clowns bevor sie fallen und treffe die Ballone mit ihnen +Icon=circuslinux-icon +Exec=circuslinux --fullscreen +Terminal=false +StartupNotify=false +Categories=Application;Game;ArcadeGame; +Keywords=Game;ArcadeGame;