Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jun 2019 19:16:41 +0000 (UTC)
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r504497 - head/net/shmux
Message-ID:  <201906181916.x5IJGfAG034327@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



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