diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-06-09 09:27:03 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-06-09 09:27:03 +0100 |
commit | cb3e8c6af7661fbcafdcacc7e0ecdfb610d098fa (patch) | |
tree | 047fc92023c520d07f13ec5ac96e094d1b312a7a /games-strategy/ufo-ai | |
parent | 7b9f15840068dfaeea5684f8a1af1fe460dfa14c (diff) |
gentoo resync : 09.06.2018
Diffstat (limited to 'games-strategy/ufo-ai')
-rw-r--r-- | games-strategy/ufo-ai/Manifest | 8 | ||||
-rw-r--r-- | games-strategy/ufo-ai/files/ufo-ai-2.4-anon.patch | 17 | ||||
-rw-r--r-- | games-strategy/ufo-ai/files/ufo-ai-2.4-locale.patch | 15 | ||||
-rw-r--r-- | games-strategy/ufo-ai/files/ufo-ai-2.4-mathlib.patch | 29 | ||||
-rw-r--r-- | games-strategy/ufo-ai/metadata.xml | 14 | ||||
-rw-r--r-- | games-strategy/ufo-ai/ufo-ai-2.4.ebuild | 118 |
6 files changed, 0 insertions, 201 deletions
diff --git a/games-strategy/ufo-ai/Manifest b/games-strategy/ufo-ai/Manifest deleted file mode 100644 index 9ee0111adc3e..000000000000 --- a/games-strategy/ufo-ai/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX ufo-ai-2.4-anon.patch 731 BLAKE2B 7789e7ae6a748128acbdecebb44e4ac89178128926d3412f8b46889cda125fa267dbfaa44af2aa4df60ecac8ef4fe6ded67fa8e54a7c88751f38cb8b6c57f9cc SHA512 252d3cfe1ad2dc947433e316505b5cbdacd663d3465aa5ffaaeb1ba2a641b2a8a01ef91f503fa335c2642f0fc0342abf159fbc13640802d02d7aabdbbb40883c -AUX ufo-ai-2.4-locale.patch 744 BLAKE2B 428e500092f5c4c5ed32f271231af2157e989e0d5759fa546cfa3c308c605b1a578004a08836eb29c21ae8d139f95e97a73ff7e57651e260cca04fabbc1ac7ef SHA512 94ae4710bfed572abe7dd4b6238ddb4e240c55250e608d63fc1c8ccf67567927721a0f09234ae7a018fe38e4f5a0bc47745b483e5073d5a4da3816d99853746d -AUX ufo-ai-2.4-mathlib.patch 1852 BLAKE2B 793a17f18af5dbc3420e5d06b239aa5ed024470cab74c3d278f3d83720ceb6b48e589694e510dd2ce5084106b7688bd64045db3abb62da74d589213429b71ea9 SHA512 3b086458e94ea9a7f1efd4ecb7d96a5b44e326f0d59916476595bf328c1e66250241124a74921302a9e139eeb61fd7b2a860fd972bbbc5664157bf60a2196b02 -DIST 1maps.pk3 242016 BLAKE2B 8b30fd8d8bcb4f59b1626feb00e71d7a2360ab19a7aade746778f3cf668ae670cb4c61f35847f49df677ac6a8948e496c37da980db5a1c780128c6c75c0d9e15 SHA512 9615b365e590dceb82362e7cd683980e15401a3b5a2b359a33c7ed2a4c51e5328efb352618cc48f46971a2ced1717276b5270ca6bf6d2bc7fc2b2238030eb3ae -DIST ufoai-2.4-data.tar 937062400 BLAKE2B a364058fb06501a93edc23a721849005bdab996b4dab572a102900579db4cfc819d905431f85bd6a3eddc5295996cea8de42b394821f72564fe3bef72a2a4a88 SHA512 471eab2f62cad144fe9966317d48c408fba19de0c33cf7414918b502c723b722af38a025f808848698d9a06ffc10fb0faac145dd01dcd3d321547c87da1c6246 -DIST ufoai-2.4-source.tar.bz2 16875353 BLAKE2B 67da8274733810eeece2fce69d49685433dfca766e8f8e03717f9828cfdd3b0f002c4b0d0402b667b1262a9d1deaeadf4c31e47eb0fe7fab0d3b62ec6715d9d3 SHA512 3f9d0df7392f50c201464c81e42435f860df97d5d7a2ef53bb9a05d2b2fc645a1130baaf16fc34818b88bb07b8cf83283f7479d685cbd3caf80ea7522e13c56f -EBUILD ufo-ai-2.4.ebuild 2733 BLAKE2B fa9f944bb071f12c2f38d2858052c88da098b6bb6b85859413b843d518d3335cbcd07ec5113ac0103f51f108f5ba4bb25f2f8606712c817b35f0f80a2faed36f SHA512 15aef152ec1fb487ff30e93746c2cd7d5502726fc77e05e25b072825dc39d93e942552f249741b0a07656064976f3a3e6d56a1f84c475d215b02b0eeca4dd8dc -MISC metadata.xml 403 BLAKE2B cb99fbd5f7f476ce55df930f1a83ce9dd4ceb22f91d4ba3797659247a15c921fbb20342ac603719a3c57aa4bd6fe121fa0bc65fc597c60adf8e9877794e34114 SHA512 959ff148dd3c58fdc06929f0ec98e1aecdced859cd0ce4549582dde6913d7061bc7ad39522f88fd6e18cf8731c04d3c8198d5f731b1839df16a53fc554c4adf0 diff --git a/games-strategy/ufo-ai/files/ufo-ai-2.4-anon.patch b/games-strategy/ufo-ai/files/ufo-ai-2.4-anon.patch deleted file mode 100644 index 53f07261bb7e..000000000000 --- a/games-strategy/ufo-ai/files/ufo-ai-2.4-anon.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- src/tools/radiant/radiant/camera/CameraSettings.h.old 2014-10-22 08:30:35.690248415 +0200 -+++ src/tools/radiant/radiant/camera/CameraSettings.h 2014-10-22 08:31:12.329900302 +0200 -@@ -16,13 +16,13 @@ - const std::string RKEY_ENABLE_FARCLIP = "user/ui/camera/enableCubicClipping"; - const std::string RKEY_DRAWMODE = "user/ui/camera/drawMode"; - const std::string RKEY_SOLID_SELECTION_BOXES = "user/ui/xyview/solidSelectionBoxes"; -+} - - enum CameraDrawMode - { - drawWire, drawSolid, drawTexture - }; - --} - /* greebo: This is the home of all the camera settings. As this class derives - * from a RegistryKeyObserver, it can be connected to the according registry keys - * and gets notified if any of the observed keys are changed.*/ diff --git a/games-strategy/ufo-ai/files/ufo-ai-2.4-locale.patch b/games-strategy/ufo-ai/files/ufo-ai-2.4-locale.patch deleted file mode 100644 index 632e0d4fdc0d..000000000000 --- a/games-strategy/ufo-ai/files/ufo-ai-2.4-locale.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -urN ufoai-2.4-source.old//src/client/cl_main.c ufoai-2.4-source/src/client/cl_main.c ---- ufoai-2.4-source.old//src/client/cl_main.c 2012-05-01 10:59:51.720868619 +0200 -+++ ufoai-2.4-source/src/client/cl_main.c 2012-05-01 11:00:57.235869759 +0200 -@@ -1180,7 +1180,11 @@ - if (fs_i18ndir->string[0] != '\0') - Q_strncpyz(languagePath, fs_i18ndir->string, sizeof(languagePath)); - else -+#ifdef LOCALEDIR -+ Q_strncpyz(languagePath, LOCALEDIR, sizeof(languagePath)); -+#else - Com_sprintf(languagePath, sizeof(languagePath), "%s/"BASEDIRNAME"/i18n/", FS_GetCwd()); -+#endif - Com_DPrintf(DEBUG_CLIENT, "...using mo files from %s\n", languagePath); - bindtextdomain(TEXT_DOMAIN, languagePath); - bind_textdomain_codeset(TEXT_DOMAIN, "UTF-8"); diff --git a/games-strategy/ufo-ai/files/ufo-ai-2.4-mathlib.patch b/games-strategy/ufo-ai/files/ufo-ai-2.4-mathlib.patch deleted file mode 100644 index 72fd81038fb6..000000000000 --- a/games-strategy/ufo-ai/files/ufo-ai-2.4-mathlib.patch +++ /dev/null @@ -1,29 +0,0 @@ -http://bugs.gentoo.org/509928 - -src/common/common.c:261: error: undefined reference to 'sincos' -src/shared/mathlib.c:476: error: undefined reference to '__acosf_finite' -[ ... snip ... ] -collect2: error: ld returned 1 exit status - ---- build/modules/ufo.mk -+++ build/modules/ufo.mk -@@ -9,7 +9,7 @@ - $(TARGET)_LINKER := $(CC) - $(TARGET)_FILE := $(TARGET)$(EXE_EXT) - $(TARGET)_CFLAGS += -DCOMPILE_UFO $(BFD_CFLAGS) $(SDL_CFLAGS) $(SDL_TTF_CFLAGS) $(SDL_MIXER_CFLAGS) $(CURL_CFLAGS) $(THEORA_CFLAGS) $(XVID_CFLAGS) $(VORBIS_CFLAGS) $(OGG_CFLAGS) $(MXML_CFLAGS) --$(TARGET)_LDFLAGS += -lpng -ljpeg $(BFD_LIBS) $(INTL_LIBS) $(SDL_TTF_LIBS) $(SDL_MIXER_LIBS) $(OPENGL_LIBS) $(SDL_LIBS) $(CURL_LIBS) $(THEORA_LIBS) $(XVID_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(MXML_LIBS) $(SO_LIBS) -lz -+$(TARGET)_LDFLAGS += -lpng -ljpeg $(BFD_LIBS) $(INTL_LIBS) $(SDL_TTF_LIBS) $(SDL_MIXER_LIBS) $(OPENGL_LIBS) $(SDL_LIBS) $(CURL_LIBS) $(THEORA_LIBS) $(XVID_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(MXML_LIBS) $(SO_LIBS) -lz -lm - - $(TARGET)_SRCS = \ - client/cl_console.c \ ---- build/modules/testall.mk -+++ build/modules/testall.mk -@@ -9,7 +9,7 @@ - $(TARGET)_LINKER := $(CC) - $(TARGET)_FILE := $(TARGET)$(EXE_EXT) - $(TARGET)_CFLAGS += -DCOMPILE_UFO -DHARD_LINKED_GAME -DCOMPILE_UNITTESTS $(BFD_CFLAGS) $(SDL_CFLAGS) $(CURL_CFLAGS) $(OGG_CFLAGS) $(MXML_CFLAGS) --$(TARGET)_LDFLAGS += -lcunit -lpng -ljpeg $(BFD_LIBS) $(INTL_LIBS) $(SDL_TTF_LIBS) $(SDL_MIXER_LIBS) $(OPENGL_LIBS) $(SDL_LIBS) $(CURL_LIBS) $(THEORA_LIBS) $(XVID_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(MXML_LIBS) $(SO_LIBS) -lz -+$(TARGET)_LDFLAGS += -lcunit -lpng -ljpeg $(BFD_LIBS) $(INTL_LIBS) $(SDL_TTF_LIBS) $(SDL_MIXER_LIBS) $(OPENGL_LIBS) $(SDL_LIBS) $(CURL_LIBS) $(THEORA_LIBS) $(XVID_LIBS) $(VORBIS_LIBS) $(OGG_LIBS) $(MXML_LIBS) $(SO_LIBS) -lz -lm - - $(TARGET)_SRCS = \ - tests/test_all.c \ diff --git a/games-strategy/ufo-ai/metadata.xml b/games-strategy/ufo-ai/metadata.xml deleted file mode 100644 index 21d773f531ac..000000000000 --- a/games-strategy/ufo-ai/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?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> - <use> - <flag name="editor">Build map editor</flag> - </use> - <upstream> - <remote-id type="sourceforge">ufoai</remote-id> - </upstream> -</pkgmetadata> diff --git a/games-strategy/ufo-ai/ufo-ai-2.4.ebuild b/games-strategy/ufo-ai/ufo-ai-2.4.ebuild deleted file mode 100644 index 57907a66571c..000000000000 --- a/games-strategy/ufo-ai/ufo-ai-2.4.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils flag-o-matic games - -MY_P=${P/o-a/oa} - -DESCRIPTION="UFO: Alien Invasion - X-COM inspired strategy game" -HOMEPAGE="http://ufoai.sourceforge.net/" -SRC_URI="mirror://sourceforge/ufoai/${MY_P}-source.tar.bz2 - mirror://sourceforge/ufoai/${MY_P}-data.tar - http://mattn.ninex.info/1maps.pk3" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug dedicated editor" - -# Dependencies and more instructions can be found here: -# http://ufoai.ninex.info/wiki/index.php/Compile_for_Linux -DEPEND="!dedicated? ( - virtual/opengl - virtual/glu - media-libs/libsdl - media-libs/sdl-image[jpeg,png] - media-libs/sdl-ttf - media-libs/sdl-mixer - virtual/jpeg - media-libs/libpng:0 - media-libs/libogg - media-libs/libvorbis - x11-proto/xf86vidmodeproto - ) - net-misc/curl - sys-devel/gettext - sys-libs/zlib - editor? ( - dev-libs/libxml2 - virtual/jpeg - media-libs/openal - x11-libs/gtkglext - x11-libs/gtksourceview:2.0 - )" - -S=${WORKDIR}/${MY_P}-source - -src_prepare() { - if has_version '>=sys-libs/zlib-1.2.5.1-r1' ; then - sed -i -e '1i#define OF(x) x' src/common/ioapi.h || die - fi - - # don't try to use the system mini-xml - sed -i -e '/mxml/d' configure || die - - epatch \ - "${FILESDIR}"/${P}-mathlib.patch \ - "${FILESDIR}"/${P}-anon.patch \ - "${FILESDIR}"/${P}-locale.patch - - cp "${DISTDIR}"/1maps.pk3 "${WORKDIR}"/base/ || die - mv "${WORKDIR}"/base/ "${S}"/ || die -} - -src_configure() { - # they are special and provide hand batched configure file - local myconf=" - --disable-dependency-tracking - $(use_enable !debug release) - $(use_enable editor ufo2map) - $(use_enable editor uforadiant) - --enable-ufoded - --bindir="${GAMES_BINDIR}" - --libdir="$(games_get_libdir)" - --datadir="${GAMES_DATADIR}/${PN/-}" - --localedir="${EPREFIX}/usr/share/locale/" - --prefix="${GAMES_PREFIX}" - " - echo "./configure ${myconf}" - ./configure ${myconf} || die -} - -src_compile() { - emake - emake lang - - if use editor; then - emake uforadiant - fi -} - -src_install() { - newicon src/ports/linux/ufo.png ${PN}.png - dobin ufoded - make_desktop_entry ufoded "UFO: Alien Invasion Server" ${PN} - if ! use dedicated; then - dobin ufo - make_desktop_entry ufo "UFO: Alien Invasion" ${PN} - fi - - if use editor; then - dobin ufo2map ufomodel - fi - - # install data - insinto "${GAMES_DATADIR}"/${PN/-} - doins -r base - rm -rf "${ED}/${GAMES_DATADIR}/${PN/-}/base/game.so" - dogameslib base/game.so - - # move translations where they belong - dodir "${GAMES_DATADIR_BASE}/locale" - mv "${ED}/${GAMES_DATADIR}/${PN/-}/base/i18n/"* \ - "${ED}/${GAMES_DATADIR_BASE}/locale/" || die - rm -rf "${ED}/${GAMES_DATADIR}/${PN/-}/base/i18n/" || die - - prepgamesdirs -} |