[gentoo-commits] repo/gentoo:master commit in: games-simulation/senken/
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/
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/
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/, ...
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