mr_bones_ 14/04/09 06:33:42 Modified: pengupop-2.2.5.ebuild ChangeLog Log: EAPI=5; better icon handling (Portage version: 2.2.8-r1/cvs/Linux x86_64, unsigned Manifest commit)
Revision Changes Path 1.6 games-arcade/pengupop/pengupop-2.2.5.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/pengupop/pengupop-2.2.5.ebuild?rev=1.6&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/pengupop/pengupop-2.2.5.ebuild?rev=1.6&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/pengupop/pengupop-2.2.5.ebuild?r1=1.5&r2=1.6 Index: pengupop-2.2.5.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/games-arcade/pengupop/pengupop-2.2.5.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- pengupop-2.2.5.ebuild 14 Jun 2011 19:59:39 -0000 1.5 +++ pengupop-2.2.5.ebuild 9 Apr 2014 06:33:42 -0000 1.6 @@ -1,9 +1,9 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/pengupop/pengupop-2.2.5.ebuild,v 1.5 2011/06/14 19:59:39 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-arcade/pengupop/pengupop-2.2.5.ebuild,v 1.6 2014/04/09 06:33:42 mr_bones_ Exp $ -EAPI=2 -inherit eutils autotools games +EAPI=5 +inherit eutils gnome2-utils autotools games DESCRIPTION="Networked multiplayer-only Puzzle Bubble clone" HOMEPAGE="http://freshmeat.net/projects/pengupop" @@ -16,22 +16,41 @@ DEPEND="media-libs/libsdl[audio,video] sys-libs/zlib" +RDEPEND="${DEPEND}" src_prepare() { epatch "${FILESDIR}"/${P}-underlink.patch sed -i \ + -e '/Icon/s/\.png//' \ + -e '/Categories/s/Application;//' \ + pengupop.desktop || die + + sed -i \ -e 's/-g -Wall -O2/-Wall/' \ - Makefile.am \ - || die "sed failed" + Makefile.am || die eautoreconf } src_install() { - emake DESTDIR="${D}" install || die "emake install failed" + emake DESTDIR="${D}" install dodoc AUTHORS ChangeLog README domenu pengupop.desktop - doicon pengupop.png + doicon -s 48 pengupop.png prepgamesdirs } + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} 1.22 games-arcade/pengupop/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/pengupop/ChangeLog?rev=1.22&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/pengupop/ChangeLog?rev=1.22&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-arcade/pengupop/ChangeLog?r1=1.21&r2=1.22 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/games-arcade/pengupop/ChangeLog,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- ChangeLog 9 Apr 2014 06:30:27 -0000 1.21 +++ ChangeLog 9 Apr 2014 06:33:42 -0000 1.22 @@ -1,6 +1,9 @@ # ChangeLog for games-arcade/pengupop # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/pengupop/ChangeLog,v 1.21 2014/04/09 06:30:27 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-arcade/pengupop/ChangeLog,v 1.22 2014/04/09 06:33:42 mr_bones_ Exp $ + + 09 Apr 2014; Michael Sterrett <[email protected]> pengupop-2.2.5.ebuild: + EAPI=5; better icon handling 09 Apr 2014; Tupone Alfredo <[email protected]> files/pengupop-2.2.5-underlink.patch: @@ -96,4 +99,3 @@ 15 Jun 2006; Michael Sterrett <[email protected]> +metadata.xml, +pengupop-2.0.1.ebuild: initial commit - ebuild submitted by Paul Bredbury via bug #136724 -
