summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2015-05-21 05:40:52 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2015-05-21 05:40:52 +0000
commit9e54a58852b0b7fc041dbd8d76fd48ef5486113e (patch)
treed382e9a8a7de438927897c2ebb1759012eb0a935 /games-strategy
parentStable for PPC64 (bug #545980). (diff)
downloadhistorical-9e54a58852b0b7fc041dbd8d76fd48ef5486113e.tar.gz
historical-9e54a58852b0b7fc041dbd8d76fd48ef5486113e.tar.bz2
historical-9e54a58852b0b7fc041dbd8d76fd48ef5486113e.zip
games-strategy/freecnc is gone
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/freecnc/ChangeLog79
-rw-r--r--games-strategy/freecnc/Manifest14
-rw-r--r--games-strategy/freecnc/files/0.2.1.31072003-gentoo-paths.patch41
-rw-r--r--games-strategy/freecnc/files/0.2.1.31072003-makefile-cflags.patch18
-rw-r--r--games-strategy/freecnc/files/0.2.1.31072003-remove-root.patch18
-rw-r--r--games-strategy/freecnc/files/freecnc-0.2.1.31072003-as-needed.patch44
-rw-r--r--games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc4.patch11
-rw-r--r--games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc42.patch40
-rw-r--r--games-strategy/freecnc/files/freecnc-0.2.1.31072003-glibc2.10.patch11
-rw-r--r--games-strategy/freecnc/files/freecnc-0.2.1.31072003-underlink.patch55
-rw-r--r--games-strategy/freecnc/freecnc-0.2.1.31072003.ebuild92
-rw-r--r--games-strategy/freecnc/metadata.xml5
12 files changed, 0 insertions, 428 deletions
diff --git a/games-strategy/freecnc/ChangeLog b/games-strategy/freecnc/ChangeLog
deleted file mode 100644
index 1ff9f6b37c38..000000000000
--- a/games-strategy/freecnc/ChangeLog
+++ /dev/null
@@ -1,79 +0,0 @@
-# ChangeLog for games-strategy/freecnc
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/freecnc/ChangeLog,v 1.18 2015/03/25 06:29:36 mr_bones_ Exp $
-
- 25 Mar 2015; Michael Sterrett <mr_bones_@gentoo.org>
- freecnc-0.2.1.31072003.ebuild:
- EAPI=5
-
- 15 May 2014; Ulrich Müller <ulm@gentoo.org> freecnc-0.2.1.31072003.ebuild:
- Fix USE dependency on media-libs/libsdl, "audio" USE flag was renamed to
- "sound", bug 357661.
-
- 22 Jun 2011; Tupone Alfredo <tupone@gentoo.org>
- freecnc-0.2.1.31072003.ebuild, +files/freecnc-0.2.1.31072003-underlink.patch:
- Fix underlink. Bug #370253 by Diego Elio Pettenò
-
- 08 Sep 2010; Tupone Alfredo <tupone@gentoo.org>
- files/0.2.1.31072003-makefile-cflags.patch,
- files/freecnc-0.2.1.31072003-as-needed.patch:
- Respect LDFLAGS. Bug #336299 by flameeyes@gentoo.org
-
- 07 Dec 2009; Michael Sterrett <mr_bones_@gentoo.org>
- freecnc-0.2.1.31072003.ebuild,
- +files/freecnc-0.2.1.31072003-as-needed.patch:
- fix building with --as-needed with patch from Kacper Kowalik via bug
- #295827
-
- 13 Jun 2009; Tristan Heaven <nyhm@gentoo.org>
- freecnc-0.2.1.31072003.ebuild,
- +files/freecnc-0.2.1.31072003-glibc2.10.patch:
- Fix building with glibc-2.10, bug #273494
-
- 02 Mar 2009; Michael Sterrett <mr_bones_@gentoo.org>
- freecnc-0.2.1.31072003.ebuild:
- remove Werror for bug #260901
-
- 13 Jun 2007; Tristan Heaven <nyhm@gentoo.org>
- +files/freecnc-0.2.1.31072003-gcc42.patch, freecnc-0.2.1.31072003.ebuild:
- Patch for gcc-4.2
-
- 12 Mar 2007; Marius Mauch <genone@gentoo.org>
- freecnc-0.2.1.31072003.ebuild:
- Replacing einfo with elog
-
- 10 Feb 2007; Michael Sterrett <mr_bones_@gentoo.org>
- freecnc-0.2.1.31072003.ebuild:
- fix HOMEPAGE (bug #166194)
-
- 05 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- -files/freecnc-0.2.0-endian.patch, -files/0.2.0-gentoo-paths.patch,
- -files/0.2.0-makefile-cflags.patch, -freecnc-0.2.0.ebuild,
- freecnc-0.2.1.31072003.ebuild:
- Stable on x86 wrt bug #147783 and removing 0.2.0 ebuilds/patches.
-
- 27 May 2006; <Tupone@gentoo.org> +files/freecnc-0.2.1.31072003-gcc4.patch,
- freecnc-0.2.1.31072003.ebuild:
- Fix for gcc-4, bug #128476 by Robert Marmorstein
-
- 16 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org> freecnc-0.2.0.ebuild,
- freecnc-0.2.1.31072003.ebuild:
- needs app-arch/unzip; tidy
-
- 08 Nov 2004; Joseph Jezak <josejx@gentoo.org>
- freecnc-0.2.1.31072003.ebuild:
- Added ~ppc.
-
- 03 Jun 2004; Aron Griffis <agriffis@gentoo.org> freecnc-0.2.0.ebuild,
- freecnc-0.2.1.31072003.ebuild:
- Fix use invocation
-
-*freecnc-0.2.1.31072003 (31 Jul 2003)
-
- 31 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
- Initial import. Ebuild submitted by me. (cvs snapshot)
-
-*freecnc-0.2.0 (31 Jul 2003)
-
- 31 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
- Initial import. Ebuild submitted by me.
diff --git a/games-strategy/freecnc/Manifest b/games-strategy/freecnc/Manifest
deleted file mode 100644
index 8ce06771ef0f..000000000000
--- a/games-strategy/freecnc/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-AUX 0.2.1.31072003-gentoo-paths.patch 1583 SHA256 bb0d6527d3a87583eefa30b5e3fef99c5fd23dd6e9e040be5208ace045bdb664 SHA512 10b85ff516a3d80664aa0e158e6b92732fe5e42fe413e67466bc5b9e5fec511493e0eaa93e71f30805cb2207d1b943a8295371e854ffbc912de56aca5eb7fcc5 WHIRLPOOL 6be633d57529c2ff41575528c714acd9acee973811bede104eaf31800e3cacd6b74d84ae7237ce3a607974b679526696c8c981ee06e025edbd49c2f42abda940
-AUX 0.2.1.31072003-makefile-cflags.patch 511 SHA256 04e49a9b7ae6f0a4eba25532286b01c22be6d3fa9101631bf6e717228f4c9481 SHA512 e8822ef03a74ab77186b0b5faf79d938b335de1ca65a806b95ce994e285592f91376ebc49c4d7f15fbb154382e193df4e0efcaf44d35b211f588e014b324a93d WHIRLPOOL 399ab25c3cc7fed732f91cba9b448c0d39c30a0634d80761f54b97ca3bc540b856aa9e9af7ea78443fa1179ef83f703ce407aa668b558fdd162ba1f04e894f2d
-AUX 0.2.1.31072003-remove-root.patch 555 SHA256 b9450649620c70a2c4c11fcc4a16c2782d611f11c3e6eab802e4e057383ce207 SHA512 20a95eef09cfe878032f8a0fbdd3efa93652b74b0cfa68d5ba531b882a2368b435899916e0929c92bf97bbc2983c083d078c85fd01ffebf13852f9f738d577ca WHIRLPOOL d7b667120b1d6d177e31e70ca0970dc0efdd5176ea5ec7530c725b44e36728f6248c074a571ac6f6cb1d383b0835078c85c79ec2889664475df732ff6c020c23
-AUX freecnc-0.2.1.31072003-as-needed.patch 1963 SHA256 9cb0383cce4f27accbffd8b987ffd0f36f5d432f0f5b9a45772ea9c1b00b9f38 SHA512 8ae2251f35bdb40ea47cd18d116f6a050eea02c76bf2672a1a2fa758951817f5a886f419b98636c2049d28f656a81fee57f3ac73299a6197ea1a1c282778bfdb WHIRLPOOL 3897d6508495421df55741064ebf8d66dcc81ceb1153e3710659966016304a6c576959ecfc29f0c435ebb55f0d252a0472cc876c7c65d4e02a7912c31d4b2d89
-AUX freecnc-0.2.1.31072003-gcc4.patch 403 SHA256 bfe4b998ae938a1b3f87d394ddc13e745ec85736b4594dd7ab66ee48e5b34ae1 SHA512 f9da8cabfbca43e2311b8547b5785e97b99084ba32cffc1d06e4d2d668ed3802690e21e3fa5796ada05973f690ec894107e30e4791908dc65e74deace9bcd305 WHIRLPOOL 13d3870f9345e8ba4021ee661d215866a5b9f04fbc2d6e83b88a6504a19fa6bb8b0dacd1848f4d0de289ce0f50012b1ca43b038d9802828237589ef4a74b35c4
-AUX freecnc-0.2.1.31072003-gcc42.patch 725 SHA256 c4434062d2848a7d170d5dda9289b4b81a451c4b35f453f722c9b0bc11a1d06b SHA512 69d878d7a3459fc7a42cebe639df86aa6d839d631395513d1aec386aebd490776e2bc015466906db407ed0e9e16b57305fffcc92dde53291254cfbd6485dc987 WHIRLPOOL 1bafd0ce3833b7704ee0ac646e9249e1e9a07845a828505d23ed8aa9648c1391fbe238317b2f43d1bbd83bea2be4d2a15e9e208ce646db5bff9a43e3f468c1db
-AUX freecnc-0.2.1.31072003-glibc2.10.patch 296 SHA256 25f677d4953b5161d0f31e7aa9c28d71366e07888388b79e32e1412ef1be9f93 SHA512 485b441e54b7649aae0272789868590526b08957645d1c1788ead83f97458910f433b394f47c64db475bf9a136d1939b6df28a554df068085869ae2ecf2f6cd1 WHIRLPOOL e9d28aff8f6852a559e26e6ce57ba1547bf6c073c7153407319f876b2949b310bf109d10d0aee784fa36276a41d64c33e0ea5a3cda6db0060f19f62b4cef05fa
-AUX freecnc-0.2.1.31072003-underlink.patch 2394 SHA256 88066643304c5a875681593cfc2980c0d8fa3db15ee9a6965ca0e05d336b2c76 SHA512 fba146360f9a0075d42eeaa36c5bd7f60c051e985891f97fa06c2db35f1bc1670aebdecce25ea790404bd368e14c3f822a5533b1e94868a99a8fb9d38bf78781 WHIRLPOOL aaadf658dcd59b8efe2055428391be58df21d1b0881aaa1bc1cd8b9575ab9a29c0fb0147eb6b040094d7a4616bb7c04fecc971b55dc95cde24bf0d2b081cc334
-DIST cc1demo1.zip 9367945 SHA256 29d33849cb450a87262426cc59b25baa5e033b94c2e3495ec94f813f3bc09f87 SHA512 3b20578d0c3ae95741e633cf7791b6b3b34e558c1db72b7277b2543ecb2169b29e6e026180792ba3c330ee062373e8733da9e6529de8644fc0cedc1af318cb51 WHIRLPOOL dd06191d5e91c4b4f0fa95a464b18efa77746aee8fc0264efb022865e49b572234e8870510d7c4a25920d87f5ee28f6f9df7f6305571dd1c2d8123fd940b10ca
-DIST cc1demo2.zip 17797920 SHA256 a42804b84e4015c26eaf7a9439398fdc609bfd6a7ba7b272567f187aad7b3c48 SHA512 22b542e99ab6e165a6372ae56f8c053b1e82760b99dbd5c0be015288923419118c2649ab3e6ef44220f97ffe295d83f45e8a08485198e2c8b304d6d48c003c5a WHIRLPOOL 0a90177209833a885bbfcd52e54bd3703f35a52b5bb41b675330ccb28d93ec2576fd7516d4692485086fd3236ba8947b1f2188ff671a1a88e5b4f333ee06e08c
-DIST freecnc++-0.2.1.31072003-src.tar.bz2 271980 SHA256 512f55708791742093703b5ebe7ebe7b3e0c3ca46562aa9fb8f526bafc514cc5 SHA512 7e840149a0d7927118a307b5e94f26413d70b058bc5e070c6deba727268f2447283eea37cf0e295c6ad3e5d118974369dd8ac92760773d8ed31ce276889e1880 WHIRLPOOL 2b2a34076e55a8176affa54c25b1f30f4957bbaf9e6355709f767b192322310b76b0a7c102d8d5ea47fe15c2a3e8ca91c79798c40c40cc743ee4da0ec6839197
-EBUILD freecnc-0.2.1.31072003.ebuild 2529 SHA256 3e9dbd553a33f27f214280dc3821f1dca53ae6b83d007304245d4a7b67449050 SHA512 e9e95772c554e8c42293bbdf536cfb17873b6602127f0298d71c308f8dc8f6712712c0c920ea16a5be8b911d449247b2499eb9d2bfce278009486d5a910dab17 WHIRLPOOL 2e0b564e95994862a355165971d7f1d1c624f0d7f4ef7795b7bb5595d1d1d086ef01b0f423c2a1dc975dfccb0595255ff8d40e8c2ff1606cc915d29a169890ad
-MISC ChangeLog 2854 SHA256 b9676c22d790082caffb5de585426b1fdab653cf7a15195fa3d8391924dbba9d SHA512 989a442227a19961caecfeed505697aeecae9f2887121fee6a307588ca825f7d34a21bd7b368f589b95c3fe77239f19be6ac176b22b337c93ae5056574a776cb WHIRLPOOL b2ce06aeb1e3d29d0d6be6fed2b38cb16bbd5777cc6f9ecb205e963757febd9e92ee5402268c544d0fb2d37da9606c09d56998819bac1edff311be296a1ac791
-MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
diff --git a/games-strategy/freecnc/files/0.2.1.31072003-gentoo-paths.patch b/games-strategy/freecnc/files/0.2.1.31072003-gentoo-paths.patch
deleted file mode 100644
index 7b640b31f13e..000000000000
--- a/games-strategy/freecnc/files/0.2.1.31072003-gentoo-paths.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- src/freecnc.cpp.orig 2003-07-31 22:53:04.000000000 -0400
-+++ src/freecnc.cpp 2003-07-31 22:54:06.000000000 -0400
-@@ -79,8 +79,8 @@
- #endif
- args = new Args();
- binpath = determineBinaryLocation(argv[0]);
-- lf = new char[strlen(binpath)+strlen("freecnc.log")+2];
-- sprintf(lf, "freecnc.log");
-+ lf = new char[strlen("GENTOO_LOGDIR")+strlen("freecnc.log")+2];
-+ sprintf(lf, "GENTOO_LOGDIR/freecnc.log");
- VFS_PreInit(binpath);
- // Log level is so that only errors are shown on stdout by default
- logger = new Logger(lf,0);
---- src/vfs/vfs.cpp.orig 2003-07-31 22:53:14.000000000 -0400
-+++ src/vfs/vfs.cpp 2003-07-31 22:55:02.000000000 -0400
-@@ -52,7 +52,11 @@
- #if defined _WIN32
- #elif defined(macintosh)
- #else
-- externals->loadArchive("/etc/freecnc/");
-+ char f[1024];sprintf(f, "%s/.freecnc/", getenv("HOME"));
-+ externals->loadArchive(f);
-+ externals->loadArchive("GENTOO_CONFDIR");
-+ externals->loadArchive("GENTOO_DATADIR/conf/");
-+ externals->loadArchive("GENTOO_DATADIR/");
- #endif
-
- try {
---- tools/audplay/audplay.cpp.orig 2003-07-31 22:57:04.000000000 -0400
-+++ tools/audplay/audplay.cpp 2003-07-31 22:57:20.000000000 -0400
-@@ -35,8 +35,8 @@
- exit(1);
- }
- binpath = determineBinaryLocation(argv[0]);
-- lf = new char[strlen(binpath)+strlen("audplay.log")+2];
-- sprintf(lf, "%s/audplay.log", binpath);
-+ lf = new char[strlen("GENTOO_LOGDIR")+strlen("audplay.log")+2];
-+ sprintf(lf, "GENTOO_LOGDIR/audplay.log");
- VFS_PreInit(binpath);
- logger = new Logger(lf,0);
- delete[] lf;
diff --git a/games-strategy/freecnc/files/0.2.1.31072003-makefile-cflags.patch b/games-strategy/freecnc/files/0.2.1.31072003-makefile-cflags.patch
deleted file mode 100644
index 09edffc15a78..000000000000
--- a/games-strategy/freecnc/files/0.2.1.31072003-makefile-cflags.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- Makefile.orig 2003-07-31 22:49:19.000000000 -0400
-+++ Makefile 2003-07-31 22:50:10.000000000 -0400
-@@ -9,13 +9,10 @@
- #
- linux:
- + $(MAKE) -j2 -C src freecnc-bin \
-- "EXTRACFLAGS = -ansi -pedantic -Werror" \
- "LIBS = -lSDL_net"
- + $(MAKE) -j2 -C src plugins \
-- "EXTRACFLAGS = -ansi -pedantic -fPIC -Werror" \
-- "LDFLAGS = -shared"
-- + $(MAKE) -j2 -C tools \
-- "EXTRACFLAGS = -ansi -pedantic"
-+ "LDFLAGS = ${LDFLAGS} -shared"
-+ + $(MAKE) -j2 -C tools
-
- linux-nonet:
- + $(MAKE) -j2 -C src freecnc-bin \
diff --git a/games-strategy/freecnc/files/0.2.1.31072003-remove-root.patch b/games-strategy/freecnc/files/0.2.1.31072003-remove-root.patch
deleted file mode 100644
index 890d5f47ac63..000000000000
--- a/games-strategy/freecnc/files/0.2.1.31072003-remove-root.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/freecnc.cpp.orig 2003-07-31 22:51:34.000000000 -0400
-+++ src/freecnc.cpp 2003-07-31 22:51:45.000000000 -0400
-@@ -62,6 +62,7 @@
- #elif defined(__BEOS__)
- // BeOS runs everything as root
- #else
-+/*
- if (getuid() == 0) {
- fprintf(stderr,"WARNING WARNING WARNING WARNING!\n"
- "\tYOU ARE RUNNING FREECNC AS ROOT.\n"
-@@ -74,6 +75,7 @@
- "PLEASE DO NOT DO SO, ROOT PRIVILEGES ARE NOT NEEDED.\n");
- exit(1);
- }
-+*/
- #endif
- args = new Args();
- binpath = determineBinaryLocation(argv[0]);
diff --git a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-as-needed.patch b/games-strategy/freecnc/files/freecnc-0.2.1.31072003-as-needed.patch
deleted file mode 100644
index f1572cc39c60..000000000000
--- a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-as-needed.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- tools/tmpinied/Makefile 2009-12-07 18:18:23.985443151 +0000
-+++ tools/tmpinied/Makefile 2009-12-07 18:19:45.869476911 +0000
-@@ -13,7 +13,7 @@
- CFLAGS = -g -Wall -Werror -I../../src/include `sdl-config --cflags`
-
- ../../tmpinied: $(LOCALOBJS) $(OBJECTS)
-- $(CXX) -o ../../tmpinied -g `sdl-config --libs` $(LOCALOBJS) $(OBJECTS) $(LIBS) $(LDFLAGS)
-+ $(CXX) -g $(LDFLAGS) -o ../../tmpinied $(LOCALOBJS) $(OBJECTS) $(LIBS) `sdl-config --libs`
- clean:
- \rm -f $(LOCALOBJS) ../../tmpinied
-
---- tools/audplay/Makefile.old 2010-09-08 10:26:48.000000000 +0200
-+++ tools/audplay/Makefile 2010-09-08 10:27:19.000000000 +0200
-@@ -12,7 +12,7 @@
- CFLAGS = -g -Wall -I. -I../../src/include `sdl-config --cflags` $(EXTRACFLAGS)
-
- ../../audplay: $(LOCALOBJS) $(OBJECTS)
-- $(CXX) -o ../../audplay -g $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS) $(LDFLAGS)
-+ $(CXX) -o ../../audplay -g $(LDFLAGS) $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS)
- clean:
- \rm -f $(LOCALOBJS) ../../audplay
-
---- tools/mixshell/Makefile.old 2010-09-08 10:28:25.000000000 +0200
-+++ tools/mixshell/Makefile 2010-09-08 10:28:53.000000000 +0200
-@@ -6,7 +6,7 @@
- CFLAGS = -g -Wall -I. -I../../src/include `sdl-config --cflags` $(EXTRACFLAGS)
-
- mixshell: $(LOCALOBJ) $(OBJ)
-- $(CXX) -o mixshell $(LOCALOBJ) $(OBJ) `sdl-config --libs` $(LIBS) $(LDFLAGS)
-+ $(CXX) -o mixshell $(LDFLAGS) $(LOCALOBJ) $(OBJ) `sdl-config --libs` $(LIBS)
-
- clean:
- \rm -rf $(LOCALOBJ) mixshell
---- tools/shpview/Makefile.old 2010-09-08 10:30:15.000000000 +0200
-+++ tools/shpview/Makefile 2010-09-08 10:30:28.000000000 +0200
-@@ -13,7 +13,7 @@
- CFLAGS = -g -Wall -I. -I../../src/include `sdl-config --cflags` $(EXTRACFLAGS)
-
- ../../shpview: $(LOCALOBJS) $(OBJECTS)
-- $(CXX) -o ../../shpview -g $(LDFLAGS) $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS) $(LDFLAGS)
-+ $(CXX) -o ../../shpview -g $(LDFLAGS) $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS)
- clean:
- \rm -f $(LOCALOBJS) ../../shpview
-
diff --git a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc4.patch b/games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc4.patch
deleted file mode 100644
index 2a37ce0ff0c6..000000000000
--- a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc4.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur freecnc++.old/src/include/structure.h freecnc++/src/include/structure.h
---- freecnc++.old/src/include/structure.h 2006-04-02 00:15:35.000000000 -0500
-+++ freecnc++/src/include/structure.h 2006-04-02 00:17:01.000000000 -0500
-@@ -160,6 +160,7 @@
- std::vector<UnitType*> specificTypeAllow;
- };
-
-+class BuildingAnimEvent;
- class BAttackAnimEvent;
-
- class Structure : public UnitOrStructure
diff --git a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc42.patch b/games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc42.patch
deleted file mode 100644
index 2c8b4d35c165..000000000000
--- a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-gcc42.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- tools/shpview/shpview.cpp
-+++ tools/shpview/shpview.cpp
-@@ -19,7 +19,7 @@
-
- Logger* logger;
-
--void loadPal(char* palname);
-+void loadPal(const char* palname);
-
- void usage(char* biname)
- {
-@@ -92,7 +92,7 @@
- exit(0);
- }
-
--void loadPal(char *palname)
-+void loadPal(const char *palname)
- {
- VFile *mixfile;
- SDL_Color palette[256];
---- tools/tmpinied/tmpinied.cpp
-+++ tools/tmpinied/tmpinied.cpp
-@@ -13,7 +13,7 @@
-
- #define TEMPLATES 216
-
--void loadPal(char *palname);
-+void loadPal(const char *palname);
-
-
- TemplateImage *TemplateData::getImage()
-@@ -316,7 +316,7 @@
- exit(0);
- }
-
--void loadPal(char *palname)
-+void loadPal(const char *palname)
- {
- VFile *mixfile;
- //Uint32 offset, size;
diff --git a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-glibc2.10.patch b/games-strategy/freecnc/files/freecnc-0.2.1.31072003-glibc2.10.patch
deleted file mode 100644
index 2b9ec7bf571c..000000000000
--- a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-glibc2.10.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/vfs/vfsplugman.cpp
-+++ src/vfs/vfsplugman.cpp
-@@ -39,7 +39,7 @@
- struct LoadedVFSPlugin newPlug;
- PFDLLOADARCHIVE loadArchive;
-
-- extension = strrchr(archname, '.');
-+ extension = strrchr((char *)archname, '.');
- if( extension == NULL ) {
- return false;
- }
diff --git a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-underlink.patch b/games-strategy/freecnc/files/freecnc-0.2.1.31072003-underlink.patch
deleted file mode 100644
index e310d0f0f312..000000000000
--- a/games-strategy/freecnc/files/freecnc-0.2.1.31072003-underlink.patch
+++ /dev/null
@@ -1,55 +0,0 @@
---- src/Makefile.old 2011-06-22 22:57:59.000000000 +0200
-+++ src/Makefile 2011-06-22 22:58:27.000000000 +0200
-@@ -35,7 +35,7 @@
- all: freecnc-bin plugins
-
- ../freecnc: $(OBJECTS)
-- $(CXX) $(LDFLAGS) -o ../freecnc $(DEBUG_FLAGS) $(OBJECTS) `sdl-config --libs` $(LIBS) $(EFENCE)
-+ $(CXX) $(LDFLAGS) -o ../freecnc $(DEBUG_FLAGS) $(OBJECTS) `sdl-config --libs` $(LIBS) -lm -ldl $(EFENCE)
-
- freecnc-bin: ../freecnc
-
---- tools/shpview/Makefile.old 2011-06-22 23:00:10.000000000 +0200
-+++ tools/shpview/Makefile 2011-06-22 23:00:32.000000000 +0200
-@@ -13,7 +13,7 @@
- CFLAGS = -g -Wall -I. -I../../src/include `sdl-config --cflags` $(EXTRACFLAGS)
-
- ../../shpview: $(LOCALOBJS) $(OBJECTS)
-- $(CXX) -o ../../shpview -g $(LDFLAGS) $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS)
-+ $(CXX) -o ../../shpview -g $(LDFLAGS) $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS) -lm -ldl
- clean:
- \rm -f $(LOCALOBJS) ../../shpview
-
---- tools/tmpinied/Makefile.old 2011-06-22 23:01:44.000000000 +0200
-+++ tools/tmpinied/Makefile 2011-06-22 23:02:12.000000000 +0200
-@@ -13,7 +13,7 @@
- CFLAGS = -g -Wall -I../../src/include `sdl-config --cflags`
-
- ../../tmpinied: $(LOCALOBJS) $(OBJECTS)
-- $(CXX) -g $(LDFLAGS) -o ../../tmpinied $(LOCALOBJS) $(OBJECTS) $(LIBS) `sdl-config --libs`
-+ $(CXX) -g $(LDFLAGS) -o ../../tmpinied $(LOCALOBJS) $(OBJECTS) $(LIBS) `sdl-config --libs` -lm -ldl
- clean:
- \rm -f $(LOCALOBJS) ../../tmpinied
-
---- tools/audplay/Makefile.old 2011-06-22 23:10:33.000000000 +0200
-+++ tools/audplay/Makefile 2011-06-22 23:10:49.000000000 +0200
-@@ -12,7 +12,7 @@
- CFLAGS = -g -Wall -I. -I../../src/include `sdl-config --cflags` $(EXTRACFLAGS)
-
- ../../audplay: $(LOCALOBJS) $(OBJECTS)
-- $(CXX) -o ../../audplay -g $(LDFLAGS) $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS)
-+ $(CXX) -o ../../audplay -g $(LDFLAGS) $(LOCALOBJS) $(OBJECTS) `sdl-config --libs` $(LIBS) -lm -ldl
- clean:
- \rm -f $(LOCALOBJS) ../../audplay
-
---- tools/mixshell/Makefile.old 2011-06-22 23:12:13.000000000 +0200
-+++ tools/mixshell/Makefile 2011-06-22 23:12:32.000000000 +0200
-@@ -6,7 +6,7 @@
- CFLAGS = -g -Wall -I. -I../../src/include `sdl-config --cflags` $(EXTRACFLAGS)
-
- mixshell: $(LOCALOBJ) $(OBJ)
-- $(CXX) -o mixshell $(LDFLAGS) $(LOCALOBJ) $(OBJ) `sdl-config --libs` $(LIBS)
-+ $(CXX) -o mixshell $(LDFLAGS) $(LOCALOBJ) $(OBJ) `sdl-config --libs` $(LIBS) -lm
-
- clean:
- \rm -rf $(LOCALOBJ) mixshell
diff --git a/games-strategy/freecnc/freecnc-0.2.1.31072003.ebuild b/games-strategy/freecnc/freecnc-0.2.1.31072003.ebuild
deleted file mode 100644
index eb6d2054ef17..000000000000
--- a/games-strategy/freecnc/freecnc-0.2.1.31072003.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/freecnc/freecnc-0.2.1.31072003.ebuild,v 1.19 2015/03/25 06:29:36 mr_bones_ Exp $
-
-EAPI=5
-inherit flag-o-matic eutils games
-
-DESCRIPTION="SDL-rewrite of the classical real time strategy hit Command & Conquer"
-HOMEPAGE="http://www.freecnc.org/"
-#mirror://sourceforge/freecnc/freecnc++-${PV}-src.tar.bz2
-SRC_URI="mirror://gentoo/freecnc++-${PV}-src.tar.bz2
- nocd? ( ftp://ftp.westwood.com/pub/cc1/previews/demo/cc1demo1.zip
- ftp://ftp.westwood.com/pub/cc1/previews/demo/cc1demo2.zip )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc x86"
-IUSE="nocd"
-
-RDEPEND="media-libs/libsdl[sound,video]
- media-libs/sdl-net"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}/freecnc++
-
-src_unpack() {
- unpack freecnc++-${PV}-src.tar.bz2
- if use nocd ; then
- mkdir data && cd data || die
- unpack cc1demo1.zip cc1demo2.zip
- for f in * ; do
- mv ${f} $(echo ${f} | awk '{print tolower($1)}') || die
- done
- fi
-}
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PV}-makefile-cflags.patch \
- "${FILESDIR}"/${PV}-remove-root.patch \
- "${FILESDIR}"/${PV}-gentoo-paths.patch \
- "${FILESDIR}"/${P}-gcc4.patch \
- "${FILESDIR}"/${P}-gcc42.patch \
- "${FILESDIR}"/${P}-glibc2.10.patch \
- "${FILESDIR}"/${P}-as-needed.patch \
- "${FILESDIR}"/${P}-underlink.patch
- sed -i \
- -e "s:GENTOO_LOGDIR:${GAMES_LOGDIR}:" \
- -e "s:GENTOO_CONFDIR:${GAMES_SYSCONFDIR}/${PN}/:" \
- -e "s:GENTOO_DATADIR:${GAMES_DATADIR}/${PN}/:" \
- src/{freecnc,vfs/vfs}.cpp tools/audplay/audplay.cpp || die
- sed -i \
- -e 's/-Werror//' \
- -e 's/ -j2//' \
- $(grep -rl Werror .) || die
- sed -i \
- -e '/^DEBUG_FLAGS/s/$/ -fPIC/' \
- src/vfs/vfs_tgz/Makefile \
- src/vfs/vfs_mix/Makefile || die
-}
-
-src_compile() {
- emake linux EXTRACFLAGS="${CFLAGS}"
-}
-
-src_install() {
- exeinto "$(games_get_libdir)"/${PN}
- doexe freecnc *.vfs audplay shpview tmpinied
- games_make_wrapper ${PN} ./freecnc "$(games_get_libdir)"/${PN}
- insinto "${GAMES_DATADIR}"/${PN}/conf
- doins conf/*
- insinto "${GAMES_SYSCONFDIR}"/${PN}
- doins conf/*
- dodoc AUTHORS ChangeLog NEWS README THANKS TODO
- if use nocd ; then
- cd "${WORKDIR}"/data
- insinto "${GAMES_DATADIR}"/${PN}
- doins *.mix *.aud
- dodoc *.txt
- fi
- prepgamesdirs
-}
-
-pkg_postinst() {
- games_pkg_postinst
- if ! use nocd ; then
- elog "If you have the C&C games, then just copy the .mix"
- elog "to ${GAMES_DATADIR}/${PN}"
- elog "Otherwise, re-emerge freecnc with 'nocd' in your USE."
- fi
-}
diff --git a/games-strategy/freecnc/metadata.xml b/games-strategy/freecnc/metadata.xml
deleted file mode 100644
index d3c2cc926f0b..000000000000
--- a/games-strategy/freecnc/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>games</herd>
-</pkgmetadata>