diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/bloboats |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/bloboats')
-rw-r--r-- | games-arcade/bloboats/Manifest | 7 | ||||
-rw-r--r-- | games-arcade/bloboats/bloboats-1.0.2.ebuild | 47 | ||||
-rw-r--r-- | games-arcade/bloboats/files/bloboats-1.0.2-gcc6.patch | 12 | ||||
-rw-r--r-- | games-arcade/bloboats/files/bloboats-1.0.2-warnings.patch | 24 | ||||
-rw-r--r-- | games-arcade/bloboats/metadata.xml | 8 |
5 files changed, 98 insertions, 0 deletions
diff --git a/games-arcade/bloboats/Manifest b/games-arcade/bloboats/Manifest new file mode 100644 index 000000000000..9a574e5bf79f --- /dev/null +++ b/games-arcade/bloboats/Manifest @@ -0,0 +1,7 @@ +AUX bloboats-1.0.2-gcc6.patch 371 SHA256 965f2a0aca1e06b07b36b471a675be3db40e6b861edd241abcb8039045faecf2 SHA512 30928398ed428c039a01e98dc5970590a11a9f324dfbb6e8d1b9fa89161d09eda0cac6d03cee603bb493f44bfd315a036c2d73540f7a775820e12ce90f1651a6 WHIRLPOOL 38c2336adfddfb031ac1abea20eb764c5f6bf2131553987d29775e2b55d5c3363ad46f69043094658818ca5b7d152c4c893ce7dbf24c3e2422ba71cbe5c25603 +AUX bloboats-1.0.2-warnings.patch 816 SHA256 3332524f2e1a4663c93b2d15370a197be0dcccd918f4f411fd0fa3d118080fd1 SHA512 1e4a4fcc6d98da6896bc10c5bf8cf0170020e82ee8397131b18b2498131482a6b5be263285ce9bb0c22fef98ff266e7a9c8a8a862ec24f457dad42f649229d3e WHIRLPOOL 6483b08d99b4bb2144e134a6f2dea39beb22fa61161aac41d1c587ebca8f60546e1d36947b925a6973adb2c8e4210fd09a197e86c00aed07312dacea6f428386 +DIST bloboats-1.0.2.tar.gz 7592902 SHA256 4aa5cbba7bae4471daefc6ba058cf6a84c62a4c06cd104a525f9ea1108787ccd SHA512 456339557270440ed4efc5b5cc217c1d1f967ba8ea630f5d9557afe4f4a6cafed749a38596bec0c5daec60cb87e9e8cf72c3a73c604e7777b804d07ff352f1c2 WHIRLPOOL a137be75f50045d34c66e1f14e10c59d8b1109813fa0a48f14e6232b6c8065be59bbbe8b52cc70b1b5b9b9a5c1745736cad452b386f3cfb64e6a99e0d1be5489 +EBUILD bloboats-1.0.2.ebuild 1198 SHA256 696a6a077009b3c5c83e096e4631748d3346aafb57b932107d58b30010c69f14 SHA512 cefb3ed72d268dc5c05dc7ac7a36338c3cb77d2d1fefd21dae85c229db3dd5699d23a843d286ed852358a2fd67c0b6f7e940c8f5c6409fdb0fbce81a869447a9 WHIRLPOOL 6e756e39e2c41fa02ee2111a428e224a150304ac9ee8c3fe7c5aea1a0aedb1a3585ccf323b17b1b2ea1c8652cc745ca416298321e72a19303f3d5e68aeabde2a +MISC ChangeLog 2614 SHA256 2e43d114278000790502fbad381ce0b41c392f6bae4752df3b806fd6e0aa7fba SHA512 305d7673e0c112900a89693f9ff3062adb5b810b8ae4679148073586a3fc1b6785863c621be6e086ae2e521633ba7504aaa8e6ff7993588d435c8deb1218c763 WHIRLPOOL 7db2a2a27976d947d460905977a1a6b1fd37ea7b0f0dd0b9b96d8017ed51fe69ae40b414fb739d0122570750a8fe062e49f3911fec19c4e3a7b3607d734376b9 +MISC ChangeLog-2015 1318 SHA256 96e110236b939ed108edf3d88424c259c474be86e7936f73e1c06a187d861c08 SHA512 1b40cad04d16d28c3c8c4a54121e67d19d5e3d222f2550acd902bb3197ff23d51375252d43a9ad3d16001b83a281f7c89e99d3278c6ad286de80958e96289974 WHIRLPOOL ced996d4f96ada5e73d405e019d664dfafbf278f19dae48bf70233068eab582c55f41c0c88fa74e910570053b22b865e9010f16f87e06af3a2fed8bf77007d59 +MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088 diff --git a/games-arcade/bloboats/bloboats-1.0.2.ebuild b/games-arcade/bloboats/bloboats-1.0.2.ebuild new file mode 100644 index 000000000000..579487f2cdf4 --- /dev/null +++ b/games-arcade/bloboats/bloboats-1.0.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils games + +DESCRIPTION="arcade-like boat racing game combining platform jumpers and elastomania / x-moto like games" +HOMEPAGE="http://bloboats.dy.fi/" +SRC_URI="http://mirror.kapsi.fi/bloboats.dy.fi/${P}.tar.gz" + +LICENSE="GPL-2 CC-Sampling-Plus-1.0" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="media-libs/libsdl[opengl,video] + media-libs/sdl-mixer[vorbis] + media-libs/sdl-image[png] + media-libs/sdl-net + virtual/opengl + virtual/glu + media-libs/libvorbis" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${P}-warnings.patch + epatch "${FILESDIR}"/${P}-gcc6.patch + sed -i \ + -e "/PREFIX/s://:${D}:" \ + -e "/DATADIR/s:/usr/games/bloboats/data:${GAMES_DATADIR}/${PN}:" \ + -e "/BINARYDIR/s:/usr/bin:${GAMES_BINDIR}:" \ + -e "/CONFIGDIR/s:/etc:${GAMES_SYSCONFDIR}:" \ + -e "/CXXFLAGS_DEFAULT/s:-O2:${CXXFLAGS} \$(LDFLAGS):" \ + -e "/^CXX[ _]/d" \ + -e '/STRIP/d' \ + Makefile || die +} + +src_install() { + dogamesbin bin/bloboats + insinto "${GAMES_DATADIR}"/${PN} + doins -r data/* + insinto "$GAMES_SYSCONFDIR" + doins bloboats.dirs + dodoc readme.txt + prepgamesdirs +} diff --git a/games-arcade/bloboats/files/bloboats-1.0.2-gcc6.patch b/games-arcade/bloboats/files/bloboats-1.0.2-gcc6.patch new file mode 100644 index 000000000000..e0af90f19cc3 --- /dev/null +++ b/games-arcade/bloboats/files/bloboats-1.0.2-gcc6.patch @@ -0,0 +1,12 @@ +diff -ruN --strip-trailing-cr bloboats-1.0.2.orig/src/menu.cpp bloboats-1.0.2/src/menu.cpp +--- bloboats-1.0.2.orig/src/menu.cpp 2010-08-25 23:55:26.000000000 +0200 ++++ bloboats-1.0.2/src/menu.cpp 2017-10-02 16:09:23.398499565 +0200 +@@ -917,7 +917,7 @@ + exit(1); + } + +- ghostfile=false; ++ ghostfile=NULL; + ghost=false; + } else { + Uint32 ghostlevel = 0; diff --git a/games-arcade/bloboats/files/bloboats-1.0.2-warnings.patch b/games-arcade/bloboats/files/bloboats-1.0.2-warnings.patch new file mode 100644 index 000000000000..d05f2dd9bdc1 --- /dev/null +++ b/games-arcade/bloboats/files/bloboats-1.0.2-warnings.patch @@ -0,0 +1,24 @@ +diff -ru bloboats-1.0.2.orig/src/menu.cpp bloboats-1.0.2/src/menu.cpp +--- bloboats-1.0.2.orig/src/menu.cpp 2010-08-25 17:55:26.000000000 -0400 ++++ bloboats-1.0.2/src/menu.cpp 2010-11-28 01:19:57.664406227 -0500 +@@ -118,7 +118,7 @@ + bool used=false; + + if (fgets(nick, NICK_MAXLEN+2, fp)) { +- if (nick && strlen(nick)>1 ) { ++ if (strlen(nick)>1 ) { + nick[strlen(nick)-1]='\0'; + used=true; + Player[i].setnick(nick); +diff -ru bloboats-1.0.2.orig/src/path.cpp bloboats-1.0.2/src/path.cpp +--- bloboats-1.0.2.orig/src/path.cpp 2006-08-02 18:05:36.000000000 -0400 ++++ bloboats-1.0.2/src/path.cpp 2010-11-28 01:19:19.385415683 -0500 +@@ -111,7 +111,7 @@ + } + + if (type>0) { +- if (d2) { ++ if (*d2) { + char *ps = new char[p.size()+1]; + strncpy (ps, p.c_str(), p.size()+1); + diff --git a/games-arcade/bloboats/metadata.xml b/games-arcade/bloboats/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-arcade/bloboats/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>games@gentoo.org</email> + <name>Gentoo Games Project</name> +</maintainer> +</pkgmetadata> |