[gentoo-commits] repo/gentoo:master commit in: games-engines/nazghul/

2021-04-04 Thread Sam James
commit: cec6c174564dfd387e3669236ae4ac06ef18be89
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  4 10:14:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  4 10:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec6c174

games-engines/nazghul: port to EAPI 7, eutils--

Signed-off-by: Sam James  gentoo.org>

 games-engines/nazghul/nazghul-0.7.1-r1.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/games-engines/nazghul/nazghul-0.7.1-r1.ebuild 
b/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
index 3bcc845864d..7b3c9b70ec1 100644
--- a/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
+++ b/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit eutils vcs-clean
+inherit desktop vcs-clean
 
 DESCRIPTION="A computer role-playing game (CRPG) engine with game called 
HaximA"
 HOMEPAGE="http://myweb.cableone.net/gmcnutt/nazghul.html;
@@ -12,17 +12,17 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND="media-libs/libpng:0
+DEPEND="
+   media-libs/libpng:0
>=media-libs/libsdl-1.2.3[X,sound,video]
media-libs/sdl-image[png]
-   media-libs/sdl-mixer[midi,vorbis,wav]"
+   media-libs/sdl-mixer[midi,vorbis,wav]
+"
 RDEPEND="${DEPEND}"
 
 src_prepare() {
ecvs_clean
-
default
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-engines/nazghul/

2020-02-12 Thread David Seifert
commit: f272d1279082e28367d3e0cdba44eccf433f0f14
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 12 18:02:38 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 12 18:02:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f272d127

games-engines/nazghul: [QA] inherit vcs-clean.eclass directly

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 games-engines/nazghul/nazghul-0.7.1-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-engines/nazghul/nazghul-0.7.1-r1.ebuild 
b/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
index 14be63f70af..3bcc845864d 100644
--- a/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
+++ b/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils
+
+inherit eutils vcs-clean
 
 DESCRIPTION="A computer role-playing game (CRPG) engine with game called 
HaximA"
 HOMEPAGE="http://myweb.cableone.net/gmcnutt/nazghul.html;



[gentoo-commits] repo/gentoo:master commit in: games-engines/nazghul/

2016-11-11 Thread Austin English
commit: bea9a3f52477a99df8b4aaf5cf94c2606fecd11a
Author: Austin English  gentoo  org>
AuthorDate: Thu Nov 10 23:25:26 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Fri Nov 11 19:38:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea9a3f5

games-engines/nazghul: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.2

 games-engines/nazghul/nazghul-0.7.1-r1.ebuild | 44 +++
 1 file changed, 44 insertions(+)

diff --git a/games-engines/nazghul/nazghul-0.7.1-r1.ebuild 
b/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
new file mode 100644
index ..3f50e12
--- /dev/null
+++ b/games-engines/nazghul/nazghul-0.7.1-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="A computer role-playing game (CRPG) engine with game called 
HaximA"
+HOMEPAGE="http://myweb.cableone.net/gmcnutt/nazghul.html;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libpng:0
+   >=media-libs/libsdl-1.2.3[X,sound,video]
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[midi,vorbis,wav]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   ecvs_clean
+
+   default
+}
+
+src_install() {
+   default
+   dodoc doc/{GAME_RULES,GHULSCRIPT,MAP_HACKERS_GUIDE,USERS_GUIDE}
+
+   dodoc doc/*html
+   dodoc doc/*gif
+
+   docinto engine_extension_and_design
+   dodoc doc/engine_extension_and_design/*
+
+   docinto world_building
+   dodoc doc/world_building/*
+
+   doicon icons/haxima.png
+   make_desktop_entry haxima.sh HaximA haxima
+}