svn commit: r441715 - head/sysutils/azure-agent
Baptiste Daroussin
bapt at FreeBSD.org
Thu May 25 20:24:53 UTC 2017
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 at 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 at FreeBSD.org
+MAINTAINER= honzhan at 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.
+==========================================================
More information about the svn-ports-all
mailing list