svn commit: r506078 - in head/sysutils: . ansible ansible/files ansible1 ansible23 ansible24 ansible25 ansible26 ansible27
Nikolai Lifanov
lifanov at FreeBSD.org
Sat Jul 6 23:04:18 UTC 2019
Author: lifanov
Date: Sat Jul 6 23:04:14 2019
New Revision: 506078
URL: https://svnweb.freebsd.org/changeset/ports/506078
Log:
update sysutils/ansible to 2.8.2
This creates sysutils/ansible27 port for users that wish to stay on
Ansible 2.7 stable branch.
https://github.com/ansible/ansible/blob/v2.8.2/changelogs/CHANGELOG-v2.8.rst
Added:
head/sysutils/ansible27/
- copied from r506070, head/sysutils/ansible26/
Modified:
head/sysutils/Makefile
head/sysutils/ansible/Makefile
head/sysutils/ansible/distinfo
head/sysutils/ansible/files/pkg-message.in
head/sysutils/ansible1/Makefile
head/sysutils/ansible23/Makefile
head/sysutils/ansible24/Makefile
head/sysutils/ansible25/Makefile
head/sysutils/ansible26/Makefile
head/sysutils/ansible27/Makefile
head/sysutils/ansible27/distinfo
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -42,6 +42,7 @@
SUBDIR += ansible24
SUBDIR += ansible25
SUBDIR += ansible26
+ SUBDIR += ansible27
SUBDIR += anvil
SUBDIR += apachetop
SUBDIR += apcpwr
Modified: head/sysutils/ansible/Makefile
==============================================================================
--- head/sysutils/ansible/Makefile Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME= ansible
-PORTVERSION?= 2.7.10
-PORTREVISION?= 1
+PORTVERSION?= 2.8.2
+PORTREVISION?= 0
CATEGORIES= sysutils python
MASTER_SITES= http://releases.ansible.com/ansible/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -32,9 +32,11 @@ CONFLICTS?= ansible1-* \
ansible23-* \
ansible24-* \
ansible25-* \
- ansible26-*
+ ansible27-* \
+ ansible26-* \
+ ansible27-*
-EXTRA_PATCHES?= ${FILESDIR}/extra-patch-sesu
+EXTRA_PATCHES?=
NO_ARCH= yes
USES?= cpe python
Modified: head/sysutils/ansible/distinfo
==============================================================================
--- head/sysutils/ansible/distinfo Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible/distinfo Sat Jul 6 23:04:14 2019 (r506078)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1555549874
-SHA256 (ansible-2.7.10.tar.gz) = 84a42d1e371c4222c82e575cb6961fafd3afe920d84e4b6d87affabe400be294
-SIZE (ansible-2.7.10.tar.gz) = 11844278
+TIMESTAMP = 1562452893
+SHA256 (ansible-2.8.2.tar.gz) = 1e5ba829ca0602c55b33da399b06f99b135a34014b661d1c36d8892a1e2d3730
+SIZE (ansible-2.8.2.tar.gz) = 14328267
Modified: head/sysutils/ansible/files/pkg-message.in
==============================================================================
--- head/sysutils/ansible/files/pkg-message.in Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible/files/pkg-message.in Sat Jul 6 23:04:14 2019 (r506078)
@@ -1,5 +1,6 @@
-===============================================================================
-
+[
+{
+message: <<EOD
To use Ansible, you need at least a host database.
If you installed examples, you will have a sample
host database and a sample configuration file:
@@ -7,22 +8,23 @@ host database and a sample configuration file:
%%EXAMPLESDIR%%/hosts
%%EXAMPLESDIR%%/ansible.cfg
-To use Ansible to control FreeBSD hosts, you need to
-install the lang/python package on remote machines
-and set up a path to the python interpreter. Example:
+EOD
+type: install
+}
+{
+message: <<EOD
+Ansible has been updated to 2.8. Please follow the porting guide
+to update the rulesets:
- [freebsd]
- host1
- host2
+https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.8.html
- [freebsd:vars]
- ansible_python_interpreter=%%PYTHON_CMD%%
+If you wish to stay with 2.7 version, you can switch
+to new sysutils/ansible27 port, which tracks stable 2.7 branch:
-Python notes:
+# pkg set -n ansible:ansible27
-Python 3.x support is BETA. Most modules should work
-and important ones have been audited and tested.
-If you have issues with Python 3, please set
-ansible_python_interpreter=%%LOCALBASE%%/bin/python2
-
-===============================================================================
+EOD
+maximum_version: "2.8"
+type: upgrade
+}
+]
Modified: head/sysutils/ansible1/Makefile
==============================================================================
--- head/sysutils/ansible1/Makefile Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible1/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -8,7 +8,8 @@ CONFLICTS= ansible-* \
ansible23-* \
ansible24-* \
ansible25-* \
- ansible26-*
+ ansible26-* \
+ ansible27-*
MASTERDIR= ${.CURDIR}/../ansible
DISTINFO_FILE= ${.CURDIR}/distinfo
Modified: head/sysutils/ansible23/Makefile
==============================================================================
--- head/sysutils/ansible23/Makefile Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible23/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -8,7 +8,8 @@ CONFLICTS= ansible-* \
ansible1-* \
ansible24-* \
ansible25-* \
- ansible26-*
+ ansible26-* \
+ ansible27-*
MASTERDIR= ${.CURDIR}/../ansible
DISTINFO_FILE= ${.CURDIR}/distinfo
Modified: head/sysutils/ansible24/Makefile
==============================================================================
--- head/sysutils/ansible24/Makefile Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible24/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -8,7 +8,8 @@ CONFLICTS= ansible-* \
ansible1-* \
ansible23-* \
ansible25-* \
- ansible26-*
+ ansible26-* \
+ ansible27-*
MASTERDIR= ${.CURDIR}/../ansible
DISTINFO_FILE= ${.CURDIR}/distinfo
Modified: head/sysutils/ansible25/Makefile
==============================================================================
--- head/sysutils/ansible25/Makefile Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible25/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -8,7 +8,8 @@ CONFLICTS= ansible-* \
ansible1-* \
ansible23-* \
ansible24-* \
- ansible26-*
+ ansible26-* \
+ ansible27-*
MASTERDIR= ${.CURDIR}/../ansible
DISTINFO_FILE= ${.CURDIR}/distinfo
Modified: head/sysutils/ansible26/Makefile
==============================================================================
--- head/sysutils/ansible26/Makefile Sat Jul 6 22:50:49 2019 (r506077)
+++ head/sysutils/ansible26/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -1,13 +1,15 @@
# $FreeBSD$
PORTVERSION= 2.6.16
+PORTREVISION= 1
PKGNAMESUFFIX= 26
CONFLICTS= ansible-* \
ansible1-* \
ansible23-* \
ansible24-* \
- ansible25-*
+ ansible25-* \
+ ansible27-*
MASTERDIR= ${.CURDIR}/../ansible
DISTINFO_FILE= ${.CURDIR}/distinfo
Modified: head/sysutils/ansible27/Makefile
==============================================================================
--- head/sysutils/ansible26/Makefile Sat Jul 6 22:15:45 2019 (r506070)
+++ head/sysutils/ansible27/Makefile Sat Jul 6 23:04:14 2019 (r506078)
@@ -1,13 +1,14 @@
# $FreeBSD$
-PORTVERSION= 2.6.16
-PKGNAMESUFFIX= 26
+PORTVERSION= 2.7.10
+PKGNAMESUFFIX= 27
CONFLICTS= ansible-* \
ansible1-* \
ansible23-* \
ansible24-* \
- ansible25-*
+ ansible25-* \
+ ansible26-*
MASTERDIR= ${.CURDIR}/../ansible
DISTINFO_FILE= ${.CURDIR}/distinfo
Modified: head/sysutils/ansible27/distinfo
==============================================================================
--- head/sysutils/ansible26/distinfo Sat Jul 6 22:15:45 2019 (r506070)
+++ head/sysutils/ansible27/distinfo Sat Jul 6 23:04:14 2019 (r506078)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1555550096
-SHA256 (ansible-2.6.16.tar.gz) = e883fe2a662bdd1f6e8bbe03caf1d8466fda6caba2a771528dc17b31a91d2716
-SIZE (ansible-2.6.16.tar.gz) = 10738431
+TIMESTAMP = 1562451783
+SHA256 (ansible-2.7.10.tar.gz) = 84a42d1e371c4222c82e575cb6961fafd3afe920d84e4b6d87affabe400be294
+SIZE (ansible-2.7.10.tar.gz) = 11844278
More information about the svn-ports-all
mailing list