svn commit: r564207 - head/games/aisleriot

Christoph Moench-Tegeder cmt at FreeBSD.org
Sat Feb 6 08:51:32 UTC 2021


Author: cmt
Date: Sat Feb  6 08:51:32 2021
New Revision: 564207
URL: https://svnweb.freebsd.org/changeset/ports/564207

Log:
  fix staging of aisleriot
  
  "FAILED: install script '/wrkdirs/usr/ports/games/aisleriot/work/aisleriot-3.22.14/data/meson_desktopfile.py /usr/local/share/applications sol.desktop' exit code 127, stopped"
  
  - explicitly declare build-dependency on python
  - shebangfix included python-scripts, as they are referencing "python3",
    which we only install with the python3 meta-package (which is not
    pulled in when depending on python)

Modified:
  head/games/aisleriot/Makefile

Modified: head/games/aisleriot/Makefile
==============================================================================
--- head/games/aisleriot/Makefile	Sat Feb  6 08:39:20 2021	(r564206)
+++ head/games/aisleriot/Makefile	Sat Feb  6 08:51:32 2021	(r564207)
@@ -23,11 +23,15 @@ CONFLICTS_INSTALL=	sol-[0-9]*
 PORTSCOUT=	limitw:1,even
 
 USES=		desktop-file-utils gettext meson gnome pkgconfig \
-		xorg
+		python:build,3.6+ shebangfix xorg
 USE_GNOME=	cairo gtk30 intlhack librsvg2 libxml2:build
 USE_XORG=	x11
 
 MESON_ARGS=	-Dtheme_kde=false
+SHEBANG_FILES=	data/icons/meson_updateiconcache.py \
+		data/meson_desktopfile.py \
+		src/lib/meson_compileschemas.py \
+		src/meson_gconf.py
 
 GLIB_SCHEMAS=	org.gnome.Patience.WindowState.gschema.xml
 


More information about the svn-ports-all mailing list