git: 6173f9598748 - main - games/aisleriot: re-add shells/bash to BUILD_DEPENDS
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 Jun 2025 02:46:23 UTC
The branch main has been updated by vishwin:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6173f9598748392ddc8d1c941978f06ec9fe65c7
commit 6173f9598748392ddc8d1c941978f06ec9fe65c7
Author: Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2025-06-13 02:43:41 +0000
Commit: Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2025-06-13 02:43:41 +0000
games/aisleriot: re-add shells/bash to BUILD_DEPENDS
cards/meson_svgz.sh only runs with bash and not sh
While here, simplify Python shebangfix to SHEBANG_GLOB
Event: FreeBSD Developer Summit June 2025
Event: BSDCan 2025
---
games/aisleriot/Makefile | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/games/aisleriot/Makefile b/games/aisleriot/Makefile
index 922715d8ed76..5996414b846a 100644
--- a/games/aisleriot/Makefile
+++ b/games/aisleriot/Makefile
@@ -11,7 +11,8 @@ WWW= https://wiki.gnome.org/Apps/Aisleriot
LICENSE_COMB= multi
LICENSE= GPLv3+ LGPL3+ GFDL
-BUILD_DEPENDS= itstool:textproc/itstool
+BUILD_DEPENDS= itstool:textproc/itstool \
+ bash:shells/bash
LIB_DEPENDS= libcanberra.so:audio/libcanberra \
libcanberra-gtk3.so:audio/libcanberra-gtk3
@@ -24,10 +25,7 @@ USE_XORG= x11
MESON_ARGS= -Dtheme_kde=false -Dguile=${GUILE_VER} \
-Ddocs=false
-SHEBANG_FILES= data/icons/meson_updateiconcache.py \
- data/meson_desktopfile.py \
- src/lib/meson_compileschemas.py \
- src/meson_gconf.py
+SHEBANG_GLOB= *.py
GLIB_SCHEMAS= org.gnome.Patience.WindowState.gschema.xml