Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Jul 2019 23:04:15 +0000 (UTC)
From:      Nikolai Lifanov <lifanov@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r506078 - in head/sysutils: . ansible ansible/files ansible1 ansible23 ansible24 ansible25 ansible26 ansible27
Message-ID:  <201907062304.x66N4FN5057389@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201907062304.x66N4FN5057389>