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>