Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F148600752
D18573.id52505.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
17 KB
Referenced Files
None
Subscribers
None
D18573.id52505.diff
View Options
Index: Mk/Uses/azurepy.mk
===================================================================
--- Mk/Uses/azurepy.mk
+++ Mk/Uses/azurepy.mk
@@ -0,0 +1,41 @@
+# $FreeBSD$
+#
+# Shared namespace for py-azure-* ports
+# Feature: azurepy
+# Usage: USES= azurepy
+# MAINTAINER: dbaio@FreeBSD.org
+
+.if !defined(_INCLUDE_USES_AZUREPY_MK)
+_INCLUDE_USES_AZUREPY_MK= yes
+
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}azure-cli-base>=0:sysutils/py-azure-cli-base@${PY_FLAVOR}
+
+POST_PLIST= trim-backports-namespace
+
+_USES_install+= 701:remove-common-files
+remove-common-files:
+ @${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* \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt/datalake/__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__ \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt/datalake/__pycache__
+
+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\/mgmt\/datalake\/__init__.py*/d' \
+ -e '/azure\/__pycache__*/d' \
+ -e '/azure\/cli\/__pycache__*/d' \
+ -e '/azure\/cli\/command_modules\/__pycache__*/d' \
+ -e '/azure\/mgmt\/__pycache__*/d' \
+ -e '/azure\/mgmt\/datalake\/__pycache__*/d' \
+ ${TMPPLIST}
+
+.endif
Index: sysutils/py-azure-cli-base/Makefile
===================================================================
--- sysutils/py-azure-cli-base/Makefile
+++ sysutils/py-azure-cli-base/Makefile
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-base
+PORTVERSION= 1.0.0
+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 py3kplist
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/command_modules
+ ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt/datalake
+ ${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
+ ${INSTALL_DATA} ${FILESDIR}/__init__.py ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/mgmt/datalake
+ ${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
+ ${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
+
+.include <bsd.port.mk>
Index: sysutils/py-azure-cli-base/files/__init__.py
===================================================================
--- sysutils/py-azure-cli-base/files/__init__.py
+++ 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
===================================================================
--- sysutils/py-azure-cli-base/pkg-descr
+++ 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-base/pkg-plist
===================================================================
--- sysutils/py-azure-cli-base/pkg-plist
+++ sysutils/py-azure-cli-base/pkg-plist
@@ -0,0 +1,15 @@
+%%PYTHON_SITELIBDIR%%/azure/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/cli/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/__init__.pyo
+%%PYTHON_SITELIBDIR%%/azure/__init__.pyc
+%%PYTHON_SITELIBDIR%%/azure/cli/__init__.pyo
+%%PYTHON_SITELIBDIR%%/azure/cli/__init__.pyc
+%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.pyo
+%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.pyo
+%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.pyo
+%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.pyc
Index: sysutils/py-azure-cli-core/Makefile
===================================================================
--- sysutils/py-azure-cli-core/Makefile
+++ sysutils/py-azure-cli-core/Makefile
@@ -0,0 +1,49 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-core
+PORTVERSION= 2.0.54
+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:sysutils/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
===================================================================
--- sysutils/py-azure-cli-core/distinfo
+++ sysutils/py-azure-cli-core/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1545592271
+SHA256 (azure-cli-core-2.0.54.tar.gz) = bc09f672f5c349644c9edf99bef8fb415ee9b40c4b556aee41a1f25601d69de6
+SIZE (azure-cli-core-2.0.54.tar.gz) = 94461
Index: sysutils/py-azure-cli-core/pkg-descr
===================================================================
--- sysutils/py-azure-cli-core/pkg-descr
+++ 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-vm/Makefile
===================================================================
--- sysutils/py-azure-cli-vm/Makefile
+++ sysutils/py-azure-cli-vm/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli-vm
+PORTVERSION= 2.2.11
+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
===================================================================
--- sysutils/py-azure-cli-vm/distinfo
+++ sysutils/py-azure-cli-vm/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1545592376
+SHA256 (azure-cli-vm-2.2.11.tar.gz) = 0033bcc582f32f9bd81e3925f245b47419f91d35b503f7849dbae570d83b1bc3
+SIZE (azure-cli-vm-2.2.11.tar.gz) = 101222
Index: sysutils/py-azure-cli-vm/pkg-descr
===================================================================
--- sysutils/py-azure-cli-vm/pkg-descr
+++ 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
===================================================================
--- sysutils/py-azure-cli/Makefile
+++ sysutils/py-azure-cli/Makefile
@@ -0,0 +1,75 @@
+# $FreeBSD$
+
+PORTNAME= azure-cli
+PORTVERSION= 2.0.54
+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.54: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.11:sysutils/py-azure-cli-vm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-storage>=2.2.7:sysutils/py-azure-cli-storage@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-sql>=2.1.6:sysutils/py-azure-cli-sql@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-signalr>=1.0.0:sysutils/py-azure-cli-signalr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-servicefabric>=0.1.10:sysutils/py-azure-cli-servicefabric@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-servicebus>=0.3.2:sysutils/py-azure-cli-servicebus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-search>=0.1.1:sysutils/py-azure-cli-search@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-role>=2.2.0:sysutils/py-azure-cli-role@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-reservations>=0.4.1:sysutils/py-azure-cli-reservations@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-relay>=0.1.2:sysutils/py-azure-cli-relay@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-redis>=0.3.2:sysutils/py-azure-cli-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-rdbms>=0.3.5:sysutils/py-azure-cli-rdbms@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-policyinsights>=0.1.0:sysutils/py-azure-cli-policyinsights@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-network>=2.2.11:sysutils/py-azure-cli-network@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-maps>=0.3.3:sysutils/py-azure-cli-maps@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-lab>=0.1.4:sysutils/py-azure-cli-lab@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-keyvault>=2.2.9:sysutils/py-azure-cli-keyvault@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-iotcentral>=0.1.5:sysutils/py-azure-cli-iotcentral@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-iot>=0.3.4:sysutils/py-azure-cli-iot@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-interactive>=0.4.1:sysutils/py-azure-cli-interactive@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-hdinsight>=0.1.0:sysutils/py-azure-cli-hdinsight@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-find>=0.2.13:sysutils/py-azure-cli-find@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-feedback>=2.1.4:sysutils/py-azure-cli-feedback@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-extension>=0.2.3:sysutils/py-azure-cli-extension@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-eventhubs>=0.3.2:sysutils/py-azure-cli-eventhubs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-eventgrid>=0.2.0:sysutils/py-azure-cli-eventgrid@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-dms>=0.1.1:sysutils/py-azure-cli-dms@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-dls>=0.1.7:sysutils/py-azure-cli-dls@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-dla>=0.2.3:sysutils/py-azure-cli-dla@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-cosmosdb>=0.2.6:sysutils/py-azure-cli-cosmosdb@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-container>=0.3.10:sysutils/py-azure-cli-container@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-consumption>=0.4.1:sysutils/py-azure-cli-consumption@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-configure>=2.0.19:sysutils/py-azure-cli-configure@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-cognitiveservices>=0.2.4:sysutils/py-azure-cli-cognitiveservices@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-cloud>=2.1.0:sysutils/py-azure-cli-cloud@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-cdn>=0.2.0:sysutils/py-azure-cli-cdn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-botservice>=0.1.3:sysutils/py-azure-cli-botservice@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-billing>=0.2.0:sysutils/py-azure-cli-billing@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-batchai>=0.4.5:sysutils/py-azure-cli-batchai@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-batch>=3.4.1:sysutils/py-azure-cli-batch@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-backup>=1.2.1:sysutils/py-azure-cli-backup@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-appservice>=0.2.10:sysutils/py-azure-cli-appservice@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-ams>=0.3.1:sysutils/py-azure-cli-ams@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-advisor>=2.0.0:sysutils/py-azure-cli-advisor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-acs>=2.3.13:sysutils/py-azure-cli-acs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}azure-cli-acr>=2.1.11:sysutils/py-azure-cli-acr@${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
===================================================================
--- sysutils/py-azure-cli/distinfo
+++ sysutils/py-azure-cli/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1545592242
+SHA256 (azure-cli-2.0.54.tar.gz) = 0de3cbbc471f7ccce73338c593df41bd0f33552949a0bb63d40be46e00553993
+SIZE (azure-cli-2.0.54.tar.gz) = 7458
Index: sysutils/py-azure-cli/pkg-descr
===================================================================
--- sysutils/py-azure-cli/pkg-descr
+++ sysutils/py-azure-cli/pkg-descr
@@ -0,0 +1,7 @@
+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/
+WWW: https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest
Index: sysutils/py-azure-cli/pkg-message
===================================================================
--- sysutils/py-azure-cli/pkg-message
+++ sysutils/py-azure-cli/pkg-message
@@ -0,0 +1,16 @@
+================================================================================
+
+Welcome to the Azure CLI! The CLI is a tool designed to get you working quickly
+and efficiently with Azure services, with an emphasis on automation.
+
+The following article introduces features of the CLI and links out to resources
+that help you be productive.
+https://docs.microsoft.com/en-us/cli/azure/get-started-with-azure-cli
+
+Tutorial to create virtual machines with the Azure CLI
+https://docs.microsoft.com/en-us/cli/azure/azure-cli-vm-tutorial
+In this tutorial, you learn all of the steps involved in setting up a virtual
+machine with the Azure CLI. The tutorial also covers output queries, Azure
+resource reuse, and resource cleanup.
+
+================================================================================
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Mar 20, 1:54 AM (2 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29991194
Default Alt Text
D18573.id52505.diff (17 KB)
Attached To
Mode
D18573: [new port] sysutils/py-azure-cli-base: Add Azure CLI to the ports tree
Attached
Detach File
Event Timeline
Log In to Comment