Portage is a package management system used by Gentoo Linux
# ChangeLog for games-board/mah-jong
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-board/mah-jong/ChangeLog,v 1.14 2008/06/25 19:19:20 nixnut Exp $
25 Jun 2008; nixnut
Stable on ppc wrt bug 229171
24 Jun 2008; Kenneth Prugh
amd64 stable, bug #229171
24 Jun 2008; Christian Faulhammer
stable x86, bug 229171
29 Feb 2008; Carsten Lohrke
mah-jong-1.8.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.
*mah-jong-1.8 (30 Oct 2007)
30 Oct 2007; Tupone Alfredo
Version bump
28 Dec 2006; Tristan Heaven
Install desktop entry, bug #159205
*mah-jong-1.7 (23 Apr 2006)
23 Apr 2006; Michael Sterrett
version bump
29 Jan 2006; Joshua Baergen
mah-jong-1.6.3.ebuild:
Drop x11 dependency since build explicitly uses gtk-config for libraries.
11 Nov 2004; Joseph Jezak
Marked ppc stable.
10 May 2004; David Holm
Added to ~ppc.
*mah-jong-1.6.3 (09 May 2004)
09 May 2004; Michael Sterrett
version bump
18 Mar 2004; Michael Sterrett
mark amd64 for bug #44639
*mah-jong-1.6 (05 Nov 2003)
05 Nov 2003; Michael Sterrett
metadata.xml:
initial commit to address bug 32738
DIST mj-1.8-src.tar.gz 370814 RMD160 25c9375ad8fdae3d47c5e4062456608ea6e6b9f3 SHA1 a6f4d079d9e02e78d2e202ffece5ccfb959a0f3b SHA256 b27d7ec12be5efa705998de84421cfbe9f57dcaa2e3a1ebf1918f2c077c54c11
EBUILD mah-jong-1.8.ebuild 1485 RMD160 87fdd5eb7a5db30a6025522247e05e98d0b4c59a SHA1 ff444401386c8be16d7a5ce6ea1ceb34e557f3f6 SHA256 87aaafc346502288f8c588cc0eb0856323c4bec36d840e2c39177f3078187584
MISC ChangeLog 1758 RMD160 e3c09f2532102109795b0b0490cf3c9b430c3011 SHA1 730552e771d4aa7f37a84d1e954658821eefd87e SHA256 3d98c8cf5a4c72ceb2ef918cbc556f6110b54c8ddf897d9742210db1f48eb93f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/mah-jong/mah-jong-1.8.ebuild,v 1.5 2008/06/25 19:19:20 nixnut Exp $
inherit eutils toolchain-funcs games
MY_P="mj-${PV}-src"
DESCRIPTION="A networked Mah Jong program, together with a computer player"
HOMEPAGE="http://www.stevens-bradfield.com/MahJong/"
SRC_URI="http://www.stevens-bradfield.com/MahJong/Source/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND="=x11-libs/gtk+-1.2*"
DEPEND="${RDEPEND}
dev-lang/perl"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e '/^.TH/ s/1/6/' xmj.man \
|| die "sed failed"
sed -i \
-e "/^DESTDIR =/ s:=.*:= ${D}:" \
-e "/^BINDIR =/ s:=.*:= ${GAMES_BINDIR}:" \
-e '/^MANDIR =/ s:man/man1:/usr/share/man/man6:' \
-e '/^MANSUFFIX =/ s:1:6:' \
-e "/^CC =/ s:gcc:$(tc-getCC):" \
-e "/^CFLAGS =/ s:=:= ${CFLAGS}:" \
-e "/^LDLIBS =/ s:$:${LDFLAGS}:" \
-e '/^INSTPGMFLAGS =/ s:-s::' \
-e '/^CDEBUGFLAGS =/d' \
-e "/^TILESETPATH=/ s:NULL:\"${GAMES_DATADIR}/${PN}/\":" Makefile \
|| die "sed failed"
}
src_install() {
emake install install.man || die "emake install failed"
insinto "${GAMES_DATADIR}/${PN}"
doins -r fallbacktiles/ tiles-numbered/ tiles-small/ || die "doins failed"
newicon tiles-v1/tongE.xpm ${PN}.xpm
make_desktop_entry xmj Mah-Jong ${PN}
dodoc CHANGES ChangeLog *.txt
prepgamesdirs
}