Page MenuHomeFreeBSD

D18573.id52058.diff
No OneTemporary

D18573.id52058.diff

Index: Mk/Uses/azurepy.mk
===================================================================
--- /dev/null
+++ Mk/Uses/azurepy.mk
@@ -0,0 +1,34 @@
+# $FreeBSD$
+#
+# Shared namespace for py-azure-* ports
+# Feature: azurepy
+# Usage: USES= azurepy
+# MAINTAINER: dbaio@FreeBSD.org
+
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}azure-cli-base>=0:sysutils/py-azure-cli-base@${PY_FLAVOR}
+
+POST_PLIST= trim-backports-namespace
+
+.if !target(post-install)
+post-install:
+ @${RM} ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/__init__.py* \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/__init__.py* \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/command_modules/__init__.py* \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt/__init__.py*
+ @${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/__pycache__ \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/__pycache__ \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/command_modules/__pycache__ \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt/__pycache__
+.endif
+
+trim-backports-namespace:
+ @${REINPLACE_CMD} -e '/azure\/__init__.py*/d' \
+ -e '/azure\/cli\/__init__.py*/d' \
+ -e '/azure\/cli\/command_modules\/__init__.py*/d' \
+ -e '/azure\/mgmt\/__init__.py*/d' \
+ -e '/azure\/__pycache__*/d' \
+ -e '/azure\/cli\/__pycache__*/d' \
+ -e '/azure\/cli\/command_modules\/__pycache__*/d' \
+ -e '/azure\/mgmt\/__pycache__*/d' \
+ ${TMPPLIST}
+
Index: devel/py-antlr4-python2-runtime/Makefile
===================================================================
--- devel/py-antlr4-python2-runtime/Makefile
+++ devel/py-antlr4-python2-runtime/Makefile
@@ -1,18 +1,19 @@
# $FreeBSD$
-PORTNAME= antlr4-python3-runtime
+PORTNAME= antlr4-python2-runtime
PORTVERSION= 4.7.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
-COMMENT= ANother Tool for Language Recognition (python3 runtime)
+COMMENT= ANother Tool for Language Recognition (Python2 runtime)
LICENSE= BSD3CLAUSE
-NO_ARCH= yes
-USES= python:3.4+
+USES= python:2.7
USE_PYTHON= distutils autoplist
+
+NO_ARCH= yes
.include <bsd.port.mk>
Index: devel/py-antlr4-python2-runtime/distinfo
===================================================================
--- devel/py-antlr4-python2-runtime/distinfo
+++ devel/py-antlr4-python2-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1538210928
-SHA256 (antlr4-python3-runtime-4.7.1.tar.gz) = 1b26b72c4492cef310542da10bf6b2ab4aa1775618fc6003f75b55ae9eaa3fd3
-SIZE (antlr4-python3-runtime-4.7.1.tar.gz) = 111381
+TIMESTAMP = 1544271385
+SHA256 (antlr4-python2-runtime-4.7.1.tar.gz) = 3bc09f7fe058fe8ede92e5d292f7a6932022cde28bb0ba5f44f96842c3c894d8
+SIZE (antlr4-python2-runtime-4.7.1.tar.gz) = 111330
Index: devel/py-antlr4-python2-runtime/pkg-descr
===================================================================
--- devel/py-antlr4-python2-runtime/pkg-descr
+++ devel/py-antlr4-python2-runtime/pkg-descr
@@ -3,6 +3,6 @@
It's widely used to build languages, tools, and frameworks. From a grammar,
ANTLR generates a parser that can build and walk parse trees.
-This port provides the python3 runtime.
+This port provides the Python2 runtime.
WWW: http://www.antlr.org/
Index: devel/py-azure-cli-telemetry/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-cli-telemetry/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-telemetry
+PORTVERSION= 1.0.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure CLI Telemetry Package
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}applicationinsights>=0.11.1:devel/py-applicationinsights@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}portalocker>=1.2.1:devel/py-portalocker@${PY_FLAVOR}
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-cli-telemetry/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-cli-telemetry/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1541193138
+SHA256 (azure-cli-telemetry-1.0.0.tar.gz) = 49c62df960da607727a8ec973d7db395eb26122c1fac9388220eed7ad550fb71
+SIZE (azure-cli-telemetry-1.0.0.tar.gz) = 7786
Index: devel/py-azure-cli-telemetry/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-cli-telemetry/pkg-descr
@@ -0,0 +1,8 @@
+This is the Microsoft Azure CLI Telemetry package. It is not intended to be
+installed directly by the end user.
+
+This package includes:
+ 1. Support API for Azure CLI to gather telemetry.
+ 2. Telemetry upload process.
+
+WWW: https://pypi.org/project/azure-cli-telemetry/
Index: devel/py-azure-keyvault/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-keyvault/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= azure-keyvault
+PORTVERSION= 1.1.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Key Vault Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.32:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-keyvault/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-keyvault/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544279239
+SHA256 (azure-keyvault-1.1.0.zip) = 37a8e5f376eb5a304fcd066d414b5d93b987e68f9212b0c41efa37d429aadd49
+SIZE (azure-keyvault-1.1.0.zip) = 363909
Index: devel/py-azure-keyvault/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-keyvault/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Key Vault Client Library.
+
+Use the Azure Key Vault management libraries to create key vaults, authorize
+applications, and manage permissions.
+
+WWW: https://pypi.org/project/azure-keyvault/
Index: devel/py-azure-mgmt-authorization/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-authorization/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-authorization
+PORTVERSION= 0.51.1
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Authorization Management Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.27:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-authorization/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-authorization/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544278307
+SHA256 (azure-mgmt-authorization-0.51.1.zip) = d2789e21c6b85591b38d5d4e9b835b6546824c14e14aaa366da0ef50a95d2478
+SIZE (azure-mgmt-authorization-0.51.1.zip) = 120356
Index: devel/py-azure-mgmt-authorization/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-authorization/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Authorization Management Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-authorization/
Index: devel/py-azure-mgmt-compute/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-compute/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-compute
+PORTVERSION= 4.3.1
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Compute Management Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.27:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-compute/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-compute/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544278836
+SHA256 (azure-mgmt-compute-4.3.1.zip) = 5b0c2390af3e29d910e3d6e7a72b0be59d6e15933740dd193129217c000e4fed
+SIZE (azure-mgmt-compute-4.3.1.zip) = 2552116
Index: devel/py-azure-mgmt-compute/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-compute/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Compute Management Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-compute/
Index: devel/py-azure-mgmt-keyvault/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-keyvault/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-keyvault
+PORTVERSION= 1.1.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Key Vault Management Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.32:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-keyvault/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-keyvault/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544279072
+SHA256 (azure-mgmt-keyvault-1.1.0.zip) = 05a15327a922441d2ba32add50a35c7f1b9225727cbdd3eeb98bc656e4684099
+SIZE (azure-mgmt-keyvault-1.1.0.zip) = 122664
Index: devel/py-azure-mgmt-keyvault/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-keyvault/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Key Vault Management Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-keyvault/
Index: devel/py-azure-mgmt-managementgroups/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-managementgroups/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-managementgroups
+PORTVERSION= 0.1.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Management Groups Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.27:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-managementgroups/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-managementgroups/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544802176
+SHA256 (azure-mgmt-managementgroups-0.1.0.zip) = ff62d982edda634a36160cb1d15a367a9572a5acb419e5e7ad371e8c83bd47c7
+SIZE (azure-mgmt-managementgroups-0.1.0.zip) = 66850
Index: devel/py-azure-mgmt-managementgroups/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-managementgroups/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Management Groups Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-managementgroups/
Index: devel/py-azure-mgmt-marketplaceordering/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-marketplaceordering/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-marketplaceordering
+PORTVERSION= 0.1.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Market Place Ordering Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.20:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-marketplaceordering/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-marketplaceordering/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544743697
+SHA256 (azure-mgmt-marketplaceordering-0.1.0.zip) = 6da12425cbab0cc62f246e7266b4d67aff6bdd031ecbe50c7542c2f2b2440ad4
+SIZE (azure-mgmt-marketplaceordering-0.1.0.zip) = 26667
Index: devel/py-azure-mgmt-marketplaceordering/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-marketplaceordering/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Market Place Ordering Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-marketplaceordering/
Index: devel/py-azure-mgmt-monitor/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-monitor/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-monitor
+PORTVERSION= 0.5.2
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Monitor Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.27:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-monitor/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-monitor/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544814039
+SHA256 (azure-mgmt-monitor-0.5.2.zip) = f1a58d483e3292ba4f7bbf3104573130c9265d6c9262e26b60cbfa950b5601e4
+SIZE (azure-mgmt-monitor-0.5.2.zip) = 258952
Index: devel/py-azure-mgmt-monitor/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-monitor/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Monitor Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-monitor/
Index: devel/py-azure-mgmt-msi/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-msi/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-msi
+PORTVERSION= 0.2.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure MSI Management Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.27:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-msi/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-msi/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544276805
+SHA256 (azure-mgmt-msi-0.2.0.zip) = 8622bc9a164169a0113728ebe7fd43a88189708ce6e10d4507247d6907987167
+SIZE (azure-mgmt-msi-0.2.0.zip) = 24884
Index: devel/py-azure-mgmt-msi/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-msi/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure MSI Management Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-msi/
Index: devel/py-azure-mgmt-network/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-network/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-network
+PORTVERSION= 2.4.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Network Management Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.32:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-network/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-network/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544279590
+SHA256 (azure-mgmt-network-2.4.0.zip) = 37c11c131ec55bf13216d62b058786491c8dd5700ffe19fec68b4557b87408a6
+SIZE (azure-mgmt-network-2.4.0.zip) = 8776627
Index: devel/py-azure-mgmt-network/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-network/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Network Management Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-network/
Index: devel/py-azure-mgmt-resource/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-resource/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= azure-mgmt-resource
+PORTVERSION= 2.0.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Resource Management Client Library for Python
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.27:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR}
+
+USES= azurepy python zip
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-mgmt-resource/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-resource/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1541269143
+SHA256 (azure-mgmt-resource-2.0.0.zip) = 2e83289369be88d0f06792118db5a7d4ed7150f956aaae64c528808da5518d7f
+SIZE (azure-mgmt-resource-2.0.0.zip) = 725032
Index: devel/py-azure-mgmt-resource/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-mgmt-resource/pkg-descr
@@ -0,0 +1,6 @@
+This is the Microsoft Azure Resource Management Client Library.
+
+Azure Resource Manager (ARM) is the next generation of management APIs that
+replace the old Azure Service Management (ASM).
+
+WWW: https://pypi.org/project/azure-mgmt-resource/
Index: devel/py-azure-multiapi-storage/Makefile
===================================================================
--- /dev/null
+++ devel/py-azure-multiapi-storage/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= azure-multiapi-storage
+PORTVERSION= 0.2.2
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Storage Client Library with multi API version support
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=0:www/py-azure-common@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
+ ${PY_FUTURES}
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-azure-multiapi-storage/distinfo
===================================================================
--- /dev/null
+++ devel/py-azure-multiapi-storage/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544279821
+SHA256 (azure-multiapi-storage-0.2.2.tar.gz) = 2f46a08fa73f857ed37d7f2d43ce50d382ab69dd4e502662ea7be30166f7a1e8
+SIZE (azure-multiapi-storage-0.2.2.tar.gz) = 685276
Index: devel/py-azure-multiapi-storage/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-azure-multiapi-storage/pkg-descr
@@ -0,0 +1,7 @@
+Microsoft Azure Storage Client Library for Python with multi API version
+support.
+
+Handles multi-API versions of Azure Storage Data Plane originally from
+https://github.com/Azure/azure-storage-python.
+
+WWW: https://pypi.org/project/azure-multiapi-storage/
Index: devel/py-portalocker/Makefile
===================================================================
--- /dev/null
+++ devel/py-portalocker/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= portalocker
+PORTVERSION= 1.2.1
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Python library that provides an easy API to file locking
+
+LICENSE= PSFL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: devel/py-portalocker/distinfo
===================================================================
--- /dev/null
+++ devel/py-portalocker/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1541193416
+SHA256 (portalocker-1.2.1.tar.gz) = 3f2a56d3d90e2ac5659ee744336e6953c0050bb61fccb97090a03de5c2a4db9f
+SIZE (portalocker-1.2.1.tar.gz) = 10829
Index: devel/py-portalocker/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-portalocker/pkg-descr
@@ -0,0 +1,11 @@
+Portalocker is a library to provide an easy API to file locking.
+
+An important detail to note is that on Linux and Unix systems the locks are
+advisory by default. By specifying the -o mand option to the mount command it
+is possible to enable mandatory file locking on Linux. This is generally not
+recommended however. For more information about the subject:
+ https://en.wikipedia.org/wiki/File_locking
+ http://stackoverflow.com/questions/39292051/portalocker-does-not-seem-to-lock
+ https://stackoverflow.com/questions/12062466/mandatory-file-lock-on-linux
+
+WWW: https://pypi.org/project/portalocker/
Index: sysutils/py-azure-cli-base/Makefile
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-base/Makefile
@@ -0,0 +1,61 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-base
+PORTVERSION= 1
+CATEGORIES= sysutils python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTFILES=
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Shared namespace for py-azure-* ports
+
+LICENSE= MIT
+
+NO_FETCH= yes
+NO_BUILD= yes
+NO_ARCH= yes
+USES= python
+USE_PYTHON= flavors
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_MAJOR_VER} == 2
+PLIST_FILES= ${PYTHON_SITELIBDIR}/azure/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/__init__.pyc \
+ ${PYTHON_SITELIBDIR}/azure/__init__.${PYTHON_PYOEXTENSION} \
+ ${PYTHON_SITELIBDIR}/azure/cli/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/cli/__init__.pyc \
+ ${PYTHON_SITELIBDIR}/azure/cli/__init__.${PYTHON_PYOEXTENSION} \
+ ${PYTHON_SITELIBDIR}/azure/cli/command_modules/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/cli/command_modules/__init__.pyc \
+ ${PYTHON_SITELIBDIR}/azure/cli/command_modules/__init__.${PYTHON_PYOEXTENSION} \
+ ${PYTHON_SITELIBDIR}/azure/mgmt/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/mgmt/__init__.pyc \
+ ${PYTHON_SITELIBDIR}/azure/mgmt/__init__.${PYTHON_PYOEXTENSION}
+
+.else
+PLIST_FILES= ${PYTHON_SITELIBDIR}/azure/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \
+ ${PYTHON_SITELIBDIR}/azure/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.${PYTHON_PYOEXTENSION} \
+ ${PYTHON_SITELIBDIR}/azure/cli/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/cli/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \
+ ${PYTHON_SITELIBDIR}/azure/cli/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.${PYTHON_PYOEXTENSION} \
+ ${PYTHON_SITELIBDIR}/azure/cli/command_modules/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/cli/command_modules/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \
+ ${PYTHON_SITELIBDIR}/azure/cli/command_modules/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.${PYTHON_PYOEXTENSION} \
+ ${PYTHON_SITELIBDIR}/azure/mgmt/__init__.py \
+ ${PYTHON_SITELIBDIR}/azure/mgmt/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \
+ ${PYTHON_SITELIBDIR}/azure/mgmt/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.${PYTHON_PYOEXTENSION}
+.endif
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/command_modules
+ ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt
+ ${INSTALL_DATA} ${FILESDIR}/__init__.py ${STAGEDIR}${PYTHON_SITELIBDIR}/azure
+ ${INSTALL_DATA} ${FILESDIR}/__init__.py ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli
+ ${INSTALL_DATA} ${FILESDIR}/__init__.py ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/command_modules
+ ${INSTALL_DATA} ${FILESDIR}/__init__.py ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt
+ ${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
+ ${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
+
+.include <bsd.port.post.mk>
Index: sysutils/py-azure-cli-base/files/__init__.py
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-base/files/__init__.py
@@ -0,0 +1,7 @@
+# --------------------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the MIT License. See License.txt in the project root for license information.
+# --------------------------------------------------------------------------------------------
+
+import pkg_resources
+pkg_resources.declare_namespace(__name__)
Index: sysutils/py-azure-cli-base/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-base/pkg-descr
@@ -0,0 +1,8 @@
+Shared namespace for py-azure-* ports
+
+py-azure-cli-base provides common files that are shared among all py-azure-*
+ports:
+ azure/__init__.py
+ azure/cli/__init__.py
+ azure/cli/command_modules/__init__.py
+ azure/mgmt/__init__.py
Index: sysutils/py-azure-cli-core/Makefile
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-core/Makefile
@@ -0,0 +1,49 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-core
+PORTVERSION= 2.0.52
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Command-Line Tools Core Module
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}adal>=1.2.0:net-mgmt/py-adal@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}argcomplete>=1.8.0:devel/py-argcomplete@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-telemetry>=0:devel/py-azure-cli-telemetry@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}humanfriendly>=4.7:textproc/py-humanfriendly@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jmespath>=0:devel/py-jmespath@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}knack>=0.5.1:devel/py-knack@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msrest>=0.4.4:net-mgmt/py-msrest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.25:net-mgmt/py-msrestazure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}paramiko>=2.0.8:security/py-paramiko@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openssl>=17.1.0:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}yaml>=3.13:devel/py-yaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tabulate>=0.7.7:devel/py-tabulate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0.30.0:devel/py-wheel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-resource>=2.0.0:devel/py-azure-mgmt-resource@${PY_FLAVOR} \
+ ${PY_ENUM34}
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 3400
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}antlr4-python2-runtime>=0:devel/py-antlr4-python2-runtime@${PY_FLAVOR}
+.else
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}antlr4-python3-runtime>=0:devel/py-antlr4-python3-runtime@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
Index: sysutils/py-azure-cli-core/distinfo
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-core/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544744653
+SHA256 (azure-cli-core-2.0.52.tar.gz) = f9eb10745b612025685a1c13cf6d5db680f87d9e4e7ae271a24c1ed951ebc74e
+SIZE (azure-cli-core-2.0.52.tar.gz) = 92927
Index: sysutils/py-azure-cli-core/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-core/pkg-descr
@@ -0,0 +1,6 @@
+The Azure CLI is a command-line tool providing a great experience for managing
+Azure resources. The CLI is designed to make scripting easy, query data,
+support long-running operations, and more. Try it today and find out what the
+CLI has to offer!
+
+WWW: https://pypi.org/project/azure-cli-core/
Index: sysutils/py-azure-cli-monitor/Makefile
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-monitor/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-monitor
+PORTVERSION= 0.2.7
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Command-Line Tools Monitor Command Module
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-mgmt-monitor>=0.5.2:devel/py-azure-mgmt-monitor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-core>=0:sysutils/py-azure-cli-core@${PY_FLAVOR}
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: sysutils/py-azure-cli-monitor/distinfo
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-monitor/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544813938
+SHA256 (azure-cli-monitor-0.2.7.tar.gz) = 67b084d6fa288abbaf26da1374e6c6405c754759fe3a5f94121dbb39d574e11f
+SIZE (azure-cli-monitor-0.2.7.tar.gz) = 44836
Index: sysutils/py-azure-cli-monitor/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-monitor/pkg-descr
@@ -0,0 +1,8 @@
+Microsoft Azure CLI ‘Monitor’ Command Module.
+
+The Azure CLI is a command-line tool providing a great experience for managing
+Azure resources. The CLI is designed to make scripting easy, query data,
+support long-running operations, and more. Try it today and find out what the
+CLI has to offer!
+
+WWW: https://pypi.org/project/azure-cli-monitor/
Index: sysutils/py-azure-cli-profile/Makefile
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-profile/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-profile
+PORTVERSION= 2.1.2
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Command-Line Tools Profile Command Module
+
+LICENSE= MIT
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: sysutils/py-azure-cli-profile/distinfo
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-profile/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544745418
+SHA256 (azure-cli-profile-2.1.2.tar.gz) = b45c003d2becbd418d93065cbf1af524e912e1b665c04442c57aa8f0aca4aaac
+SIZE (azure-cli-profile-2.1.2.tar.gz) = 9679
Index: sysutils/py-azure-cli-profile/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-profile/pkg-descr
@@ -0,0 +1,9 @@
+This package is for the ‘profile’ module. e.g. ‘az account’ e.g. ‘az login’
+e.g. ‘az logout’
+
+The Azure CLI is a command-line tool providing a great experience for managing
+Azure resources. The CLI is designed to make scripting easy, query data,
+support long-running operations, and more. Try it today and find out what the
+CLI has to offer!
+
+WWW: https://pypi.org/project/azure-cli-profile/
Index: sysutils/py-azure-cli-resource/Makefile
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-resource/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-resource
+PORTVERSION= 2.1.6
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Command-Line Tools Resource Command Module
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-mgmt-authorization>=0.50.0:devel/py-azure-mgmt-authorization@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-core>=0:sysutils/py-azure-cli-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-managementgroups>=0.1.0:devel/py-azure-mgmt-managementgroups@${PY_FLAVOR}
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: sysutils/py-azure-cli-resource/distinfo
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-resource/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544801917
+SHA256 (azure-cli-resource-2.1.6.tar.gz) = f2587789f4a0755e8d9791204d30303c634fe4712d6aee9e8571e8b59df9fc84
+SIZE (azure-cli-resource-2.1.6.tar.gz) = 36257
Index: sysutils/py-azure-cli-resource/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-resource/pkg-descr
@@ -0,0 +1,8 @@
+This package is for the ‘resource’ module. i.e. ‘az resource’
+
+The Azure CLI is a command-line tool providing a great experience for managing
+Azure resources. The CLI is designed to make scripting easy, query data,
+support long-running operations, and more. Try it today and find out what the
+CLI has to offer!
+
+WWW: https://pypi.org/project/azure-cli-resource/
Index: sysutils/py-azure-cli-vm/Makefile
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-vm/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-vm
+PORTVERSION= 2.2.9
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Command-Line Tools VM Command Module
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-mgmt-msi>=0.2.0:devel/py-azure-mgmt-msi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-authorization>=0.50.0:devel/py-azure-mgmt-authorization@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-compute>=4.3.1:devel/py-azure-mgmt-compute@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-keyvault>=1.1.0:devel/py-azure-mgmt-keyvault@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-keyvault>=1.1.0:devel/py-azure-keyvault@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-network>=2.2.1:devel/py-azure-mgmt-network@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-multiapi-storage>=0.2.2:devel/py-azure-multiapi-storage@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-marketplaceordering>=0.1.0:devel/py-azure-mgmt-marketplaceordering@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-core>=0:sysutils/py-azure-cli-core@${PY_FLAVOR}
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Index: sysutils/py-azure-cli-vm/distinfo
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-vm/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544744771
+SHA256 (azure-cli-vm-2.2.9.tar.gz) = 84e8166e77754fe5b9caf2b6fde53b447f280b4245dc090b280115164dba7bd8
+SIZE (azure-cli-vm-2.2.9.tar.gz) = 100898
Index: sysutils/py-azure-cli-vm/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli-vm/pkg-descr
@@ -0,0 +1,8 @@
+This package is for the ‘vm’ module. i.e. ‘az vm’.
+
+The Azure CLI is a command-line tool providing a great experience for managing
+Azure resources. The CLI is designed to make scripting easy, query data,
+support long-running operations, and more. Try it today and find out what the
+CLI has to offer!
+
+WWW: https://pypi.org/project/azure-cli-vm/
Index: sysutils/py-azure-cli/Makefile
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli/Makefile
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli
+PORTVERSION= 2.0.52
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio@FreeBSD.org
+COMMENT= Microsoft Azure Command-Line Tools
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= bash:shells/bash \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-core>=2.0.49:sysutils/py-azure-cli-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-profile>=2.1.2:sysutils/py-azure-cli-profile@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-resource>=2.1.6:sysutils/py-azure-cli-resource@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-monitor>=0.2.7:sysutils/py-azure-cli-monitor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-vm>=2.2.9:sysutils/py-azure-cli-vm@${PY_FLAVOR}
+
+USES= azurepy python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e "s#python#${PYTHON_CMD}#g" ${WRKSRC}/az
+
+.include <bsd.port.mk>
Index: sysutils/py-azure-cli/distinfo
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544744738
+SHA256 (azure-cli-2.0.52.tar.gz) = 337f2559f860c4310f6a90b74c7e991e0fe1b23cabc920711638466e9c42927b
+SIZE (azure-cli-2.0.52.tar.gz) = 7444
Index: sysutils/py-azure-cli/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/py-azure-cli/pkg-descr
@@ -0,0 +1,6 @@
+The Azure CLI is a command-line tool providing a great experience for managing
+Azure resources. The CLI is designed to make scripting easy, query data,
+support long-running operations, and more. Try it today and find out what the
+CLI has to offer!
+
+WWW: https://pypi.org/project/azure-cli/
Index: www/py-azure-common/Makefile
===================================================================
--- www/py-azure-common/Makefile
+++ www/py-azure-common/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= azure-common
-PORTVERSION= 1.1.9
+PORTVERSION= 1.1.16
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@
LICENSE= APACHE20
-USES= python zip
+USES= azurepy python zip
USE_PYTHON= autoplist concurrent distutils
.include <bsd.port.mk>
Index: www/py-azure-common/distinfo
===================================================================
--- www/py-azure-common/distinfo
+++ www/py-azure-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1523556128
-SHA256 (azure-common-1.1.9.zip) = 5124ab76357452356164ef1a10e7fe69f686eaf1647ef57b37c2ede50df2cc02
-SIZE (azure-common-1.1.9.zip) = 20024
+TIMESTAMP = 1544794124
+SHA256 (azure-common-1.1.16.zip) = 2606ae77ff81c0036965b92ec2efe03eaec02a66714140ca0f7aa401b8b9bbb0
+SIZE (azure-common-1.1.16.zip) = 15305

File Metadata

Mime Type
text/plain
Expires
Fri, Jun 12, 11:41 PM (9 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33917149
Default Alt Text
D18573.id52058.diff (40 KB)

Event Timeline