aboutsummaryrefslogtreecommitdiff
path: root/sysutils/azure-agent
diff options
context:
space:
mode:
authorGlen Barber <gjb@FreeBSD.org>2015-01-16 15:31:14 +0000
committerGlen Barber <gjb@FreeBSD.org>2015-01-16 15:31:14 +0000
commit97a20389c8fffc7bfc35a8a2ca959c17fa4b136d (patch)
treeaedf53d1c0672500954e16d8cd524a1a24920ac0 /sysutils/azure-agent
parentf2b075c274ce3bf0eeb337908d08463c6d2512ec (diff)
downloadports-97a20389c8fffc7bfc35a8a2ca959c17fa4b136d.tar.gz
ports-97a20389c8fffc7bfc35a8a2ca959c17fa4b136d.zip
Add the sysutils/azure-agent port.
The Microsoft Azure Linux Agent is the client agent needed to run FreeBSD within the Microsoft Azure cloud platform. Reviewed by: swills Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=377179
Diffstat (limited to 'sysutils/azure-agent')
-rw-r--r--sysutils/azure-agent/Makefile33
-rw-r--r--sysutils/azure-agent/distinfo2
-rw-r--r--sysutils/azure-agent/pkg-descr5
3 files changed, 40 insertions, 0 deletions
diff --git a/sysutils/azure-agent/Makefile b/sysutils/azure-agent/Makefile
new file mode 100644
index 000000000000..f6e7c4e21a6f
--- /dev/null
+++ b/sysutils/azure-agent/Makefile
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME= azure-agent
+PORTVERSION= ${GH_TAGNAME}.11
+CATEGORIES= sysutils
+
+MAINTAINER= gjb@FreeBSD.org
+COMMENT= The Microsoft Azure Linux Agent
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= python:${PORTSDIR}/lang/python \
+ sudo:${PORTSDIR}/security/sudo \
+ bash:${PORTSDIR}/shells/bash \
+ ${PYTHON_PKGNAMEPREFIX}asn1>=0:${PORTSDIR}/devel/py-asn1
+
+NO_BUILD= yes
+USES= python:2
+
+USE_GITHUB= yes
+GH_ACCOUNT= Azure
+GH_PROJECT= WALinuxAgent
+GH_COMMIT= 70294c4
+GH_TAGNAME= 2.0
+
+PLIST_FILES= sbin/waagent
+
+.include <bsd.port.options.mk>
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/waagent ${STAGEDIR}${PREFIX}/sbin
+
+.include <bsd.port.mk>
diff --git a/sysutils/azure-agent/distinfo b/sysutils/azure-agent/distinfo
new file mode 100644
index 000000000000..8d03744e412f
--- /dev/null
+++ b/sysutils/azure-agent/distinfo
@@ -0,0 +1,2 @@
+SHA256 (azure-agent-2.0.11.tar.gz) = 0dea4ff22125c656b0da9149343a56ce7f723516deb1c3d7a51c021ab61e0b13
+SIZE (azure-agent-2.0.11.tar.gz) = 86506
diff --git a/sysutils/azure-agent/pkg-descr b/sysutils/azure-agent/pkg-descr
new file mode 100644
index 000000000000..fd72839e99f7
--- /dev/null
+++ b/sysutils/azure-agent/pkg-descr
@@ -0,0 +1,5 @@
+The Microsoft Azure Linux Agent
+
+LICENSE: APACHE20
+
+WWW: http://azure.microsoft.com/