<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6b6674053a2d02cb252419c50aca6d5b2bf83b36">https://github.com/macports/macports-ports/commit/6b6674053a2d02cb252419c50aca6d5b2bf83b36</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 6b66740 fvwm2: update to 2.6.7; move to github
</span>6b66740 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6b6674053a2d02cb252419c50aca6d5b2bf83b36
</span>Author: Kurt Hindenburg <khindenburg@macports.org>
AuthorDate: Tue Dec 6 12:24:44 2016 -0500
<span style='display:block; white-space:pre;color:#404040;'> fvwm2: update to 2.6.7; move to github
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> remove outdated gtk/gnome variants; add notes for first time users
</span>---
x11/fvwm2/Portfile | 73 +++++++++++++++++++-----------------------------------
1 file changed, 26 insertions(+), 47 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/fvwm2/Portfile b/x11/fvwm2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1f8cb3a..9cac0df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/fvwm2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/fvwm2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +1,28 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# $Id$
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span>
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup fvwmorg fvwm 2.6.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# consider renaming this to fvwm
</span> name fvwm2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts fvwm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.6.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description Version 2.x of FVWM, an X11 window manager.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description FVWM 2.x is an extremely powerful ICCCM-compliant multiple \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- virtual desktop window manager for the X Window system.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.fvwm.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span> categories x11 x11-wm
license GPL-2+
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ftp://ftp.fvwm.org/pub/fvwm/version-2/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- http://ftp.lyx.org/pub/X11/fvwm/version-2/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname fvwm-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Version 2.x of FVWM, an X11 window manager.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description FVWM 2.x is an extremely powerful ICCCM-compliant multiple \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ virtual desktop window manager for the X Window system.
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 cf4d1374f2912a12047b7e66908bdaaae8c599b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 21549995c53906be5533746a1cf61b1ecf8dd8ef6816a0b20615d45ff78b48cf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 fc9bc32eebafe9bbf813ccfb218b001587e272d7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 01654d5abdcde6dac131cae9befe5cf6f01f9f7524d097c3b0f316e39f84ef73
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libxslt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libxslt
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:xorg-libsm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:xorg-libsm \
</span> port:xorg-libXinerama \
port:xorg-libXcursor \
port:xpm \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,43 +33,25 @@ depends_lib port:xorg-libsm \
</span>
configure.args --x-includes=${prefix}/include \
--x-libraries=${prefix}/lib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-gtk \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-gnome \
</span> --disable-bidi \
--disable-nls \
--with-ncurses-library=yes \
--without-rplay-library \
--without-stroke-library
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# "configure is not able to compile programs with warnings. Please
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# remove all offending options like -Werror from the CFLAGS and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# CPPFLAGS variables and run configure again."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# clang uses -Wreturn-type by default, so disable it explicitly.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags-append -Wno-return-type
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# port:gtk1 is not universal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset gtk] || [variant_isset gnome]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- universal_variant no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gtk description {Enable support for outdated GTK+ 1.x} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --disable-gtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --enable-gtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:gtk1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gnome requires gtk description {Enable support for outdated GNOME 1.x} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --without-gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:gnome-libs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant bidi description {Enable support for bidirection text handling} {
configure.args-delete --disable-bidi
depends_lib-append port:fribidi
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type regexm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {Latest Release: </td>\s+.*?<a href="download" >([^<]*)</a>}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+If this is your first install of an alternative WM, these steps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+may be helpful:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $ mkdir ~/.xinitrc.d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $ cat >~/.xinitrc.d/99-wm.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #!/bin/sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ exec fvwm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ^D
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $ chmod +x .xinitrc.d/99-wm.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $ open /Applications/Utilities/XQuartz.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span></pre><pre style='margin:0'>
</pre>