ChangeLog

# ChangeLog for games-sports/billardgl
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-sports/billardgl/ChangeLog,v 1.10 2007/02/14 01:40:34 nyhm Exp $

14 Feb 2007; Tristan Heaven -files/billardgl.png,
billardgl-1.75-r1.ebuild:
Move icon to mirror://gentoo

06 Dec 2006; Chris Gianelloni
billardgl-1.75-r1.ebuild:
Remove old virtual/x11 dependency.

12 Mar 2006; +files/billardgl.png,
billardgl-1.75-r1.ebuild:
Providing desktop menu entry (bug #111667). Thanks to Gustav Schaffter.

29 Jan 2006; Joshua Baergen
billardgl-1.75-r1.ebuild:
Add modular X dependencies.

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

20 Mar 2004; Michael Sterrett
billardgl-1.75-r1.ebuild:
don't rdepend on sed; sed in unpack; error check; IUSE; header fix

28 Nov 2003; Michael Sterrett
billardgl-1.75-r1.ebuild:
added amd64 per bug 34520

03 Sep 2003; Michael Sterrett
billardgl-1.75-r1.ebuild:
use sed >=4; repoman cleanups

02 Aug 2003; Chris Gianelloni
billardgl-1.75-r1.ebuild:
Fixed to use mirror://sourceforge

*billardgl-1.75-r1 (19 Jun 2002)

29 Nov 2002; Mike Frysinger :
Added games eclass support

17 jul 2002; Jose Alberto Suárez López billardgl-1.75.ebuild :
Added LICENSE, KEYWORDS, SLOT.
Fixed install problem

*billardgl-1.7.5 (18 Jun 2002)

18 Jun 2002; Ryan Phillips billardgl-1.75.ebuild :
New version

*billardgl-1.7.0 (20 Apr 2002)

17 jul 2002; Jose Alberto Suárez López billardgl-1.70.ebuild :
Added LICENSE, KEYWORDS, SLOT.
Typo in ebuild. Homepage would not display

20 Apr 2002; Ryan Phillips billardgl-1.70 :
Renamed ebuild

20 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 BillardGL-1.75.tar.gz 736295 RMD160 11586d3c887367e3137e2d498e9ff729156cf233 SHA1 b1e3c044a500cf1331ae392c861f8d8402f1806e SHA256 9b865b1254aa30125480ec7ea2ce00d91524db066a524b78492545782856df96
DIST billardgl.png 3212 RMD160 5d8087ef1fc996a46004bcd06e9e1640d52d9cc9 SHA1 80f33f120baf84f72e61cb0f1139ccf2680f37de SHA256 a79b27cffca343ddb8f57cd6880acc6c60daf82959919868932a296f57be286e
EBUILD billardgl-1.75-r1.ebuild 1270 RMD160 bd1c537b1e7c1292cb2a230e48c1ed70fe57d66b SHA1 184ddabbfeeb4fef596447342e6ff5c0b438d219 SHA256 d8515019948a9c891443a35cf88a848f30f4025c0be7118a0b3c4bb0b1b0847b
MISC ChangeLog 2453 RMD160 64c2084f00d86a241c42ac07bcf41b5fa0d295a0 SHA1 f20989cd53ffe49fd09cb328990bffd411bcc608 SHA256 daa2c6650f570f8f4fe0b603125bac0108124787cada51efc024d552bab924cd
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

billardgl-1.75-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-sports/billardgl/billardgl-1.75-r1.ebuild,v 1.10 2007/02/14 01:40:34 nyhm Exp $

inherit eutils games

DESCRIPTION="an OpenGL billards game"
HOMEPAGE="http://www.billardgl.de/"
SRC_URI="mirror://sourceforge/${PN}/BillardGL-${PV}.tar.gz
mirror://gentoo/${PN}.png"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""

DEPEND="x11-libs/libXi
x11-libs/libXmu
virtual/opengl
virtual/glu
virtual/glut"

S=${WORKDIR}/BillardGL-${PV}/src

src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:/usr/share/BillardGL/:${GAMES_DATADIR}/${PN}/:" \
Namen.h \
|| die "sed Namen.h failed"
sed -i \
-e '/^CXXFLAGS/s:=.*\(-D.*\)-.*:+=\1:' \
-e "/^LFLAGS/s:=:=${LDFLAGS}:" \
Makefile \
|| die "sed Makefile failed"
sed -i \
-e 's:::' \
-e 's::\nusing namespace std;:' \
bmp.cpp \
|| die "sed bmp.cpp failed"
}

src_install() {
newgamesbin BillardGL ${PN} || die "newgamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r lang Texturen || die "doins failed"
dodoc README
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} BillardGL
prepgamesdirs
}

metadata.xml




games