ChangeLog

# ChangeLog for games-board/eboard
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/ChangeLog,v 1.20 2008/02/29 19:01:07 carlo Exp $

29 Feb 2008; Carsten Lohrke eboard-1.0.3.ebuild,
eboard-1.0.4.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.

*eboard-1.1.1 (24 Feb 2008)

24 Feb 2008; Michael Sterrett +eboard-1.1.1.ebuild:
version bump

*eboard-1.0.4 (29 May 2007)

29 May 2007; Tristan Heaven +eboard-1.0.4.ebuild:
Version bump

13 Feb 2007; Michael Sterrett eboard-1.0.3.ebuild:
clean up src_install; configure is not an autoconf script

13 Feb 2007; Tristan Heaven eboard-1.0.3.ebuild:
Remove media-libs/imlib dependency, bug #166073

*eboard-1.0.3 (09 Feb 2007)

09 Feb 2007; Michael Sterrett +eboard-1.0.3.ebuild:
version bump - patch from Ilya Hegai to fix up the data dir (bug #164342)

05 Oct 2006; Tristan Heaven eboard-0.9.5.ebuild:
Fix gettext dependency

29 May 2006; eboard-0.9.5.ebuild:
Fix for gcc-4.1, bug 131611 by me

03 Jan 2006; Mark Loeser
+files/eboard-0.9.5-gcc4.patch, eboard-0.9.5.ebuild:
Fix compilation with gcc-4 on 64 bit platforms. Patch by Dario Birtic
; bug #112131

16 Aug 2005; Gustavo Zacarias eboard-0.9.5.ebuild:
Stable on sparc

05 Jul 2005; Gustavo Zacarias
-files/0.8.0-fake-nls.patch, -files/0.9.0-fake-nls.patch,
eboard-0.9.5.ebuild:
Keyworded ~sparc wrt #97950

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

19 Apr 2004; Chris Gianelloni eboard-0.9.5.ebuild:
Marking stable on amd64 (no bugs in 474 days).

13 Apr 2004; Danny van Dyk eboard-0.9.5.ebuild:
marked ~amd64

02 Jan 2004; Michael Sterrett eboard-0.8.0.ebuild,
eboard-0.9.0.ebuild, eboard-0.9.5.ebuild:
fix sed for CXXFLAGS (bug 36995)
fix config location
more error checking/messages

*eboard-0.9.5 (01 Jan 2003)

01 Jan 2003; Mike Frysinger :
Version bump #35793.

*eboard-0.9.0 (13 Oct 2003)

13 Oct 2003; Mike Frysinger :
Version bump #30978 + more extra packs.

*eboard-0.8.0 (28 Jun 2003)

28 Jun 2003; Mike Frysinger :
Version bump #20961 + nls patch (to allow compile w/out nls).

*eboard-0.7.0 (9 Nov 2002)

06 Dec 2003; Mark Guertin eboard-0.7.0.ebuild :
Added ppc to keywords

11 Nov 2002; Seemant Kulleen :
Changed to einstall to prevent NLS sandbox violations. Thanks to:
jeld@mindless.com (Jeld the Dark Elf) in bug #10567 reported by:
ilekanda@euskalnet.net (In~igo Lekanda Irabien)

09 Nov 2002; Ryan Phillips eboard-0.7.0.ebuild:
New version

*eboard-0.4.3 (7 May 2002)

30 Sep 2002; Mike Frysinger eboard-0.4.3-gcc3.patch :
Added a small patch to make eboard compile under gcc3.2

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

7 May 2002; Spider eboard-0.4.3.ebuild :
fix sourceforge mirroring.


*eboard-0.4.3 (29 Apr 2002)

29 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 eboard-1.0.3.tar.bz2 428502 RMD160 fca419c4aa5075d9916fdd77d6424d28620d69c9 SHA1 fbb306bc0af5d8c676c9cbc05c6561a56012a811 SHA256 96556e9b94496bb315349f8dc3c79f264621db8f2e4a8c5d640a8bc37a49012f
DIST eboard-1.1.1.tar.bz2 462386 RMD160 13bdfe6d33a143d619c6c5be8d849ced9b95e2c4 SHA1 029cf1e7503fc2a862b9880da9ea6ab91e5614cd SHA256 ad971086697c0d5a1c8a64401f6675339e832acb386dc96fa4e17da1832ca26e
DIST eboard-extras-1pl2.tar.gz 361237 RMD160 342b1b48091958f5b0e4613e1c9de8b6c23d5b67 SHA1 aac0f4ec4cc83f2e76726fcbe54c707bd0ebe44a SHA256 6849cc104e454167db8b8e9ae0573accade5c941a140b47e58b601164e99fcc3
DIST eboard-extras-2.tar.gz 598909 RMD160 d6b7b9f39167752301018048010fee312acb97c0 SHA1 6b2a88ada8a5b009e7fb97950c0596e23030d161 SHA256 0b98bd4c90b2e275f8535186c3e7cbeeef9c9bb611a7febfcd866486a9f41a9c
EBUILD eboard-1.0.3.ebuild 1848 RMD160 44915457d609f3227f7c866d386614072243df99 SHA1 780d558a37ad060913f1a6822eb6d48777428fed SHA256 134b4d99d836fa59493e536079a9daf9655faa56a94744699093e9607ca50c2d
EBUILD eboard-1.1.1.ebuild 1769 RMD160 388cbb9bd29b79cab93aecc2800ceceb7e25dcbe SHA1 d777e3d32c3e8b4699d0e0e8d15df89089da4b39 SHA256 4f71e03a982372e327ecc7d128de310c13b18f7ee9d41e8651d2d0f6a2c07c43
MISC ChangeLog 3936 RMD160 b087a11177e8ac19471d994034ebfac0f1ea31a2 SHA1 b6c1a0002f2336cfb80a0798a47f53cf8b5c28e3 SHA256 8c4fbf105a490700c2268312b9018e9591925768384136fb5500e3f5f314ceb3
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

eboard-1.0.3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/eboard-1.0.3.ebuild,v 1.4 2008/02/29 19:01:07 carlo Exp $

inherit eutils games

EXTRAS1="eboard-extras-1pl2"
EXTRAS2="eboard-extras-2"
DESCRIPTION="chess interface for POSIX systems"
HOMEPAGE="http://eboard.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
mirror://sourceforge/${PN}/${EXTRAS1}.tar.gz
mirror://sourceforge/${PN}/${EXTRAS2}.tar.gz"

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

RDEPEND=">=x11-libs/gtk+-2
media-libs/libpng
dev-lang/perl
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( sys-devel/gettext )"

src_unpack() {
unpack ${A}
cd "${S}"

sed -i \
-e "s:(\"-O6\"):split(' ', \"${CXXFLAGS}\"):" \
configure \
|| die "sed configure failed"
}

src_compile() {
# not an autoconf script
./configure \
--prefix="${GAMES_PREFIX}" \
--data-prefix="${GAMES_DATADIR}" \
--man-prefix="/usr/share/man" \
$(use_enable nls) || die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README AUTHORS ChangeLog TODO Documentation/*

newicon k18.xpm ${PN}.xpm
make_desktop_entry ${PN} ${PN} ${PN}

cd "${WORKDIR}/${EXTRAS1}"
insinto "${GAMES_DATADIR}/eboard"
doins *.png *.wav || die "doins failed (extra1)"
newins extras1.conf themeconf.extras1 || die "newins failed (extra1)"
newdoc ChangeLog Changelog.extras || die "newdoc failed (extra1.1)"
newdoc README README.extras || die "newdoc failed (extra1.2)"
dodoc CREDITS || die "dodoc failed (extra1)"

cd "${WORKDIR}/${EXTRAS2}"
doins *.png *.wav || die "doins failed (extra2)"
newins extras2.conf themeconf.extras2 || die "newins failed (extra2)"

prepgamesdirs
}

eboard-1.1.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/eboard-1.1.1.ebuild,v 1.2 2008/03/21 16:32:46 mr_bones_ Exp $

inherit eutils games

EXTRAS1="eboard-extras-1pl2"
EXTRAS2="eboard-extras-2"
DESCRIPTION="chess interface for POSIX systems"
HOMEPAGE="http://www.bergo.eng.br/eboard/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
mirror://sourceforge/${PN}/${EXTRAS1}.tar.gz
mirror://sourceforge/${PN}/${EXTRAS2}.tar.gz"

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

RDEPEND=">=x11-libs/gtk+-2
media-libs/libpng
dev-lang/perl
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( sys-devel/gettext )"

src_unpack() {
unpack ${A}
cd "${S}"

sed -i \
-e "s:(\"-O6\"):split(' ', \"${CXXFLAGS}\"):" \
configure \
|| die "sed configure failed"
}

src_compile() {
# not an autoconf script
./configure \
--prefix="${GAMES_PREFIX}" \
--data-prefix="${GAMES_DATADIR}" \
--man-prefix="/usr/share/man" \
$(use_enable nls) || die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README AUTHORS ChangeLog TODO Documentation/*.txt

newicon icon-eboard.xpm ${PN}.xpm
make_desktop_entry ${PN} ${PN} ${PN}

cd "${WORKDIR}"/${EXTRAS1}
insinto "${GAMES_DATADIR}"/${PN}
doins *.png *.wav || die "doins failed (extra1)"
newins extras1.conf themeconf.extras1 || die "newins failed (extra1)"
newdoc ChangeLog Changelog.extras
newdoc README README.extras
dodoc CREDITS

cd "${WORKDIR}"/${EXTRAS2}
doins *.png *.wav || die "doins failed (extra2)"
newins extras2.conf themeconf.extras2 || die "newins failed (extra2)"

prepgamesdirs
}

metadata.xml




games