Portage is a package management system used by Gentoo Linux
# ChangeLog for games-simulation/searchandrescue
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-simulation/searchandrescue/ChangeLog,v 1.13 2007/05/31 20:55:43 tupone Exp $
*searchandrescue-0.8.2-r1 (31 May 2007)
31 May 2007; Tupone Alfredo
+files/searchandrescue-0.8.2-gcc412.patch,
+searchandrescue-0.8.2-r1.ebuild:
Added menu entry. Bug #160248 by Pacho Ramos
Fixed compilation error & warnings with gcc-4.1.2
06 Dec 2006; Chris Gianelloni
searchandrescue-0.8.2.ebuild:
Remove old virtual/x11 dependency.
25 Oct 2006;
Added ~amd64 keyword. Bug #139731 by Will Briggs
08 Apr 2006;
searchandrescue-0.8.2.ebuild:
Fixing compilation on gcc-4.1.
Patches not sent upstream, unable to contact it
22 Feb 2006;
Modular X dependency fix
13 Oct 2005; Michael Sterrett
-searchandrescue-0.8.1.ebuild:
clean older ebuild
26 Sep 2005; Chris Gianelloni
searchandrescue-0.8.1.ebuild, searchandrescue-0.8.2.ebuild:
Making games last on inherit line.
*searchandrescue-0.8.2 (13 May 2005)
13 May 2005; Michael Sterrett
+files/searchandrescue-0.8.2-gcc33.patch, +searchandrescue-0.8.2.ebuild:
version bump (bug #82393)
03 Jun 2004; Aron Griffis
searchandrescue-0.8.1.ebuild:
Fix use invocation
11 Feb 2004; David Holm
Added to ~ppc.
*searchandrescue-0.8.1 (30 Jul 2003)
30 Jul 2003; Mike Frysinger
Initial import. Ebuild submitted by me.
AUX searchandrescue-0.8.2-gcc33.patch 883 RMD160 cbfe9e3c4e794906cad26245ca5a307ef6b19166 SHA1 832e0fc83fc774274af89fba679aa55b938dbdfb SHA256 f0a91651eb634e71f302b6e706feffc02bd9fe31e159276d4fa339d7848c0991
AUX searchandrescue-0.8.2-gcc41.patch 18686 RMD160 5e5e67441982ebc0a4647301dabb73be974f2bd3 SHA1 de6d585fb31fade329b4b197c067fbcb23e27225 SHA256 f641198e8e3408c43511253130269a99fed596e1629891850bf5c78c70099620
AUX searchandrescue-0.8.2-gcc412.patch 1507 RMD160 98d43acab4a54d9dd8a75445ed3b903638d68091 SHA1 ba282ad9d443fe4ac22a8943c238419881bad193 SHA256 b33bb4a5db033c22637f7e83bf11c3042a40dc6b3f3fb90a3e6c9a4930706ee2
DIST SearchAndRescue-0.8.2.tar.bz2 613500 RMD160 dda13ebcc1a7c7085322b0ed664e6bc9f5d4a2df SHA1 24ff91f4033e5f001948439158426cc2c06f212e SHA256 6f0ca44497b5a8d7b0f563bf27f5669166d0338512f6246994e84165d153efb3
DIST SearchAndRescue-data-0.8.2.tar.bz2 7232214 RMD160 d4c0b04850b754f896601ac09ad6eb895f081fc5 SHA1 acbda2377d3a8377bfd8209b9dcecfd180ef5f95 SHA256 808bbc351b76a2d1f4ed2ae0270426a966819b8278a200501071e2067467a873
EBUILD searchandrescue-0.8.2-r1.ebuild 2003 RMD160 4f8dad373e60d5de829f92f2051aff249bd3005d SHA1 83fa67cff3c09332ce435fbbc0f70fc9a7f05274 SHA256 3895f5b7ceee5dbaf9c6a3d27f57c4134542848b63dcb2351a825b7757434a71
EBUILD searchandrescue-0.8.2.ebuild 1828 RMD160 25824da4f65958acd55ea4e64db0a3d2721e98d7 SHA1 1d75a42971eba017e9f9916946b9601ec1de048c SHA256 ab7d3cd764fc240e77c12381dc449812d3f937e939ccd5f31272e833f07c3de8
MISC ChangeLog 1828 RMD160 91365d460e9fe4b30e22efe9a678e5ea499634c8 SHA1 759c981ba96dfc7fb5f1f2d6a8a7c2a67e5c3a12 SHA256 e17e385141d0b6d7b3063f83f6197cbbbb880f5077ab83156088c79ef238bea2
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild,v 1.1 2007/05/31 20:55:43 tupone Exp $
inherit eutils games
MY_PN=SearchAndRescue
DESCRIPTION="Helicopter based air rescue flight simulator"
HOMEPAGE="http://wolfpack.twu.net/SearchAndRescue/"
SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/${MY_PN}-${PV}.tar.bz2
ftp://wolfpack.twu.net/users/wolfpack/${MY_PN}-data-${PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="joystick"
RDEPEND="x11-libs/libXxf86vm
x11-libs/libXmu
x11-libs/libXi
x11-libs/libXpm
virtual/opengl
virtual/glu
media-libs/yiff
joystick? ( media-libs/libjsw )"
DEPEND="${RDEPEND}
x11-proto/xextproto
x11-proto/xf86vidmodeproto"
S=${WORKDIR}/${MY_PN}-${PV}
src_unpack() {
unpack ${MY_PN}-${PV}.tar.bz2
mkdir data ; cd data
unpack ${MY_PN}-data-${PV}.tar.bz2
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc33.patch \
"${FILESDIR}"/${P}-gcc41.patch \
"${FILESDIR}"/${P}-gcc412.patch
bunzip2 sar/man/${MY_PN}.6.bz2
sed -i \
-e '/FeatureCFLAGS.*march/s:=.*:=:g' sar/platforms.ini \
|| die "sed failed"
sed -i \
-e "1i\#include
" sar/gctl.c \
|| die "sed failed"
}
src_compile() {
local myconf
use joystick \
&& myconf="--enable=libjsw" \
|| myconf="--disable=libjsw"
# NOTE: not an autoconf script
./configure Linux \
--prefix="${GAMES_PREFIX}" \
${myconf} \
|| die
emake -j1 || die "emake failed"
}
src_install() {
dogamesbin sar/${MY_PN} || die "dogamesbin failed"
doman sar/man/${MY_PN}.6
insinto /usr/share/icons/
doins sar/icons/*.{ico,xpm}
dodoc AUTHORS HACKING README
newicon sar/icons/SearchAndRescue.xpm ${PN}.xpm
cd "${WORKDIR}/data"
dodir "${GAMES_DATADIR}/${MY_PN}"
cp -r * "${D}/${GAMES_DATADIR}/${MY_PN}/" || die "cp failed"
make_desktop_entry SearchAndRescue "SearchAndRescue" \
/usr/share/pixmaps/${PN}.xpm
prepgamesdirs
}
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-simulation/searchandrescue/searchandrescue-0.8.2.ebuild,v 1.6 2006/12/06 20:24:46 wolf31o2 Exp $
inherit eutils games
MY_PN=SearchAndRescue
DESCRIPTION="Helicopter based air rescue flight simulator"
HOMEPAGE="http://wolfpack.twu.net/SearchAndRescue/"
SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/${MY_PN}-${PV}.tar.bz2
ftp://wolfpack.twu.net/users/wolfpack/${MY_PN}-data-${PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE="joystick"
RDEPEND="x11-libs/libXxf86vm
x11-libs/libXmu
x11-libs/libXi
x11-libs/libXpm
virtual/opengl
virtual/glu
media-libs/yiff
joystick? ( media-libs/libjsw )"
DEPEND="${RDEPEND}
x11-proto/xextproto
x11-proto/xf86vidmodeproto"
S=${WORKDIR}/${MY_PN}-${PV}
src_unpack() {
unpack ${MY_PN}-${PV}.tar.bz2
mkdir data ; cd data
unpack ${MY_PN}-data-${PV}.tar.bz2
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc33.patch \
"${FILESDIR}"/${P}-gcc41.patch
bunzip2 sar/man/${MY_PN}.6.bz2
sed -i \
-e '/FeatureCFLAGS.*march/s:=.*:=:g' sar/platforms.ini \
|| die "sed failed"
sed -i \
-e "1i\#include
" sar/gctl.c \
|| die "sed failed"
}
src_compile() {
local myconf
use joystick \
&& myconf="--enable=libjsw" \
|| myconf="--disable=libjsw"
# NOTE: not an autoconf script
./configure Linux \
--prefix="${GAMES_PREFIX}" \
${myconf} \
|| die
emake -j1 || die "emake failed"
}
src_install() {
dogamesbin sar/${MY_PN} || die "dogamesbin failed"
doman sar/man/${MY_PN}.6
insinto /usr/share/icons/
doins sar/icons/*.{ico,xpm}
dodoc AUTHORS HACKING README
cd "${WORKDIR}/data"
dodir "${GAMES_DATADIR}/${MY_PN}"
cp -r * "${D}/${GAMES_DATADIR}/${MY_PN}/" || die "cp failed"
prepgamesdirs
}