svn commit: r504497 - head/net/shmux
Kai Knoblich
kai at FreeBSD.org
Tue Jun 18 19:16:42 UTC 2019
Author: kai
Date: Tue Jun 18 19:16:41 2019
New Revision: 504497
URL: https://svnweb.freebsd.org/changeset/ports/504497
Log:
net/shmux: Update to 1.0.3
While I'm here:
* Switch to GitHub and update the WWW field to avoid redirects.
* Modernize the option knobs.
* Update the license that has changed with the new release.
* Add "localbase" to USES to fix a bug that has been there a long time if
the PCRE option was enabled. Before that the configure script was able to
find libpcre but used bogus paths for the -I and -L compiler flags which
produced a binary that was never linked against libpcre.
PR: 238618
Submitted by: Thomas Merkel <tm at NetBSD.org>
Approved by: portmgr (blanket, unmaintained port)
Modified:
head/net/shmux/Makefile
head/net/shmux/distinfo
head/net/shmux/pkg-descr
Modified: head/net/shmux/Makefile
==============================================================================
--- head/net/shmux/Makefile Tue Jun 18 19:00:55 2019 (r504496)
+++ head/net/shmux/Makefile Tue Jun 18 19:16:41 2019 (r504497)
@@ -2,18 +2,19 @@
# $FreeBSD$
PORTNAME= shmux
-DISTVERSION= 1.0.2
-PORTREVISION= 3
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.3
CATEGORIES= net
-MASTER_SITES= http://web.taranis.org/shmux/dist/
MAINTAINER= ports at FreeBSD.org
COMMENT= Utility to run commands on multiple hosts using shell commands
-LICENSE= BSD4CLAUSE
+LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= ncurses tar:tgz
+USES= localbase ncurses
+USE_GITHUB= yes
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --datadir=${PREFIX}/share/examples
@@ -23,18 +24,9 @@ OPTIONS_DEFINE= FPING PCRE
OPTIONS_DEFAULT= FPING
FPING_DESC= Use fping utility
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MFPING}
-RUN_DEPENDS+= fping:net/fping
-.endif
-
-.if ${PORT_OPTIONS:MPCRE}
-LIB_DEPENDS+= libpcre.so:devel/pcre
-CONFIGURE_ARGS+= --with-pcre=${LOCALBASE}/lib
-.else
-CONFIGURE_ARGS+= --with-pcre=no
-.endif
+FPING_RUN_DEPENDS= fping:net/fping
+PCRE_LIB_DEPENDS= libpcre.so:devel/pcre
+PCRE_CONFIGURE_WITH= pcre=${LOCALBASE}/lib
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
Modified: head/net/shmux/distinfo
==============================================================================
--- head/net/shmux/distinfo Tue Jun 18 19:00:55 2019 (r504496)
+++ head/net/shmux/distinfo Tue Jun 18 19:16:41 2019 (r504497)
@@ -1,2 +1,3 @@
-SHA256 (shmux-1.0.2.tgz) = 0886aaca4936926d526988d85df403fa1679a60c355f1be8432bb4bc1e36580f
-SIZE (shmux-1.0.2.tgz) = 110473
+TIMESTAMP = 1560860410
+SHA256 (shmux-shmux-v1.0.3_GH0.tar.gz) = c9f8863e2550e23e633cf5fc7a9c4c52d287059f424ef78aba6ecd98390fb9ab
+SIZE (shmux-shmux-v1.0.3_GH0.tar.gz) = 116613
Modified: head/net/shmux/pkg-descr
==============================================================================
--- head/net/shmux/pkg-descr Tue Jun 18 19:00:55 2019 (r504496)
+++ head/net/shmux/pkg-descr Tue Jun 18 19:16:41 2019 (r504497)
@@ -5,4 +5,4 @@ the children is received by shmux and either (optional
user using an easy to read format, or written to files for later processing
making it well suited for use in scripts.
-WWW: http://web.taranis.org/shmux/
+WWW: https://github.com/shmux/shmux
More information about the svn-ports-all
mailing list