public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-rpg/gwiz/
@ 2016-03-31 22:06 Michael Sterrett
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Sterrett @ 2016-03-31 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     11cfc7ac4d7d2757711e3664ba48cdff108b6428
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 22:06:14 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 22:06:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11cfc7ac

games-rpg/gwiz: build with gcc5 (bug #572532)

Package-Manager: portage-2.2.26

 games-rpg/gwiz/gwiz-0.8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-rpg/gwiz/gwiz-0.8.ebuild b/games-rpg/gwiz/gwiz-0.8.ebuild
index bcdc52d..9ddf2c3 100644
--- a/games-rpg/gwiz/gwiz-0.8.ebuild
+++ b/games-rpg/gwiz/gwiz-0.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-inherit eutils games
+inherit eutils flag-o-matic games
 
 DESCRIPTION="clone of old-school Wizardry(tm) games by SirTech"
 HOMEPAGE="http://icculus.org/gwiz/"
@@ -21,6 +21,7 @@ RDEPEND=${DEPEND}
 
 src_prepare() {
 	epatch "${FILESDIR}"/${P}-buffer.patch
+	append-cflags -std=gnu89 # build with gcc5 (bug #572532)
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-rpg/gwiz/
@ 2021-07-05 22:53 Ionen Wolkens
  0 siblings, 0 replies; 4+ messages in thread
From: Ionen Wolkens @ 2021-07-05 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     82b15e09430e7c3dbcba73b458175429d0852d34
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Jun 26 17:56:07 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jul  5 22:51:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b15e09

games-rpg/gwiz: EAPI8, ebuild improvements

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-rpg/gwiz/gwiz-0.8-r1.ebuild | 30 ++++++++++++++++--------------
 1 file changed, 16 insertions(+), 14 deletions(-)

diff --git a/games-rpg/gwiz/gwiz-0.8-r1.ebuild b/games-rpg/gwiz/gwiz-0.8-r1.ebuild
index f7a462a9a30..d8d166f528b 100644
--- a/games-rpg/gwiz/gwiz-0.8-r1.ebuild
+++ b/games-rpg/gwiz/gwiz-0.8-r1.ebuild
@@ -1,22 +1,22 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit eutils flag-o-matic
+EAPI=8
 
-DESCRIPTION="clone of old-school Wizardry(tm) games by SirTech"
-HOMEPAGE="http://icculus.org/gwiz/"
-SRC_URI="http://icculus.org/gwiz/${P}.tar.bz2"
+inherit desktop flag-o-matic toolchain-funcs
+
+DESCRIPTION="Clone of old-school Wizardry(tm) games by SirTech"
+HOMEPAGE="https://icculus.org/gwiz/"
+SRC_URI="https://icculus.org/gwiz/${P}.tar.bz2"
 
 KEYWORDS="~alpha ~amd64 ~x86"
 SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
+LICENSE="GPL-2+"
 
-DEPEND=">=media-libs/libsdl-1.2.3[joystick,video]
-	>=media-libs/sdl-image-1.2.1-r1[png]
-	>=media-libs/sdl-ttf-2.0.4"
-RDEPEND=${DEPEND}
+DEPEND="media-libs/libsdl[joystick,video]
+	media-libs/sdl-image[png]
+	media-libs/sdl-ttf"
+RDEPEND="${DEPEND}"
 
 PATCHES=(
 	"${FILESDIR}"/${P}-buffer.patch
@@ -25,12 +25,14 @@ PATCHES=(
 src_prepare() {
 	default
 
+	tc-export CC
 	append-cflags -std=gnu89 # build with gcc5 (bug #572532)
 }
 
 src_install() {
-	DOCS="AUTHORS ChangeLog README doc/HOWTO-PLAY" \
-		default
+	default
+
+	dodoc doc/HOWTO-PLAY
 	newicon pixmaps/gwiz_icon.xpm ${PN}.xpm
 	make_desktop_entry gwiz Gwiz
 }


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-rpg/gwiz/
@ 2024-05-01 21:43 James Le Cuirot
  0 siblings, 0 replies; 4+ messages in thread
From: James Le Cuirot @ 2024-05-01 21:43 UTC (permalink / raw
  To: gentoo-commits

commit:     425fa162d165c4063ccb98342a13ea74898ad51c
Author:     NHOrus <jy6x2b32pie9 <AT> yahoo <DOT> com>
AuthorDate: Mon Apr 29 05:18:30 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed May  1 21:41:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425fa162

games-rpg/gwiz: Add autoreconf

It fixes many configure-time problems for free. Like this one.

Closes: https://bugs.gentoo.org/880811
Signed-off-by: NHOrus <jy6x2b32pie9 <AT> yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/36473
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-rpg/gwiz/gwiz-0.8-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-rpg/gwiz/gwiz-0.8-r1.ebuild b/games-rpg/gwiz/gwiz-0.8-r1.ebuild
index 3314304fac19..61e9322d0aec 100644
--- a/games-rpg/gwiz/gwiz-0.8-r1.ebuild
+++ b/games-rpg/gwiz/gwiz-0.8-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit desktop flag-o-matic toolchain-funcs
+inherit desktop flag-o-matic toolchain-funcs autotools
 
 DESCRIPTION="Clone of old-school Wizardry(tm) games by SirTech"
 HOMEPAGE="https://icculus.org/gwiz/"
@@ -27,6 +27,7 @@ src_prepare() {
 
 	tc-export CC
 	append-cflags -std=gnu89 # build with gcc5 (bug #572532)
+	eautoreconf # fixes configure problems for free (bug #880811)
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-rpg/gwiz/
@ 2024-05-01 21:43 James Le Cuirot
  0 siblings, 0 replies; 4+ messages in thread
From: James Le Cuirot @ 2024-05-01 21:43 UTC (permalink / raw
  To: gentoo-commits

commit:     a511990661338c940097707c3f482f14e0bd1b14
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed May  1 21:42:48 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed May  1 21:42:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5119906

games-rpg/gwiz: Reorder variables

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-rpg/gwiz/gwiz-0.8-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-rpg/gwiz/gwiz-0.8-r1.ebuild b/games-rpg/gwiz/gwiz-0.8-r1.ebuild
index 61e9322d0aec..2f7ebbb7d424 100644
--- a/games-rpg/gwiz/gwiz-0.8-r1.ebuild
+++ b/games-rpg/gwiz/gwiz-0.8-r1.ebuild
@@ -9,9 +9,9 @@ DESCRIPTION="Clone of old-school Wizardry(tm) games by SirTech"
 HOMEPAGE="https://icculus.org/gwiz/"
 SRC_URI="https://icculus.org/gwiz/${P}.tar.bz2"
 
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
 LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
 
 DEPEND="media-libs/libsdl[joystick,video]
 	media-libs/sdl-image[png]


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-05-01 21:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-05 22:53 [gentoo-commits] repo/gentoo:master commit in: games-rpg/gwiz/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2024-05-01 21:43 James Le Cuirot
2024-05-01 21:43 James Le Cuirot
2016-03-31 22:06 Michael Sterrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox