summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <nyhm@gentoo.org>2006-10-19 20:28:48 +0000
committerTristan Heaven <nyhm@gentoo.org>2006-10-19 20:28:48 +0000
commit1448dd69e47060aa2f4e9f1561dbc050e8bb1f63 (patch)
treeb7649f3bc986215b4fca08a6617dd2ef08232c87 /dev-games/ggz-client-libs
parentDepend on 1.1.2 version of flac, as the 1.1.3 version changes API. (diff)
downloadgentoo-2-1448dd69e47060aa2f4e9f1561dbc050e8bb1f63.tar.gz
gentoo-2-1448dd69e47060aa2f4e9f1561dbc050e8bb1f63.tar.bz2
gentoo-2-1448dd69e47060aa2f4e9f1561dbc050e8bb1f63.zip
CONFIG_PROTECT_MASK ggz.modules so changes won't be lost when more than one game is installed without running etc-update
(Portage version: 2.1.2_pre3-r5)
Diffstat (limited to 'dev-games/ggz-client-libs')
-rw-r--r--dev-games/ggz-client-libs/ChangeLog7
-rw-r--r--dev-games/ggz-client-libs/ggz-client-libs-0.0.13.ebuild7
2 files changed, 11 insertions, 3 deletions
diff --git a/dev-games/ggz-client-libs/ChangeLog b/dev-games/ggz-client-libs/ChangeLog
index 947428651484..fe043ac55330 100644
--- a/dev-games/ggz-client-libs/ChangeLog
+++ b/dev-games/ggz-client-libs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-games/ggz-client-libs
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/ggz-client-libs/ChangeLog,v 1.15 2006/10/16 19:05:53 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/ggz-client-libs/ChangeLog,v 1.16 2006/10/19 20:28:48 nyhm Exp $
+
+ 19 Oct 2006; Tristan Heaven <nyhm@gentoo.org>
+ ggz-client-libs-0.0.13.ebuild:
+ CONFIG_PROTECT_MASK ggz.modules so changes won't be lost when more than one
+ game is installed without running etc-update
16 Oct 2006; Tristan Heaven <nyhm@gentoo.org>
ggz-client-libs-0.0.13.ebuild:
diff --git a/dev-games/ggz-client-libs/ggz-client-libs-0.0.13.ebuild b/dev-games/ggz-client-libs/ggz-client-libs-0.0.13.ebuild
index 3fcac080db82..96d5001addd4 100644
--- a/dev-games/ggz-client-libs/ggz-client-libs-0.0.13.ebuild
+++ b/dev-games/ggz-client-libs/ggz-client-libs-0.0.13.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/ggz-client-libs/ggz-client-libs-0.0.13.ebuild,v 1.6 2006/10/16 19:05:53 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/ggz-client-libs/ggz-client-libs-0.0.13.ebuild,v 1.7 2006/10/19 20:28:48 nyhm Exp $
inherit games
@@ -30,12 +30,14 @@ src_unpack() {
sed -i 's:${prefix}/include:/usr/include:' \
configure || die "sed failed"
+
+ echo "CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/ggz\"" > "${T}"/90ggz
}
src_compile() {
egamesconf \
--disable-dependency-tracking \
- --sysconfdir=${GAMES_SYSCONFDIR}/ggz \
+ --sysconfdir="${GAMES_SYSCONFDIR}"/ggz \
|| die
emake || die "emake failed"
}
@@ -43,5 +45,6 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS Quick* README*
+ doenvd "${T}"/90ggz || die "doenvd failed"
prepgamesdirs
}