ChangeLog

# ChangeLog for games-action/abuse
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-action/abuse/ChangeLog,v 1.5 2008/04/11 15:46:03 wolf31o2 Exp $

11 Apr 2008; Chris Gianelloni abuse-0.7.1.ebuild:
Fixing merge problems with a patch from Tomáš Chvátal
and closing bug #215332.

07 Mar 2008; Michael Sterrett abuse-0.7.1.ebuild:
revert previous change which was broken

07 Mar 2008; Michael Sterrett abuse-0.7.1.ebuild:
change urls (bug #212520)

06 Mar 2008; Chris Gianelloni abuse-0.7.1.ebuild:
Sync KEYWORDS with games-action/abuse_sdl so we can remove it.

*abuse-0.7.1 (06 Mar 2008)

06 Mar 2008; Chris Gianelloni +metadata.xml,
+abuse-0.7.1.ebuild:
This is a new ebuild for the new version of Abuse. This package has been
revived after nearly 6 years of inactivity with a new release, new HOMEPAGE,
and lots of fixes. This is replacing games-action/abuse_sdl.

19 May 2007; Tupone Alfredo abuse_sdl-0.7.0-r3.ebuild:
Fixed path on configuration file. bug #155617 by Pacho Ramos

*abuse_sdl-0.7.0-r3 (19 May 2007)

19 May 2007; Tupone Alfredo
+abuse_sdl-0.7.0-r3.ebuild:
Patched for amd64 from debian and menu entry. Bug #155617 by Pachos Ramos

11 Mar 2007; Marius Mauch abuse_sdl-0.7.0-r2.ebuild:
Replacing einfo with elog

01 Dec 2006; Chris Gianelloni
abuse_sdl-0.7.0-r2.ebuild:
Removing old virtual/x11 dependency.

18 Apr 2006; Jason Wever abuse_sdl-0.7.0-r2.ebuild:
Stable on SPARC.

24 Mar 2006; Chris Gianelloni
abuse_sdl-0.7.0-r2.ebuild:
Moved games_pkg_postinst to the beginning of pkg_postinst.

28 Jan 2006; Joshua Baergen
abuse_sdl-0.7.0-r2.ebuild:
Add modular X dependencies.

15 Jun 2005; Chris Gianelloni
abuse_sdl-0.7.0-r2.ebuild:
Removed INSTALL file.

26 Apr 2005; Ferris McCormick
abuse_sdl-0.7.0-r2.ebuild:
Add ~sparc keyword at user's request: Bug 90460. Builds and runs; even looks
like it might be fun.

28 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

19 Apr 2004; Chris Gianelloni
abuse_sdl-0.7.0-r2.ebuild:
Added IUSE.

*abuse_sdl-0.7.0-r2 (04 Aug 2003)

04 Aug 2003; Michael Sterrett
abuse_sdl-0.7.0-r2.ebuild:
fix for bug 25730 - fixed a hard-coded path in the default config writer.

04 Jul 2003; Michael Sterrett
abuse_sdl-0.7.0-r1.ebuild:
skip NEWS install since it's empty

*abuse_sdl-0.7.0-r1 (07 Mar 2003)

07 Mar 2003; Philip Walls abuse_sdl-0.7.0-r1.ebuild :
Do prepgamesdir AFTER patch is applied. Fix by Robert Holak
. Bug #18648

*abuse_sdl-0.7.0 (16 Jan 2003)

16 Jan 2003; Mike Frysinger :
Version bump #13600.

*abuse_sdl-0.6.1-r3 (27 Dec 2002)

27 Dec 2002; Mike Frysinger :
Added a better stupid patch for #11475 from Philip Walls.

*abuse_sdl-0.6.1-r2 (12 Nov 2002)

12 Nov 2002; Mike Frysinger :
Added a stupid fix (not sure why it works) for #10573

*abuse_sdl-0.6.1-r1 (17 Jul 2002)

17 jul 2002; Jose Alberto Suárez López abuse_sdl-0.6.1-r1.ebuild :
Added LICENSE, KEYWORDS, SLOT.

*abuse_sdl-0.6.1 (22 Apr 2002)

22 Apr 2002; Ryan Phillips ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

DIST abuse-0.7.1.tar.gz 719285 RMD160 6602d77157064e0a728e55caa63b045f713be790 SHA1 07c22b306954eab1e0bf4a8a7441ae00fc107729 SHA256 1516a19efc1b89715a8549109a0d87b71502d94fd8b782942e335b6782a1dd57
DIST abuse-data-2.00.tar.gz 1997832 RMD160 3fe70dd5134f8ae77c630a44d38a1d37e7b5314d SHA1 c5e7582d577668b56d62792f0cec8201f2ff1f24 SHA256 89687ace7805a8d1b5a0179953ffb86d09fe57c26df4b55ec050c0414e535196
DIST abuse-frabs-2.11.tar.gz 4819133 RMD160 96ea6ef031d10ba02e070eb7d2acdbc85025024f SHA1 2699f2f4cefc5e529eec808e8208aad796de36de SHA256 6ccbdf4a754bbacd7c07b09f4f0c805bef39d3a537aadbb0cd4d06ad50acfdb8
DIST abuse-lib-2.00.tar.gz 2144433 RMD160 813a33cf1a6e25cffabc77907aee00307c2ca56b SHA1 9eb34ab24f01008da31f034dc46ade7de2f8ff82 SHA256 263997a5e4ea70ac3d187de824c09b9a6b4ce778bbec5d8cf8372c54b34b81df
DIST abuse-sfx-2.00.tar.gz 690291 RMD160 4eab7e003307205c2477a547c3824bf80ce73dda SHA1 2b396164ce3f70605d669511385a667bf2730c8b SHA256 042af3e5ae2b0d402593d375c31d643d91da9e83180e8971d563c0878f570c60
EBUILD abuse-0.7.1.ebuild 1908 RMD160 14424be469c04dabc08e12a6a223f9c890557f22 SHA1 72874b399a46e727e190d45576db8783e434fe1d SHA256 c7a69d59c0fcd14151f7f2851dbe59a90870f18743fc33616b3974a08f486ab3
MISC ChangeLog 4071 RMD160 7ff372ad21e0417f00ac89f40646c2ee68864bb1 SHA1 c5dc2f0048e4aff2d9a7de7e6506a8acac34e3ce SHA256 029a6a29329382a946377592fd98ace8e47b9e8881712e410548e344c3c884a9
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

abuse-0.7.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/abuse/abuse-0.7.1.ebuild,v 1.6 2008/04/11 15:46:03 wolf31o2 Exp $

inherit eutils games

ZOY="http://abuse.zoy.org/raw/Downloads"

DESCRIPTION="port of Abuse by Crack Dot Com"
HOMEPAGE="http://abuse.zoy.org/"
SRC_URI="${ZOY}/${P}.tar.gz
!demo? ( ${ZOY}/abuse-data-2.00.tar.gz )
demo? ( ${ZOY}/abuse-lib-2.00.tar.gz )
sounds? ( ${ZOY}/abuse-sfx-2.00.tar.gz )
levels? ( ${ZOY}/abuse-frabs-2.11.tar.gz )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc sparc x86"
IUSE="demo levels sounds"

RDEPEND=">=media-libs/libsdl-1.1.6"
DEPEND="${RDEPEND}
x11-libs/libXt
virtual/opengl"
src_unpack() {
unpack ${A}
#fix placing additional patches
cp -rf "${WORKDIR}"/abuse-frabs-2.11/{addon,art,levels,lisp,music,netlevel,register} "${WORKDIR}"
cp -rf "${WORKDIR}"/abuse-lib-2.00.orig/unpacked/{addon,art,levels,lisp,abuse.lsp} "${WORKDIR}"
cp -rf "${WORKDIR}"/abuse-sfx-2.00.orig/sfx "${WORKDIR}"
rm -rf "${WORKDIR}"/abuse-frabs-2.11/ "${WORKDIR}"/abuse-lib-2.00.orig/ "${WORKDIR}"/abuse-sfx-2.00.orig/
cd ${S}
}

src_compile() {
# Abuse auto-appends games, so point to the base
egamesconf --datadir="${GAMES_DATADIR_BASE}" || die
emake || die "emake failed"
}

src_install() {
# Source-based install
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO

# Data install
insinto "${GAMES_DATADIR}"/abuse
doins -r "${WORKDIR}"/{addon,art,levels,lisp,music,netlevel,register,sfx} \
"${WORKDIR}"/abuse.lsp \
|| die "doins failed"

# Icons/desktop entry
doicon abuse.png
make_desktop_entry abuse "Abuse" ${PN}

prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst
elog "NOTE: If you had previous version of abuse installed"
elog "you may need to remove ~/.abuse for the game to work correctly."
}

metadata.xml




games