ChangeLog

# ChangeLog for games-kids/stickers
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/stickers/ChangeLog,v 1.14 2008/02/29 19:28:54 carlo Exp $

29 Feb 2008; Carsten Lohrke ChangeLog:
Remove icon extension from desktop entry to match Icon Theme Specification.

22 Feb 2008; Michael Sterrett
-stickers-0.1.3-r1.ebuild, stickers-0.1.3-r2.ebuild:
correct errant rev bump

*stickers-0.1.3-r2 (30 May 2007)

30 May 2007; Tupone Alfredo +stickers-0.1.3-r2.ebuild:
Added menu_entry. Bug #160254 by Pacho Ramos

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

05 Oct 2006; Tristan Heaven stickers-0.1.3-r1.ebuild:
Fix gettext dependency

14 Mar 2006; Michael Sterrett
stickers-0.1.3-r1.ebuild:
modular X deps

07 Aug 2005; Michael Hanselmann
stickers-0.1.3-r1.ebuild:
Stable on ppc.

10 Jun 2005; David Holm stickers-0.1.3-r1.ebuild:
Added to ~ppc.

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

03 Dec 2004; Michael Sterrett
stickers-0.1.3-r1.ebuild:
gcc34 fix? (bug #72734); tidy

24 Jan 2004; Michael Sterrett
stickers-0.1.3-r1.ebuild:
header fix; tidy

*stickers-0.1.3-r1 (12 Mar 2002)

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

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

12 Mar 2002; Seemant Kulleen ChangeLog :

Added USE dependent nls compilation.

*stickers-0.1.3 (1 Feb 2002)

1 Feb 2002; G.Bevin 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 stickers-0.1.3.tar.gz 1141437 RMD160 ef50902cef3274293fcb04fac6c930e1bb99386f SHA1 47981e17f86b00604d5125f99701ad73057a8714 SHA256 28009ec22495c8c466abb7c276a68f639efe58d6faf51030ab9a70454f874fef
EBUILD stickers-0.1.3-r2.ebuild 1288 RMD160 40c0924d6fded8818553a6f84147c6e762972353 SHA1 b8311d5b12e1afd7c615f8b2727b6ab68c8a3aac SHA256 f4cde3aacca089942142a0e7f33f5c3f61fd08b83014f33d4ee0e52c9b364479
MISC ChangeLog 2282 RMD160 e9bb4c6b7f47c5b2535ac46775029a292467f81d SHA1 ebe4e6801b7c718f394a56bb567710f5cdff0408 SHA256 ffa62b3844c70096fc911294bb0108e1aa3e73f9355fb6dd5a440edf799c5967
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

metadata.xml




games

stickers-0.1.3-r2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/stickers/stickers-0.1.3-r2.ebuild,v 1.3 2008/02/29 19:28:54 carlo Exp $

inherit eutils

DESCRIPTION="Stickers Book for small children"
HOMEPAGE="http://users.powernet.co.uk/kienzle/stickers/"
SRC_URI="http://users.powernet.co.uk/kienzle/stickers/${P}.tar.gz"

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

RDEPEND="media-libs/imlib
x11-libs/libXext
x11-libs/libX11
x11-libs/libXi
=x11-libs/gtk+-1.2*
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
x11-proto/xextproto
x11-proto/xproto
nls? ( sys-devel/gettext )"

src_unpack() {
unpack ${A}
# gcc34 fix? (bug #72734)
sed -i \
-e '/ONTRACE/d' "${S}/rc.c" \
|| die "sed failed"
}

src_compile() {
local myconf
use nls || myconf="${myconf} --disable-nls"

./configure \
--prefix=/usr \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
${myconf} || die "configure failed"
emake || die "emake failed"
}

src_install () {
make \
prefix="${D}/usr" \
infodir="${D}/usr/share/info" \
mandir="${D}/usr/share/man" install \
|| die "make install failed"
newicon scenes/Aquarium.scene.xpm ${PN}.xpm
make_desktop_entry ${PN} Stickers ${PN}
}