Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2017 20:24:51 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r441715 - head/sysutils/azure-agent
Message-ID:  <201705252024.v4PKOp7i003843@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Thu May 25 20:24:51 2017
New Revision: 441715
URL: https://svnweb.freebsd.org/changeset/ports/441715

Log:
  Update to 2.2.8
  Pass maintainership to submitter
  
  Submitted by:	honzhan@microsoft.com
  Differential Revision:	https://reviews.freebsd.org/D10659

Added:
  head/sysutils/azure-agent/pkg-message   (contents, props changed)
Modified:
  head/sysutils/azure-agent/Makefile
  head/sysutils/azure-agent/distinfo

Modified: head/sysutils/azure-agent/Makefile
==============================================================================
--- head/sysutils/azure-agent/Makefile	Thu May 25 20:12:32 2017	(r441714)
+++ head/sysutils/azure-agent/Makefile	Thu May 25 20:24:51 2017	(r441715)
@@ -1,10 +1,11 @@
 # $FreeBSD$
 
 PORTNAME=	azure-agent
-PORTVERSION=	${GH_TAGNAME}.16
+PORTVERSION=	2.2.8
 CATEGORIES=	sysutils
+DISTVERSIONPREFIX= v
 
-MAINTAINER=	gjb@FreeBSD.org
+MAINTAINER=	honzhan@microsoft.com
 COMMENT=	The Microsoft Azure Linux Agent
 
 LICENSE=	APACHE20
@@ -12,22 +13,37 @@ LICENSE=	APACHE20
 RUN_DEPENDS=	python:lang/python \
 		sudo:security/sudo \
 		bash:shells/bash \
+		base64:converters/base64 \
 		${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1 \
 		${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
 
 NO_BUILD=	yes
-USES=		python:2
+USES=		python:2 shebangfix
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	Azure
-GH_PROJECT=	WALinuxAgent
-GH_TAGNAME=	2.0
+SHEBANG_FILES=	bin/waagent bin/waagent2.0
+python_OLD_CMD=	"/usr/bin/env python"
 
-PLIST_FILES=	sbin/waagent
+USE_GITHUB=     yes
+GH_ACCOUNT=     Azure
+GH_PROJECT=     WALinuxAgent
+
+post-patch:
+	${REINPLACE_CMD} -e "s,/usr/sbin/waagent,${PREFIX}/sbin/waagent,g" \
+		${WRKSRC}/bin/waagent2.0
+	${REINPLACE_CMD} -e "s,/usr/sbin,${PREFIX}/sbin/,g" \
+		${WRKSRC}/init/waagent ${WRKSRC}/init/waagent.service \
+		${WRKSRC}/setup.py
+	${REINPLACE_CMD} -e "s,/etc,${PREFIX}/etc,g" \
+		${WRKSRC}/setup.py
+	${REINPLACE_CMD} -e "s,/etc/waagent,${PREFIX}/etc/waagent,g" \
+		${WRKSRC}/bin/waagent2.0 \
+		${WRKSRC}/azurelinuxagent/common/osutil/default.py \
+		${WRKSRC}/init/waagent.service
+	${REINPLACE_CMD} -e "s,/etc/rc.d/waagent,${PREFIX}/etc/rc.d/waagent,g" \
+		${WRKSRC}/bin/waagent2.0
+	${REINPLACE_CMD} -e "s,/usr/bin/python,${PREFIX}/bin/python,g" \
+		${WRKSRC}/init/waagent.service
 
-.include <bsd.port.options.mk>
-
-do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/waagent ${STAGEDIR}${PREFIX}/sbin
+USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>

Modified: head/sysutils/azure-agent/distinfo
==============================================================================
--- head/sysutils/azure-agent/distinfo	Thu May 25 20:12:32 2017	(r441714)
+++ head/sysutils/azure-agent/distinfo	Thu May 25 20:24:51 2017	(r441715)
@@ -1,2 +1,3 @@
-SHA256 (Azure-WALinuxAgent-2.0.16-2.0_GH0.tar.gz) = abb51b068a1c38dd50323722e05bd1066dc179be07e9e8dd1a3d0c92c46724ea
-SIZE (Azure-WALinuxAgent-2.0.16-2.0_GH0.tar.gz) = 100991
+TIMESTAMP = 1495743874
+SHA256 (Azure-WALinuxAgent-v2.2.8_GH0.tar.gz) = 8d8863199ac7d6eca8cbaaa9f843ab3da853060bb2588141e85a6134d2e07b5f
+SIZE (Azure-WALinuxAgent-v2.2.8_GH0.tar.gz) = 638305

Added: head/sysutils/azure-agent/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/azure-agent/pkg-message	Thu May 25 20:24:51 2017	(r441715)
@@ -0,0 +1,7 @@
+==========================================================
+To enable waagent, add the following line to rc.conf:
+
+waagent_enable="YES"
+
+This will make sure waagent is started at boot.
+==========================================================



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