Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Sep 2020 14:48:48 +0000 (UTC)
From:      Christoph Moench-Tegeder <cmt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550513 - head/x11/gnome-shell
Message-ID:  <202009291448.08TEmmjw056260@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cmt
Date: Tue Sep 29 14:48:48 2020
New Revision: 550513
URL: https://svnweb.freebsd.org/changeset/ports/550513

Log:
  fix gnome-shell
  
  - src/meson.build does not contain %%PYTHON_CMD%%, so that REINPLACE
    is redundant
  - toplevel meson.build searches for python3, which is a BINARY_ALIAS
    and thus hardcodes the path to that BINARY_ALIAS into some files,
    which is absolutely not helpful. instead, point meson to the
    fully versioned python interpreter PYTHON_VERSION
  - the bash completions are gone, having them in plist prevents packaging
  
  Approved by:	just-fix-it-before-next-quarterly

Modified:
  head/x11/gnome-shell/Makefile
  head/x11/gnome-shell/pkg-plist

Modified: head/x11/gnome-shell/Makefile
==============================================================================
--- head/x11/gnome-shell/Makefile	Tue Sep 29 14:29:24 2020	(r550512)
+++ head/x11/gnome-shell/Makefile	Tue Sep 29 14:48:48 2020	(r550513)
@@ -74,7 +74,7 @@ LDFLAGS+=	-fuse-ld=lld
 .endif
 
 post-patch:
-	${REINPLACE_CMD} -e "s,%%PYTHON_CMD%%,${PYTHON_CMD},g" \
-		${WRKSRC}/src/meson.build
+	${REINPLACE_CMD} -e "s,python3,${PYTHON_VERSION},g" \
+		${WRKSRC}/meson.build
 
 .include <bsd.port.mk>

Modified: head/x11/gnome-shell/pkg-plist
==============================================================================
--- head/x11/gnome-shell/pkg-plist	Tue Sep 29 14:29:24 2020	(r550512)
+++ head/x11/gnome-shell/pkg-plist	Tue Sep 29 14:48:48 2020	(r550513)
@@ -25,7 +25,6 @@ share/applications/evolution-calendar.desktop
 share/applications/org.gnome.Extensions.desktop
 share/applications/org.gnome.Shell.Extensions.desktop
 share/applications/org.gnome.Shell.desktop
-share/bash-completion/completions/gnome-extensions
 share/dbus-1/interfaces/org.gnome.Shell.Extensions.xml
 share/dbus-1/interfaces/org.gnome.Shell.Introspect.xml
 share/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009291448.08TEmmjw056260>