From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- games-arcade/crack-attack/Manifest | 7 ++++ .../crack-attack/crack-attack-1.1.14-r1.ebuild | 44 ++++++++++++++++++++++ .../files/crack-attack-1.1.14-gcc43.patch | 10 +++++ .../files/crack-attack-1.1.14-glut.patch | 14 +++++++ games-arcade/crack-attack/metadata.xml | 8 ++++ 5 files changed, 83 insertions(+) create mode 100644 games-arcade/crack-attack/Manifest create mode 100644 games-arcade/crack-attack/crack-attack-1.1.14-r1.ebuild create mode 100644 games-arcade/crack-attack/files/crack-attack-1.1.14-gcc43.patch create mode 100644 games-arcade/crack-attack/files/crack-attack-1.1.14-glut.patch create mode 100644 games-arcade/crack-attack/metadata.xml (limited to 'games-arcade/crack-attack') diff --git a/games-arcade/crack-attack/Manifest b/games-arcade/crack-attack/Manifest new file mode 100644 index 000000000000..c2f3ff51a530 --- /dev/null +++ b/games-arcade/crack-attack/Manifest @@ -0,0 +1,7 @@ +AUX crack-attack-1.1.14-gcc43.patch 172 SHA256 1dfd8604fb171763eb758305c9cf035650d9c5c8acdf34e4c5e819b72b15db2a SHA512 2d60dbaa6dc2b0486b7863106a8d10171d99b30d6673aaaec2acbe91aacb2b273c51cf913d3843f4fc3d2665922446db5d7f6fea446052a5ed7ce7f0906d2c52 WHIRLPOOL 07f978a6e3f2867e06cba839f13a6d04a0231e6d24bf87a9242a30219ef9a907c5c0a2e07a720364e929c158934ad18069794decad7cfc87ad6e87cd316906b9 +AUX crack-attack-1.1.14-glut.patch 381 SHA256 fd17b93daa0aef9c53203d550a11675f0501578f33fa9f9777d2971ac6b2c89c SHA512 8ecf14f9262242c1c1cf6ee7e7a6009136122e3907b832f77151227c705f58c3ddc39d785f8b433f3dbba9c66946c98779a5386b7f9de0364b1b1ba3599dbf33 WHIRLPOOL 184ae5a5e9d7184cd34735f7183d139b59f7cfbde93dd3afd74233d4bafc2f67aec20e2f68e1ea496290a1a6c9f20b3313868b48757d394ba8dedc13bbf0c147 +DIST crack-attack-1.1.14.tar.bz2 801404 SHA256 1e23e019f8740cd01fb3fbbb7903137b1e8971a8e9d0692da069106b8a0382e8 SHA512 1afc1a59e25359a82cabc33a1f999e1166dcf74c031c29a366f8414989bc7c32b9a40e467ee40a37901f2bd08f4569fed25c4d3021b1a75254614840410a7bfa WHIRLPOOL f0509c015e779bffae0ed7c4ac370fa5d9aa10d9e6546a14468c45f84a9d1de8457cc2b7c45fc479d06101f4424e6d699174b40375ebd6c5c224a707f31df731 +EBUILD crack-attack-1.1.14-r1.ebuild 956 SHA256 c51ae74a25f9c3ba9323901c1fed0523326c8fcb2d45e1284d6c923b308f5452 SHA512 e352f424c1646ef4c8f5b9ec65ddcc4310bd2d7816afecb12fa65fe278dea3da6aa434b767e07df2dce12f970e3763e1e3fbb57c28a63d56261d643d3dcc562c WHIRLPOOL 3cad13596bc7ecfd0defa0eda8df6d3931c6696160769f2d174ea120ae0f359f1d80d2c7f8a1ad4e7bc6aa1727d95d97b1d1ef92d6c155f8fc6e75e4838411a3 +MISC ChangeLog 2652 SHA256 52b2849632aae84b0b558ebc3cc34e63b3afcd3b1601ef6b41bf74add7021320 SHA512 9673aa4263c78375d6e64eec33523e4c952a6ebb02b4d9825625ee1ee760b04724ca705af2340ea8de79928996ec73793d72d7c51ec2188567780b4663858889 WHIRLPOOL a8f987bc4442defee4dc82c2db2ef6ef9e9f1b2854f2e38c5f3c00a7b31a39a245a5db2e7de83a8678a90b9982b38921e47bab5ad756f62a5d1fc90adf6aa2d2 +MISC ChangeLog-2015 5081 SHA256 db6a42a0079d991124f41b996c43b963c82fe948d5a16d1b303dc20afc2b8b8d SHA512 94a4cd24434f70a424e342b5363cbe8f98dd0b402936ab86adf0b43b2c78c077088bdd15e3529ae2c106a6ef0453f977b8925bf4b01e899b3799e8a16cb65140 WHIRLPOOL e96760d520a7b33e08753d71e7f07fa1bd27ba4b6ec63d0df9586473b396c2019f8a8f163b8f2ead61eb723a236e19a0116b7653f9dc05fa5c7224351d368dc5 +MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088 diff --git a/games-arcade/crack-attack/crack-attack-1.1.14-r1.ebuild b/games-arcade/crack-attack/crack-attack-1.1.14-r1.ebuild new file mode 100644 index 000000000000..db179078ba7a --- /dev/null +++ b/games-arcade/crack-attack/crack-attack-1.1.14-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils games + +DESCRIPTION="Addictive OpenGL-based block game" +HOMEPAGE="http://www.nongnu.org/crack-attack/" +SRC_URI="https://savannah.nongnu.org/download/crack-attack/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 arm hppa x86" +IUSE="gtk sdl" + +RDEPEND="media-libs/freeglut + sdl? ( media-libs/libsdl + media-libs/sdl-mixer ) + gtk? ( >=x11-libs/gtk+-2.6:2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-glut.patch \ + "${FILESDIR}"/${P}-gcc43.patch + sed -i 's/-lXmu//' src/gtk-gui/Makefile.in src/Makefile.in || die + touch -r . * */* +} + +src_configure() { + egamesconf \ + --disable-binreloc \ + $(use_enable sdl sound) \ + $(use_enable gtk) +} + +src_install() { + default + dohtml -A xpm doc/* + doicon data/crack-attack.xpm + make_desktop_entry crack-attack Crack-attack + prepgamesdirs +} diff --git a/games-arcade/crack-attack/files/crack-attack-1.1.14-gcc43.patch b/games-arcade/crack-attack/files/crack-attack-1.1.14-gcc43.patch new file mode 100644 index 000000000000..009d062f2eac --- /dev/null +++ b/games-arcade/crack-attack/files/crack-attack-1.1.14-gcc43.patch @@ -0,0 +1,10 @@ +--- src/Game.h ++++ src/Game.h +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + + #ifdef __MINGW32__ + # include diff --git a/games-arcade/crack-attack/files/crack-attack-1.1.14-glut.patch b/games-arcade/crack-attack/files/crack-attack-1.1.14-glut.patch new file mode 100644 index 000000000000..fc16c1b8bc4e --- /dev/null +++ b/games-arcade/crack-attack/files/crack-attack-1.1.14-glut.patch @@ -0,0 +1,14 @@ +Fix from upstream to work with newer freegluts. + +http://bugs.gentoo.org/97954 + +--- src/Attack.cxx ++++ src/Attack.cxx +@@ -83,6 +83,7 @@ + int height = -1, width = -1; + + player_name[0] = '\0'; ++ glutInit(&argc, argv); + parseCommandLine(argc, argv, mode, port, host_name, player_name, height, width); + run_crack_attack(mode, port, host_name, player_name, height, width); + diff --git a/games-arcade/crack-attack/metadata.xml b/games-arcade/crack-attack/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-arcade/crack-attack/metadata.xml @@ -0,0 +1,8 @@ + + + + + games@gentoo.org + Gentoo Games Project + + -- cgit v1.2.3