[gentoo-commits] repo/gentoo:master commit in: games-simulation/senken/

2023-03-04 Thread Sam James
commit: dc10e1c5d7db518ec40600fbe34fec12b10f50f6
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  5 03:16:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  5 03:16:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc10e1c5

games-simulation/senken: add savannah-nongnu upstream metadata

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

 games-simulation/senken/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/games-simulation/senken/metadata.xml 
b/games-simulation/senken/metadata.xml
index 1c3ba213c494..36d202f38fa2 100644
--- a/games-simulation/senken/metadata.xml
+++ b/games-simulation/senken/metadata.xml
@@ -5,4 +5,7 @@
ga...@gentoo.org
Gentoo Games Project
 
+
+senken
+
 



[gentoo-commits] repo/gentoo:master commit in: games-simulation/senken/, games-simulation/senken/files/

2023-03-04 Thread Sam James
commit: b355649c4c23392040d456a20f17d1b56a78312b
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  5 02:59:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  5 02:59:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b355649c

games-simulation/senken: fix implicit func decls

Closes: https://bugs.gentoo.org/899022
Signed-off-by: Sam James  gentoo.org>

 .../senken-0.3.0-implicit-function-decl.patch  | 29 ++
 ...nken-0.3.0-r1.ebuild => senken-0.3.0-r2.ebuild} | 23 -
 2 files changed, 46 insertions(+), 6 deletions(-)

diff --git 
a/games-simulation/senken/files/senken-0.3.0-implicit-function-decl.patch 
b/games-simulation/senken/files/senken-0.3.0-implicit-function-decl.patch
new file mode 100644
index ..f4792cfb0649
--- /dev/null
+++ b/games-simulation/senken/files/senken-0.3.0-implicit-function-decl.patch
@@ -0,0 +1,29 @@
+--- a/src/callbacks.c
 b/src/callbacks.c
+@@ -47,6 +47,7 @@
+ #include "client.h"
+ #include "landvalue.h"
+ #include "gtkhelp_reports.h"
++#include "support.h"
+ 
+ #include "sdlwin.h"
+ #include "utils.h"
+--- a/src/gtkhelp_reports.c
 b/src/gtkhelp_reports.c
+@@ -5,6 +5,7 @@
+ #include "player.h"
+ #include "client.h"
+ #include "gtkhelp_reports.h"
++#include "support.h"
+ 
+ / HELPERS /
+ 
+--- a/src/gtkhelp_reports.h
 b/src/gtkhelp_reports.h
+@@ -17,4 +17,6 @@ extern void update_population_report(GtkWidget *window, 
client_t *client);
+ extern void setup_info_treeview(GtkWidget *window);
+ extern void update_info_report(GtkWidget *window, client_t *client, int mapx, 
int mapy);
+ 
++extern void update_info_window(GtkWidget *window, client_t *client, int mapx, 
int mapy);
++
+ #endif /* GTKHELP_REPORTS */

diff --git a/games-simulation/senken/senken-0.3.0-r1.ebuild 
b/games-simulation/senken/senken-0.3.0-r2.ebuild
similarity index 73%
rename from games-simulation/senken/senken-0.3.0-r1.ebuild
rename to games-simulation/senken/senken-0.3.0-r2.ebuild
index 206d6b75324d..a9c9fdf39deb 100644
--- a/games-simulation/senken/senken-0.3.0-r1.ebuild
+++ b/games-simulation/senken/senken-0.3.0-r2.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-DESCRIPTION="city simulation game"
+inherit autotools
+
+DESCRIPTION="City simulation game"
 HOMEPAGE="https://savannah.nongnu.org/projects/senken/;
 SRC_URI="mirror://gentoo/${P}.tar.gz"
 
