summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Eden <sven.eden@gmx.de>2016-08-18 08:44:59 +0200
committerSven Eden <sven.eden@gmx.de>2016-08-18 08:44:59 +0200
commit69f67792f675172368cbaa253182479846582617 (patch)
treea5165c27ea5930fe6307bde5a9671db15df15fae
parentgames-rpg/lipsofsuna : Upgraded to EAPI=6 and removed deprecated games eclass... (diff)
downloadseden-69f67792f675172368cbaa253182479846582617.tar.gz
seden-69f67792f675172368cbaa253182479846582617.tar.bz2
seden-69f67792f675172368cbaa253182479846582617.zip
games-strategy/freeorion : Removed.
-rw-r--r--games-strategy/freeorion/ChangeLog100
-rw-r--r--games-strategy/freeorion/Manifest4
-rw-r--r--games-strategy/freeorion/files/unbundle_gigi.patch38
-rw-r--r--games-strategy/freeorion/freeorion-9999-r15.ebuild105
-rw-r--r--games-strategy/freeorion/metadata.xml15
5 files changed, 0 insertions, 262 deletions
diff --git a/games-strategy/freeorion/ChangeLog b/games-strategy/freeorion/ChangeLog
deleted file mode 100644
index dd37eca..0000000
--- a/games-strategy/freeorion/ChangeLog
+++ /dev/null
@@ -1,100 +0,0 @@
-# ChangeLog for games-strategy/freeorion
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*freeorion-9999-r15 (14 Nov 2012)
-
- 14 Nov 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r15.ebuild,
- -freeorion-9999-r14.ebuild:
- "rebundled" log4cpp, the changes necessary for unbundling aren't
- worth the trouble.
-
-
-*freeorion-9999-r14 (14 Nov 2012)
-
- 14 Nov 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r14.ebuild,
- -freeorion-9999-r13.ebuild:
- Fixed some issues with freeOrion using cmake macros from GG.
-
-
-*freeorion-9999-r13 (14 Nov 2012)
-
- 14 Nov 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r13.ebuild,
- -freeorion-9999-r12.ebuild,
- +files/unbundle_gigi.patch, +files/unbundle_log4cpp.patch:
- FreeOrion now depends on dev-games/gigi-fo, a new ebuild to only
- check out the freeorion bundled fork of GiGi. Furthermore log4cpp
- is in the tree and therefore unbundled, too, now.
-
-
-*freeorion-9999-r12 (13 Nov 2012)
-
- 13 Nov 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r12.ebuild,
- -freeorion-9999-r11.ebuild:
- The FreeOrion forums informed me that GiGi is dead for months now
- and FO has forked an own version to continue with.
-
-
-*freeorion-9999-r11 (13 Nov 2012)
-
- 13 Nov 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r11.ebuild,
- -freeorion-9999-r10.ebuild:
- Updated the list of dependencies, some old versions (like boost)
- are no longer recent enough. Further updates to DEPEND and RDEPEND
- are of more cosmetic nature.
-
-
-*freeorion-9999-r10 (07 Nov 2012)
-
- 07 Nov 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r10.ebuild,
- -freeorion-9999-r9.ebuild:
- The SVN URL has changed.
-
-
-*freeorion-9999-r9 (12 Jun 2012)
-
- 12 Jun 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r9.ebuild,
- -freeorion-9999-r8.ebuild:
- The previously applied patch has been accepted upstream and is noc
- longer needed. (Won't apply, anyway.)
-
-
-*freeorion-9999-r8 (20 Apr 2012)
-
- 20 Apr 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r8.ebuild,
- -freeorion-9999-r7.ebuild:
- gcc-4.6.2 crashes on EffectParser.cpp which preprocesses into a
- 275,320 lines sized file. Two includes that add a huge amount
- of files are unnecessary and are patched away now, reducing the
- size by over 80,000 lines. Now it can be compiled with gcc-4.6.2.
-
-
-*freeorion-9999-r7 (19 Apr 2012)
-
- 19 Apr 2012; Sven Eden <sven.eden@gmx.de>
- +freeorion-9999-r7.ebuild,
- -freeorion-9999-r5.ebuild,
- -freeorion-9999-r6.ebuild:
- ogre has been updated and does not fit any more to the old ebuilds.
- Further this eliminates the nead for Cg if multi threading is wanted.
-
-
-*freeorion-9999-r6 (26 Jun 2011)
-
- 26 Jun 2011; Sven Eden <sven.eden@gmx.de> +freeorion-9999-r6.ebuild :
- - xml Use-Flag no longer needed
- - FreeOrion no longer compiles against boost <1.46
-
-
-*freeorion-9999-r5 (27 Mar 2011)
-
- 27 Mar 2011; Sven Eden <sven.eden@gmx.de> +freeorion-9999-r5.ebuild :
- Initial commit of the ebuild.
diff --git a/games-strategy/freeorion/Manifest b/games-strategy/freeorion/Manifest
deleted file mode 100644
index effd743..0000000
--- a/games-strategy/freeorion/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX unbundle_gigi.patch 1334 SHA256 0ad506b313461ef2b74d91f5bc6fe9c0f7bf391d0d6187fd8b9d1f803defb5e1 SHA512 3e0eb93215640927900bf14ff92e42ef475b8e2ec469e363f58e3d421ddee9baa9de94b16ad946b9274346f96687ae9e4860eb620dc5e4dac9dc21ac581217ba WHIRLPOOL 060d8b79120df9f166d2f68bc4d46057c30cc7933b6a8157a81cb700d065616494676f200413a0487331e4090687650c38c619cc4594f6a1bf98361bf9c7f2a1
-EBUILD freeorion-9999-r15.ebuild 2551 SHA256 e04819080639c7d3f182efe09b127dc08f4157948e252012fc3fb59ecf480213 SHA512 ea33c20544bfa541ac0edd042032b21a485f2cc1f08569e9c7e73c354f05c21c04b3be444d0610fa11a1093c2f5773dce9e7c15f9700e4119f30879854127a1c WHIRLPOOL f7eb96a747a62d85a0c5ffc8b2270fa05fabf9ca0a1b14f2ac06fbbdb7e4e59a6f51ace657249a3eed45fb6cbff84849fa8d3189463bdf4e3ab525a17333d584
-MISC ChangeLog 2969 SHA256 5eefd117ec0f159db5849920b1ec29e433efeebe33940b730f8991f80e3012d1 SHA512 c56074b3d9238cd3f2c3494dfe93b58599171b19977a47a91a65b5d9f7a367b726a33b093d41a72b8ced997f60ab5d7a06f2567617247837ac4b3b10406dbbf7 WHIRLPOOL 6ec9d665e4bea10967a2a6e13e302e05c14aef9651226769f39b0a7fd566b8eb2296c4a5206cc7baa2a48755ff22c046a855efc79bde8d871ee09bee5310c44b
-MISC metadata.xml 484 SHA256 161caab57b94aabd434995a5aaaa0ec12b83ea40d14a2bd5473a6e1f1e149d96 SHA512 3b22714d76ac5ad1161a3a93be16f8c94f4bef66fc99391a4935e49412ae73dc6dcd4f8c2b0bfee88df38514b48e13bfc4ff69ec94f7776db1a30639be000533 WHIRLPOOL b035553398184129b0be1052e6f3bcc55d2a2c5e987d0f87c20b7b2e2895f7b90a1228f14a83206452848c6edec6b4bf44d916e99a2897f9f05d1c595051e347
diff --git a/games-strategy/freeorion/files/unbundle_gigi.patch b/games-strategy/freeorion/files/unbundle_gigi.patch
deleted file mode 100644
index 06fbaef..0000000
--- a/games-strategy/freeorion/files/unbundle_gigi.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- CMakeLists.txt~ 2012-11-14 11:07:19.000000000 +0100
-+++ CMakeLists.txt 2012-11-14 11:10:38.586774103 +0100
-@@ -474,13 +470,6 @@
-
- install(
- FILES
-- ../build/GG/CMakeCache.txt
-- DESTINATION build/GG
-- COMPONENT COMPONENT_FREEORION_BUILD_FILES_GIGI
-- )
--
-- install(
-- FILES
- ../build/CMakeCache.txt
- DESTINATION build
- COMPONENT COMPONENT_FREEORION_BUILD_FILES_FREEORION
-@@ -590,21 +579,6 @@
- StrCpy $7 $INSTDIR
- \\\${WordReplace} $7 \\\"\\\\\\\" \\\"/\\\" \\\"+\\\" $8
-
-- Rename $INSTDIR\\\\build\\\\GG\\\\CMakeCache.txt $INSTDIR\\\\build\\\\GG\\\\CMakeCache.txt.in
-- FileOpen $0 $INSTDIR\\\\build\\\\GG\\\\CMakeCache.txt.in r
-- FileOpen $5 $INSTDIR\\\\build\\\\GG\\\\CMakeCache.txt w
-- ClearErrors
-- loop1:
-- FileRead $0 $1
-- IfErrors done1
-- \\\${WordReplace} $1 \\\"${sdk_root}\\\" $8 \\\"+\\\" $2
-- FileWrite $5 $2
-- Goto loop1
-- done1:
-- FileClose $0
-- FileClose $5
-- Delete $INSTDIR\\\\build\\\\GG\\\\CMakeCache.txt.in
--
- Rename $INSTDIR\\\\build\\\\CMakeCache.txt $INSTDIR\\\\build\\\\CMakeCache.txt.in
- FileOpen $0 $INSTDIR\\\\build\\\\CMakeCache.txt.in r
- FileOpen $5 $INSTDIR\\\\build\\\\CMakeCache.txt w
diff --git a/games-strategy/freeorion/freeorion-9999-r15.ebuild b/games-strategy/freeorion/freeorion-9999-r15.ebuild
deleted file mode 100644
index 11f0baa..0000000
--- a/games-strategy/freeorion/freeorion-9999-r15.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-inherit cmake-utils games subversion
-
-DESCRIPTION="FreeOrion is a free and open source clone of Master Of Orion"
-HOMEPAGE="http://www.freeorion.org"
-ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}/trunk/FreeOrion"
-ESVN_PROJECT="${PN}"
-
-LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cg debug threads"
-
-SLOT="0"
-
-RDEPEND="
- !dev-games/gigi
- dev-games/gigi-fo[threads=,ogre,ois]
- >=dev-games/ogre-1.8.0[threads=]
- <dev-lang/python-3
- >=dev-libs/boost-1.50[threads=]
- media-gfx/graphviz
- >=media-libs/freealut-1.1.0
- >=media-libs/libogg-1.3.0
- >=media-libs/libvorbis-1.3.2
- >=media-libs/openal-1.14
- >=sci-physics/bullet-2.77
- media-libs/libpng:1.2
- media-libs/freetype:2
- >=sys-libs/zlib-1.2.5"
-
-DEPEND="${RDEPEND}
- sys-devel/libtool
- dev-util/pkgconfig"
-
-CMAKE_USE_DIR="${S}"
-
-src_unpack() {
- subversion_src_unpack
-}
-
-src_prepare() {
- # Let's make the autorevision work.
- subversion_wc_info
- sed -i -e \
- "s:svn_revision_number ???:svn_revision_number ${ESVN_WC_REVISION}:" \
- CMakeLists.txt || die "sed FreeOrion/CMakeLists.txt failed"
-
- # remove cmake calls to GG
- epatch "${FILESDIR}/unbundle_gigi.patch"
-}
-
-src_configure() {
- # Due to the testing nature of gigi and freeorion,
- # and all the ogre+boost stuff, flags should be filtered:
- strip-flags
-
- # Type-Pun pointers always break strict aliasing rules,
- # and this thing is full of those
- append-flags -fno-strict-aliasing
-
- local mycmakeargs=(
- $(cmake-utils_use_enable debug DEBUG)
- $(cmake-utils_use_build debug DEBUG)
- "-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}/${PN}"
- "-DCMAKE_INSTALL_ICONDIR=${GAMES_DATADIR_BASE}/pixmaps/"
- "-DCMAKE_INSTALL_DESKTOPDIR=${GAMES_DATADIR_BASE}/applications/"
- "-DCMAKE_DOC_DIR=/usr/share/doc/${PF}"
- "-DCMAKE_MAN_DIR=/usr/share/man"
- "-DCMAKE_DATA_DIR=${GAMES_DATADIR}"
- "-DCMAKE_DATA_PATH=${GAMES_DATADIR}"
- )
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-
- ## This is a rather wild thing, but I can't think of a quicker way right now:
- # Add ogre_plugins config:
-
- OGRECFG="${D}/${GAMES_PREFIX}/${PN}/ogre_plugins.cfg"
- cat > ${OGRECFG} <<EOF
-# Plugin folder
-PluginFolder=/usr/lib64/OGRE
-# Plugins
-Plugin=RenderSystem_GL
-Plugin=Plugin_ParticleFX
-Plugin=Plugin_OctreeSceneManager
-EOF
-
- ## Extra-Plugin with cg enabled:
- use cg && echo "Plugin=Plugin_CgProgramManager" >> ${OGRECFG}
-
- prepgamesdirs
-}
diff --git a/games-strategy/freeorion/metadata.xml b/games-strategy/freeorion/metadata.xml
deleted file mode 100644
index cadaf1a..0000000
--- a/games-strategy/freeorion/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>yamakuzure@gmx.net</email>
- <description>The creator of this ebuild, but not the official maintainer</description>
-</maintainer>
-<longdescription>
-MISSING
-</longdescription>
- <use>
- <flag name="xml">Do all serialization using xml archives. Otherwise, binary archives will be used.</flag>
- </use>
-</pkgmetadata>