FreeBSD Bugzilla – Attachment 185600 Details for
Bug 220869
sysutils/py-salt : Update to 2017.7.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to update sysutils/py-salt to 2017.7.1
salt.patch (text/plain), 4.97 KB, created by
Ben Woods
on 2017-08-20 08:49:19 UTC
(
hide
)
Description:
Patch to update sysutils/py-salt to 2017.7.1
Filename:
MIME Type:
Creator:
Ben Woods
Created:
2017-08-20 08:49:19 UTC
Size:
4.97 KB
patch
obsolete
>Index: sysutils/py-salt/Makefile >=================================================================== >--- sysutils/py-salt/Makefile (revision 448355) >+++ sysutils/py-salt/Makefile (working copy) >@@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= salt >-PORTVERSION= 2016.11.6 >-PORTREVISION= 1 >+PORTVERSION= 2017.7.1 > CATEGORIES= sysutils python > MASTER_SITES= CHEESESHOP > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >@@ -14,33 +13,18 @@ > LICENSE= APACHE20 > LICENSE_FILE= ${WRKSRC}/LICENSE > >-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml \ >- ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2 \ >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2 \ >+ ${PYTHON_PKGNAMEPREFIX}MarkupSafe>0:textproc/py-MarkupSafe \ >+ ${PYTHON_PKGNAMEPREFIX}botocore>0:devel/py-botocore \ >+ ${PYTHON_PKGNAMEPREFIX}futures>=2.0:devel/py-futures \ >+ ${PYTHON_PKGNAMEPREFIX}libcloud>=0.14.0:net/py-libcloud \ > ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.3:devel/py-msgpack-python \ >- ${PYTHON_PKGNAMEPREFIX}libcloud>=0.14.0:net/py-libcloud \ >- ${PYTHON_PKGNAMEPREFIX}botocore>0:devel/py-botocore \ >- ${PYTHON_PKGNAMEPREFIX}MarkupSafe>0:textproc/py-MarkupSafe \ >+ ${PYTHON_PKGNAMEPREFIX}progressbar>0:misc/py-progressbar \ > ${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests \ >- ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34 \ >- ${PYTHON_PKGNAMEPREFIX}progressbar>0:misc/py-progressbar \ >- ${PYTHON_PKGNAMEPREFIX}futures>=2.0:devel/py-futures \ >- ${PYTHON_PKGNAMEPREFIX}tornado>=4.2.1:www/py-tornado >+ ${PYTHON_PKGNAMEPREFIX}tornado>=4.2.1:www/py-tornado \ >+ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml > >-OPTIONS_DEFINE= ZEROMQ RAET >-OPTIONS_DEFAULT= ZEROMQ >- >-ZEROMQ_DESC= Enable ZeroMQ transport >-RAET_DESC= Enable RAET transport >- >-ZEROMQ_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.2.0:net/py-pyzmq >-ZEROMQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.2.0:net/py-pyzmq \ >- ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.6.1:security/py-pycrypto >- >-RAET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libnacl>=1.0.0:security/py-libnacl \ >- ${PYTHON_PKGNAMEPREFIX}ioflo>=1.1.7:devel/py-ioflo \ >- ${PYTHON_PKGNAMEPREFIX}raet>=0.6.0:net/py-raet >- >-USES= cpe python:2 >+USES= cpe python:2.7+ > CPE_VENDOR= saltstack > CPE_PRODUCT= salt > USE_PYTHON= autoplist distutils >@@ -71,6 +55,30 @@ > > SUB_FILES= pkg-message > >+OPTIONS_DEFINE= RAET TCP ZEROMQ >+OPTIONS_DEFAULT=ZEROMQ >+ >+RAET_DESC= Install dependencies required for RAET transport >+TCP_DESC= Install dependencies required for TCP transport >+ZEROMQ_DESC= Install dependencies required for ZeroMQ transport >+ >+RAET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libnacl>=1.0.0:security/py-libnacl \ >+ ${PYTHON_PKGNAMEPREFIX}ioflo>=1.1.7:devel/py-ioflo \ >+ ${PYTHON_PKGNAMEPREFIX}raet>=0.6.0:net/py-raet >+ >+TCP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.6.1:security/py-pycrypto >+ >+ZEROMQ_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.2.0:net/py-pyzmq >+ZEROMQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.2.0:net/py-pyzmq \ >+ ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.6.1:security/py-pycrypto >+ >+.include <bsd.port.pre.mk> >+ >+# Python 2.7-3.3 require enum34, unnecessary for Python 3.4+ >+.if ${PYTHON_REL} < 3400 >+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34 >+.endif >+ > post-patch: > .for file in conf/minion conf/master doc/man/salt-key.1 \ > doc/man/salt-cp.1 doc/man/salt-minion.1 doc/man/salt-syndic.1 \ >@@ -89,4 +97,4 @@ > ${INSTALL_DATA} ${WRKSRC}/conf/master ${STAGEDIR}${ETCDIR}/master.sample > ${INSTALL_DATA} ${WRKSRC}/conf/minion ${STAGEDIR}${ETCDIR}/minion.sample > >-.include <bsd.port.mk> >+.include <bsd.port.post.mk> >Index: sysutils/py-salt/distinfo >=================================================================== >--- sysutils/py-salt/distinfo (revision 448355) >+++ sysutils/py-salt/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1499072109 >-SHA256 (salt-2016.11.6.tar.gz) = 9031af68d31d0416fe3161526ef122a763afc6182bd63fe48b6c4d0a16a0703a >-SIZE (salt-2016.11.6.tar.gz) = 9410028 >+TIMESTAMP = 1503211965 >+SHA256 (salt-2017.7.1.tar.gz) = fe868415d0e1162157186f4c5263e9af902b0571870ad2da210e7edf5ff5331d >+SIZE (salt-2017.7.1.tar.gz) = 11408839 >Index: sysutils/py-salt/files/pkg-message.in >=================================================================== >--- sysutils/py-salt/files/pkg-message.in (revision 448355) >+++ sysutils/py-salt/files/pkg-message.in (working copy) >@@ -23,5 +23,14 @@ > o sysrc salt_proxy_list="" > o Update the salt_proxy_list with the proxy minion name(s) > >+--------------------------------------------------------------------------------------------------- >+ >+To change the Transport method from the default option of Zeromq to either TCP or RAET: >+ >+ o Re-build the port with the desired options enabled to install the correct runtime dependencies >+ o Ensure the master and minions all have salt installed with these same options and dependencies >+ o Add the line 'transport: [tcp|raet]' to both the master and minion configuration files >+ o Restart salt on the master and minions >+ > =================================================================================================== >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
christer.edwards
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 220869
:
184521
|
185456
|
185457
|
185458
|
185459
| 185600 |
185603
|
185711