Portage is a package management system used by Gentoo Linux
# ChangeLog for games-strategy/galaxyhack
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/galaxyhack/ChangeLog,v 1.5 2007/11/10 00:47:17 tupone Exp $
*galaxyhack-1.74 (10 Nov 2007)
10 Nov 2007; Tupone Alfredo
+files/galaxyhack-1.74-boost.patch, +files/galaxyhack-1.74-destdirs.patch,
+galaxyhack-1.74.ebuild:
Version bump
13 Jun 2007; Tristan Heaven
+files/galaxyhack-1.69-boost.patch, galaxyhack-1.69.ebuild:
Fix compilation with new dev-libs/boost versions
14 Feb 2007; Tristan Heaven
galaxyhack-1.69.ebuild:
Move icon to mirror://gentoo
20 Nov 2006; Steve Dibb
Fix metadata herd, add maintainer email
*galaxyhack-1.69 (30 Oct 2006)
30 Oct 2006;
+files/galaxyhack.png, +metadata.xml, +galaxyhack-1.69.ebuild:
New ebuild. Bug #87565 by Christian Mandery
AUX galaxyhack-1.69-boost.patch 245 RMD160 07182eeefde50834a051bd19a98c45885503226d SHA1 aa702e4fd2e7c4f3e50bfa364fbc5e8f50a52558 SHA256 1aeb8d201d8d76fe9953afa34e93e82cd31c62234a5fd33bb6b776f3e7980722
AUX galaxyhack-1.69-destdirs.patch 767 RMD160 417696eaf75f10ebb0bf58e317bee730b877541b SHA1 8889d58bd6611b92b40b2f3627aad3a42e10b215 SHA256 6a469f6a3c1cfb556483f42d4d3aad90fb2ea99c4df5edaaf134c229e7d38f05
AUX galaxyhack-1.74-boost.patch 245 RMD160 07182eeefde50834a051bd19a98c45885503226d SHA1 aa702e4fd2e7c4f3e50bfa364fbc5e8f50a52558 SHA256 1aeb8d201d8d76fe9953afa34e93e82cd31c62234a5fd33bb6b776f3e7980722
AUX galaxyhack-1.74-destdirs.patch 767 RMD160 417696eaf75f10ebb0bf58e317bee730b877541b SHA1 8889d58bd6611b92b40b2f3627aad3a42e10b215 SHA256 6a469f6a3c1cfb556483f42d4d3aad90fb2ea99c4df5edaaf134c229e7d38f05
DIST galaxyhack-1.69.tar.bz2 9947643 RMD160 b764150ab2e8e86d59b4fc599372244330bc7cfa SHA1 67a8791a145fc64316f761f406d5604820d387e4 SHA256 58598b5a4aa43ae401e95f60ba1e1b3e1fabef73a23b556f0c52b2af958d1d17
DIST galaxyhack-1.74.tar.bz2 9948336 RMD160 b84de9a93709093d572732018f30cafeb3c7439c SHA1 0e5e691662bfe5b52689efda883b94813897a85c SHA256 ae6529008fe5be76607ce78833ef3b5d55e10f60a998b5747255b0854037880a
DIST galaxyhack.png 819 RMD160 8cf27749f4672158d66a39c760bdef21306ecc23 SHA1 a01db93f2b3c3c32cfd447e26b5b4f389efe05fd SHA256 248d32aeaa03e4183cf0333bd4da1d32ea11883fcb77efe6ebc6e2be201e9903
EBUILD galaxyhack-1.69.ebuild 1732 RMD160 39754ab36788b64e75957a3030e9c2b80047acd3 SHA1 d2ae190734974fe48f6467a1ffe73e5def54959b SHA256 14dfb4c2b25cbe4a283276441759a2833ca512cbde11afab4c3143a70e1edbc1
EBUILD galaxyhack-1.74.ebuild 1741 RMD160 b5ae24a1a26b9b6ecf62a743c67b367a8d95b8f0 SHA1 9f403a1b72de79557740e9e0fc3511a9c9db7d53 SHA256 5e01e85598f3dfa6b7fcb2464d7c14bef9ab6dd186fa21cda2d5b794b42682c7
MISC ChangeLog 1038 RMD160 33ef26e0d9e4009f52fbabe2f560ff12b44e3077 SHA1 ef8555939bd568eea9c22b3935c5d14b08141502 SHA256 156ac3850921f225bce48cd342ee3c16c7ecc61bbb0e84d8e9c55580d28d53b6
MISC metadata.xml 1207 RMD160 42f594c141624b20faf04966bda60ef38998871a SHA1 a0e134c3a46fa92c1f076814b5e57da2c1d8dd7f SHA256 b49a896d99275f98ee92e6b225f573551e4eb1af5af57b88ebf2d8d5fa63c295
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/galaxyhack/galaxyhack-1.69.ebuild,v 1.3 2007/06/13 23:30:54 nyhm Exp $
inherit eutils games
DESCRIPTION="Multiplayer AI script based strategy game."
HOMEPAGE="http://galaxyhack.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
mirror://gentoo/${PN}.png"
LICENSE="GPL-2 galaxyhack"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="media-libs/libsdl
media-libs/sdl-image
media-libs/sdl-mixer
dev-libs/boost"
S=${WORKDIR}/${PN}/src
src_unpack() {
unpack ${A}
cd "${S}"
edos2unix Makefile
epatch \
"${FILESDIR}"/${P}-destdirs.patch \
"${FILESDIR}"/${P}-boost.patch
sed -i "s:@GAMES_DATADIR@:${GAMES_DATADIR}:" \
Main.cpp \
|| die "sed Main.cpp failed"
sed -i "/Base data path/s:pwd:${GAMES_DATADIR}/${PN}:" \
../settings.dat \
|| die "sed settings.dat failed"
sed -i \
-e "/^CXXFLAGS/s:-O3:${CXXFLAGS}:" \
-e '/^LDFLAGS/s:=:+=:' \
Makefile \
|| die "sed Makefile failed"
}
src_install() {
dogamesbin "${PN}" || die "dogamesbin failed"
cd ..
insinto "${GAMES_DATADIR}"/${PN}
doins -r fleets gamedata graphics music standardpictures \
settings.dat || die "doins failed"
dodoc readme.txt
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} GalaxyHack
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "Settings will default to those found in"
elog "${GAMES_DATADIR}/galaxyhack/settings.dat"
elog "Per user settings can be specified by creating"
elog "~/.galaxyhack/settings.dat"
elog "Additional user submitted fleets can be downloaded from"
elog "http://galaxyhack.sourceforge.net/viewfleets.php"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/galaxyhack/galaxyhack-1.74.ebuild,v 1.1 2007/11/10 00:47:17 tupone Exp $
inherit eutils games
DESCRIPTION="Multiplayer AI script based strategy game."
HOMEPAGE="http://galaxyhack.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
mirror://gentoo/${PN}.png"
LICENSE="GPL-2 galaxyhack"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="media-libs/libsdl
media-libs/sdl-image
media-libs/sdl-mixer
>=dev-libs/boost-1.34"
S=${WORKDIR}/${PN}/src
src_unpack() {
unpack ${A}
cd "${S}"
edos2unix Makefile
epatch \
"${FILESDIR}"/${P}-destdirs.patch \
"${FILESDIR}"/${P}-boost.patch
sed -i "s:@GAMES_DATADIR@:${GAMES_DATADIR}:" \
Main.cpp \
|| die "sed Main.cpp failed"
sed -i "/Base data path/s:pwd:${GAMES_DATADIR}/${PN}:" \
../settings.dat \
|| die "sed settings.dat failed"
sed -i \
-e "/^CXXFLAGS/s:-O3:${CXXFLAGS}:" \
-e '/^LDFLAGS/s:=:+=:' \
Makefile \
|| die "sed Makefile failed"
}
src_install() {
dogamesbin "${PN}" || die "dogamesbin failed"
cd ..
insinto "${GAMES_DATADIR}"/${PN}
doins -r fleets gamedata graphics music standardpictures \
settings.dat || die "doins failed"
dodoc readme.txt
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} GalaxyHack
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "Settings will default to those found in"
elog "${GAMES_DATADIR}/galaxyhack/settings.dat"
elog "Per user settings can be specified by creating"
elog "~/.galaxyhack/settings.dat"
elog "Additional user submitted fleets can be downloaded from"
elog "http://galaxyhack.sourceforge.net/viewfleets.php"
}
GalaxyHack allows you to design a fleet of spaceships which can then be tested
in AI script based battles against fleets designed by other players. Though
battles take place in real time, the strategy comes before hand, both in
writing short AI scripts in a simple scripting language, and also in the set up
and selection of your fleet. You don't actually have any control over your
units at all mid-battle, but rather use the time to see where the set up of
your fleets is working, where your fleets' weaknesses lie and changes are
needed, and perhaps also to learn from the strategy of your opponent.
The game revolves around very large capital ships, from which smaller ships are
launched, but which are not designed for attacking themselves, and which cannot
be moved mid-battle. To win a battle you must destroy of all of your opponent's
capital ships before they destroy yours.
There can be hundreds of units in any one battle, but there is no harvesting,
resource management or base building.