<pre style='margin:0'>
Dan Ports (drkp) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0d1b4e260d8aeaedbdac49a275308cdac6521cf4">https://github.com/macports/macports-ports/commit/0d1b4e260d8aeaedbdac49a275308cdac6521cf4</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 0d1b4e2  dmenu @4.7.0 : new port
</span>0d1b4e2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0d1b4e260d8aeaedbdac49a275308cdac6521cf4
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Thu Aug 31 17:10:39 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    dmenu @4.7.0 : new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    dynamic menu for X
</span><span style='display:block; white-space:pre;color:#404040;'>    particularly useful for new port: surf
</span>---
 x11/dmenu/Portfile                              | 48 +++++++++++++++++++++++++
 x11/dmenu/files/patch-add-snowleopardfixes.diff | 11 ++++++
 x11/dmenu/files/patch-config-mk.diff            | 26 ++++++++++++++
 3 files changed, 85 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/dmenu/Portfile b/x11/dmenu/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..15e7af1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/dmenu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,48 @@
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                dmenu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          x11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {gmail.com:ken.cunningham.webuse @kencu} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         dmenu is a dynamic menu for X, originally designed for dwm. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     It manages large numbers of user-defined menu items efficiently.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            http://tools.suckless.org/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        http://dl.suckless.org/tools/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  7a45888f86862cdb475a1b75c6f3c35faeaf6300 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a75635f8dc2cbc280deecb906ad9b7594c5c31620e4a01ba30dc83984881f7b9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:xorg-libXinerama \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:freetype \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:Xft2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-config-mk.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:snowleopardfixes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append  patch-add-snowleopardfixes.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@MACPORTS_PREFIX@@|${prefix}|g" ${worksrcpath}/config.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args          CC=${configure.cc} CXX=${configure.cxx}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args       CC=${configure.cc} CXX=${configure.cxx}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       ${master_sites}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     ${name}-(\\d+(?:\\.\\d+)*)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/dmenu/files/patch-add-snowleopardfixes.diff b/x11/dmenu/files/patch-add-snowleopardfixes.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..594ac5e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/dmenu/files/patch-add-snowleopardfixes.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- config.mk.orig 2017-08-26 13:13:23.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ config.mk      2017-08-26 13:13:56.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,7 +20,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # includes and libs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INCS = -I${X11INC} -I${FREETYPEINC}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS} -lsnowleopardfixes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # flags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/dmenu/files/patch-config-mk.diff b/x11/dmenu/files/patch-config-mk.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..cbb52a5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/dmenu/files/patch-config-mk.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- config.mk.orig 2017-08-26 12:36:07.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ config.mk      2017-08-26 12:43:42.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,11 +2,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ VERSION = 4.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # paths
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PREFIX = /usr/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PREFIX = @@MACPORTS_PREFIX@@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MANPREFIX = ${PREFIX}/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-X11INC = /usr/X11R6/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-X11LIB = /usr/X11R6/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++X11INC = @@MACPORTS_PREFIX@@/include/X11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++X11LIB = @@MACPORTS_PREFIX@@/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Xinerama, comment if you don't want it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ XINERAMALIBS  = -lXinerama
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,7 +14,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # freetype
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FREETYPELIBS = -lfontconfig -lXft
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-FREETYPEINC = /usr/include/freetype2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++FREETYPEINC = @@MACPORTS_PREFIX@@/include/freetype2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # OpenBSD (uncomment)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #FREETYPEINC = ${X11INC}/freetype2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>