@@ -16,13 +18,17 @@ RDEPEND="
>=media-libs/libsdl-1.2.4
media-libs/sdl-image
x11-libs/gtk+:2
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
+   nls? ( virtual/libintl )
+"
+DEPEND="
+   ${RDEPEND}
+   nls? ( sys-devel/gettext )
+"
 
 PATCHES=(
"${FILESDIR}"/${P}-as-needed.patch
"${FILESDIR}"/${P}-warnings.patch
+   "${FILESDIR}"/${P}-implicit-function-decl.patch
 )
 
 src_prepare() {
@@ -31,7 +37,12 @@ src_prepare() {
sed -i \
-e "s:/usr/local/share:/usr/share:" \
lib/utils.h || die
+
+   # Clang 16, bug #899022
+   sed -i -e "s:configure.in:configure.ac:" Makefile.in || die
+   eautoconf
 }
+
 src_configure() {
econf $(use_enable nls)
 }



[gentoo-commits] repo/gentoo:master commit in: games-simulation/senken/

2016-09-15 Thread Austin English
commit: c080aad420ddf0eb5af43ff1ec6cfa2442cb7c99
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep 15 20:48:12 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Fri Sep 16 00:15:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c080aad4

games-simulation/senken: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-simulation/senken/senken-0.3.0-r1.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/games-simulation/senken/senken-0.3.0-r1.ebuild 
b/games-simulation/senken/senken-0.3.0-r1.ebuild
new file mode 100644
index ..2379385
--- /dev/null
+++ b/games-simulation/senken/senken-0.3.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="city simulation game"
+HOMEPAGE="https://savannah.nongnu.org/projects/senken/;
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+RDEPEND="
+   >=media-libs/libsdl-1.2.4
+   media-libs/sdl-image
+   x11-libs/gtk+:2
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-as-needed.patch
+   "${FILESDIR}"/${P}-warnings.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s:/usr/local/share:/usr/share:" \
+   lib/utils.h || die
+}
+src_configure() {
+   econf $(use_enable nls)
+}
+
+src_install() {
+   default
+
+   #dodir "${GAMES_DATADIR}"
+   #mv "${D}/${GAMES_PREFIX}/share/senken" "${D}/${GAMES_DATADIR}/" || die
+   #rm -rf "${D}/${GAMES_PREFIX}"/{include,lib,man,share} || die
+
+   insinto /usr/share/senken/img
+   doins img/*.png
+
+   find "${D}/usr/share/" -type f -exec chmod a-x \{\} +
+   find "${D}/usr/share/" -name "Makefile.*" -exec rm -f \{\} +
+}



[gentoo-commits] repo/gentoo:master commit in: games-simulation/senken/, gnustep-apps/aclock/, net-misc/ip-sentinel/, ...

2016-06-04 Thread Mike Frysinger
commit: 6c49fbac47ddb2c42ee285130afea56f349a2d40
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Jun  4 17:54:23 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jun  4 17:54:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c49fbac

savannah: switch to https URLs

 app-admin/hddtemp/hddtemp-0.3_beta15-r24.ebuild | 2 +-
 app-admin/hddtemp/hddtemp-0.3_beta15-r25.ebuild | 2 +-
 app-admin/hddtemp/hddtemp-0.3_beta15-r7.ebuild  | 2 +-
 app-arch/atool/atool-0.39.0.ebuild  | 2 +-
 app-editors/qemacs/qemacs-0.4.0_pre20090420-r1.ebuild   | 2 +-
 app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild  | 2 +-
 app-emacs/bbdb/bbdb-3.1.2.ebuild| 2 +-
 app-laptop/tpb/tpb-0.6.4-r1.ebuild  | 4 ++--
 app-misc/regex-markup/regex-markup-0.10.0-r1.ebuild | 2 +-
 app-misc/regex-markup/regex-markup-0.10.0.ebuild| 2 +-
 dev-embedded/avr-libc/avr-libc-1.6.2.ebuild | 6 +++---
 dev-embedded/avr-libc/avr-libc-1.6.4.ebuild | 6 +++---
 dev-embedded/avr-libc/avr-libc-1.6.8.ebuild | 6 +++---
 dev-embedded/avr-libc/avr-libc-1.7.0.ebuild | 6 +++---
 dev-embedded/avr-libc/avr-libc-1.7.1.ebuild | 6 +++---
 dev-embedded/avr-libc/avr-libc-1.8.0.ebuild | 6 +++---
 dev-embedded/avr-libc/avr-libc-1.8.1.ebuild | 6 +++---
 dev-embedded/avr-libc/avr-libc-2.0.0.ebuild | 6 +++---
 dev-embedded/avrdude/avrdude-5.11.1.ebuild  | 2 +-
 dev-embedded/avrdude/avrdude-6.0.1.ebuild   | 2 +-
 dev-embedded/avrdude/avrdude-6.1.ebuild | 2 +-
 dev-embedded/uisp/uisp-20050207-r1.ebuild   | 4 ++--
 dev-games/libmaitretarot/libmaitretarot-0.1.98.ebuild   | 2 +-
 dev-games/libmt_client/libmt_client-0.1.98.ebuild   | 2 +-
 dev-java/gnu-regexp/gnu-regexp-1.1.4-r3.ebuild  | 2 +-
 dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch | 2 +-
 dev-python/pycdio/pycdio-0.20-r1.ebuild | 2 +-
 dev-util/cppi/cppi-1.18.ebuild  | 2 +-
 dev-util/quilt/quilt-0.50.ebuild| 4 ++--
 dev-util/quilt/quilt-0.63.ebuild| 4 ++--
 dev-util/quilt/quilt-.ebuild| 4 ++--
 dev-vcs/archway/archway-0.2.1.ebuild| 2 +-
 dev-vcs/cvs/files/cvs-1.12.12-getdelim.patch| 2 +-
 dev-vcs/cvs/files/cvs-1.12.13.1-fix-gnulib-SEGV-vasnprintf.patch| 2 +-
 games-action/clanbomber/clanbomber-2.1.1.ebuild | 2 +-
 games-action/koth/koth-0.8.0.ebuild | 2 +-
 games-arcade/crack-attack/crack-attack-1.1.14-r1.ebuild | 2 +-
 games-board/maitretarot/maitretarot-0.1.98.ebuild   | 2 +-
 games-board/mt_dolphin_ia/mt_dolphin_ia-0.1.98.ebuild   | 2 +-
 games-board/mt_gtk_client/mt_gtk_client-0.1.98.ebuild   | 2 +-
 games-board/mt_ncurses_client/mt_ncurses_client-0.1.98.ebuild   | 2 +-
 games-puzzle/cuyo/cuyo-2.1.1.ebuild | 2 +-
 games-puzzle/ensemblist/ensemblist-040126.ebuild| 2 +-
 games-rpg/adonthell/adonthell-0.3.5-r1.ebuild   | 2 +-
 games-rpg/wastesedge/wastesedge-0.3.5.ebuild| 2 +-
 games-simulation/senken/senken-0.3.0.ebuild | 2 +-
 games-strategy/liquidwar/liquidwar-5.6.4-r1.ebuild  | 2 +-
 gnustep-apps/aclock/aclock-0.4.0.ebuild | 2 +-
 gnustep-apps/addresses/addresses-0.4.7.ebuild   | 2 +-
 gnustep-apps/addresses/addresses-0.4.8.ebuild   | 2 +-
 gnustep-apps/batmon/batmon-0.7.ebuild   | 2 +-
 gnustep-apps/batmon/batmon-0.8.ebuild   | 2 +-
 gnustep-apps/cynthiune/cynthiune-1.0.0.ebuild   | 2 +-
 gnustep-apps/gmines/gmines-0.2.ebuild   | 2 +-
 gnustep-apps/graphos/graphos-0.2.ebuild | 2 +-
 gnustep-apps/graphos/graphos-0.3.ebuild | 2 +-
 gnustep-apps/graphos/graphos-0.4.ebuild | 2 +-
 gnustep-apps/graphos/graphos-0.5.ebuild | 2 +-
 gnustep-apps/gshisen/gshisen-1.3.0.ebuild   | 2 +-
 gnustep-apps/gspdf/gspdf-0.4.ebuild | 2 +-
 gnustep-apps/gspdf/gspdf-0.5.ebuild