From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- games-arcade/slimevolley/Manifest | 5 +++ .../files/slimevolley-2.4.2-nodatalocal.patch | 23 +++++++++++ .../files/slimevolley-2.4.2-underlink.patch | 10 +++++ games-arcade/slimevolley/metadata.xml | 11 ++++++ .../slimevolley/slimevolley-2.4.2-r1.ebuild | 44 ++++++++++++++++++++++ 5 files changed, 93 insertions(+) create mode 100644 games-arcade/slimevolley/Manifest create mode 100644 games-arcade/slimevolley/files/slimevolley-2.4.2-nodatalocal.patch create mode 100644 games-arcade/slimevolley/files/slimevolley-2.4.2-underlink.patch create mode 100644 games-arcade/slimevolley/metadata.xml create mode 100644 games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild (limited to 'games-arcade/slimevolley') diff --git a/games-arcade/slimevolley/Manifest b/games-arcade/slimevolley/Manifest new file mode 100644 index 000000000000..bc7ec350773a --- /dev/null +++ b/games-arcade/slimevolley/Manifest @@ -0,0 +1,5 @@ +AUX slimevolley-2.4.2-nodatalocal.patch 746 BLAKE2B ff7a336c459395724931e613fab39c212fd06f578342ef7628a934a7b066c085af909bdd35dccac54b6b698f4628b594766caa8c8c814c30837da443a73fcec3 SHA512 e679365056b118e8cf6c5a6828709f8beed67eb2e84a1ce5082abfc0498f82624bbce6584f663cf371eaf81201e6c5bfb1619fedc99ab6395e3b87472e61bd1e +AUX slimevolley-2.4.2-underlink.patch 232 BLAKE2B 29e3d0ed66ace5a588d6e0133a2427eebd225ff77100336426db8ad892f52ec552bc562f6edf6c8834e5915094558940254a5ef9c5e6444a7ffa415654bec7f6 SHA512 402baf0b3955d86768ea40a0eaa289cd160f06551392e653255c32f47d4aed22c33f57a67e98fb3fe28500ed6914f9b8e465737b5aa958fd3332721fb2fe419f +DIST slimevolley_2.4.2.tar.bz2 2402839 BLAKE2B 5f3ca09b11721076c115af78117e8185b9c243efc23369f7fac4c5243e942b3b0cddd403f727cad1400a7ffbd77c080bad0d1ee123dfc015be7a98337bfbda36 SHA512 7a72329d9e22396f2e304d40370896b2c1a0ae22d5bf1769a46cad8fb1131b1ae9c16de0e5f847b8a31004df074cdeb710a28bfd1e1d94beceb1c8eb0a750680 +EBUILD slimevolley-2.4.2-r1.ebuild 905 BLAKE2B b9961b1b837685914f1854f772876c051137285b1333e9a63639e721bbd22b3ca4705f40ca47af2878f7ddd1c0464aa03fd3a7509e93a66de3a49c5af9e84dc1 SHA512 4d793d5df21368617eb6792d8e5ec98efd8d00b96b04ea84e0016adbc576f88a12c09a15bb0c16f0f65291cfc1cb811568768f1110f1ac7aa4cccd9e0995ec27 +MISC metadata.xml 307 BLAKE2B 3bd3dcad0f6b179a7477a9f6c0a30060dff7d0a959c0270083ce111d5f9f8e5ebc0817f44db3e98979eca1f936b4ec7a33914c38ad78a735b97507848ccb431c SHA512 53bd5a746338b99640591dd7fd27b7ed24d44396d2c382a73b7f45b7d0bfa7236bb66229ad2a02135eec39ca524700aa2b0a68b7ad9f19c6f7c750de340b0924 diff --git a/games-arcade/slimevolley/files/slimevolley-2.4.2-nodatalocal.patch b/games-arcade/slimevolley/files/slimevolley-2.4.2-nodatalocal.patch new file mode 100644 index 000000000000..a1ab7616a645 --- /dev/null +++ b/games-arcade/slimevolley/files/slimevolley-2.4.2-nodatalocal.patch @@ -0,0 +1,23 @@ +diff -ru slimevolley-2.4.1.orig/src/themes_std.c slimevolley-2.4.1/src/themes_std.c +--- slimevolley-2.4.1.orig/src/themes_std.c 2008-11-30 04:36:52.000000000 -0500 ++++ slimevolley-2.4.1/src/themes_std.c 2010-05-05 13:00:23.875723904 -0400 +@@ -30,7 +30,6 @@ + #include "audio.h" + #include "themes.h" + +-#define DATA_LOCAL "data" + #define DOSS_THEMES "themes" + #define DOSS_SLIMES "slimes" + #define SLIME_D_NOM "slimeJD%d.png" +@@ -74,10 +73,7 @@ + chemin[0] = '\0'; + + if(var_env == NULL) { +- if(access(DATA_LOCAL, R_OK | X_OK) == 0) { +- strncpy(chemin, DATA_LOCAL, sizeof(chemin) - 1); +- +- } else if(access(DATA_DIR, R_OK | X_OK) == 0) { ++ if(access(DATA_DIR, R_OK | X_OK) == 0) { + strncpy(chemin, DATA_DIR, sizeof(chemin) - 1); + } + diff --git a/games-arcade/slimevolley/files/slimevolley-2.4.2-underlink.patch b/games-arcade/slimevolley/files/slimevolley-2.4.2-underlink.patch new file mode 100644 index 000000000000..1aad45f6cf5f --- /dev/null +++ b/games-arcade/slimevolley/files/slimevolley-2.4.2-underlink.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt.old 2011-06-20 20:42:26.545500925 +0200 ++++ b/CMakeLists.txt 2011-06-20 20:42:34.407999223 +0200 +@@ -42,6 +42,7 @@ + ${SDL_LIBRARY} + ${SDLTTF_LIBRARY} + ${SDLIMAGE_LIBRARY} ++ m + ) + + INCLUDE(FindGettext.cmake) diff --git a/games-arcade/slimevolley/metadata.xml b/games-arcade/slimevolley/metadata.xml new file mode 100644 index 000000000000..668a9c261470 --- /dev/null +++ b/games-arcade/slimevolley/metadata.xml @@ -0,0 +1,11 @@ + + + + +games@gentoo.org +Gentoo Games Project + + +Enable network support + + diff --git a/games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild b/games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild new file mode 100644 index 000000000000..e4a8fe67dfab --- /dev/null +++ b/games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit cmake-utils + +DESCRIPTION="A simple volleyball game" +HOMEPAGE="http://slime.tuxfamily.org/index.php" +SRC_URI="http://downloads.tuxfamily.org/slime/v242/${PN}_${PV}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="net" + +RDEPEND=" + media-libs/libsdl[X,sound,video] + media-libs/sdl-ttf + media-libs/sdl-image[png] + net? ( media-libs/sdl-net ) + virtual/libintl +" +DEPEND="${RDEPEND} + sys-devel/gettext +" + +DOCS="docs/README docs/TODO" + +PATCHES=( + "${FILESDIR}"/${P}-nodatalocal.patch + "${FILESDIR}"/${P}-underlink.patch +) + +S="${WORKDIR}/${PN}" + +src_configure() { + local mycmakeargs=( + "-DCMAKE_VERBOSE_MAKEFILE=TRUE" + "-DCMAKE_INSTALL_PREFIX=/usr" + "-DDATA_DIR=/usr/share/slimevolley" + $(use net && echo "-DNO_NET=0" || echo "-DNO_NET=1") + ) + cmake-utils_src_configure +} -- cgit v1.2.3