Skip to content

Commit

Permalink
games-arcade/pengupop: Stop using games.eclass
Browse files Browse the repository at this point in the history
Package-Manager: Portage-2.3.31, Repoman-2.3.9
  • Loading branch information
pacho2 committed Apr 23, 2018
1 parent 9ac42ea commit 8bbbd40
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 2 deletions.
4 changes: 2 additions & 2 deletions games-arcade/pengupop/files/pengupop-2.2.5-underlink.patch
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--- Makefile.am.old 2011-06-14 21:44:40.242317771 +0200
+++ Makefile.am 2011-06-14 21:44:49.216882568 +0200
--- a/Makefile.am.old 2011-06-14 21:44:40.242317771 +0200
+++ b/Makefile.am 2011-06-14 21:44:49.216882568 +0200
@@ -17,7 +17,7 @@
nodist_pengupop_SOURCES = images.h

Expand Down
55 changes: 55 additions & 0 deletions games-arcade/pengupop/pengupop-2.2.5-r1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
inherit autotools desktop gnome2-utils

DESCRIPTION="Networked multiplayer-only Puzzle Bubble clone"
HOMEPAGE="http://freshmeat.net/projects/pengupop"
SRC_URI="mirror://gentoo/${P}.tar.gz"

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

DEPEND="media-libs/libsdl[sound,video]
sys-libs/zlib"
RDEPEND="${DEPEND}"

src_prepare() {
default

eapply "${FILESDIR}"/${P}-underlink.patch

sed -i \
-e '/Icon/s/\.png//' \
-e '/^Encoding/d' \
-e '/Categories/s/Application;//' \
pengupop.desktop || die

sed -i \
-e 's/-g -Wall -O2/-Wall/' \
Makefile.am || die

mv configure.in configure.ac || die
eautoreconf
}

src_install() {
default
domenu pengupop.desktop
doicon -s 48 pengupop.png
}

pkg_preinst() {
gnome2_icon_savelist
}

pkg_postinst() {
gnome2_icon_cache_update
}

pkg_postrm() {
gnome2_icon_cache_update
}

0 comments on commit 8bbbd40

Please sign in to comment.