Gentoo Archives: gentoo-commits

From: "Sergey Popov (pinkbyte)" <pinkbyte@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/ansible: ansible-1.3.4.ebuild ChangeLog ansible-1.2.1.ebuild
Date: Fri, 22 Nov 2013 12:07:51
Message-Id: 20131122120746.C81392004B@flycatcher.gentoo.org
1 pinkbyte 13/11/22 12:07:46
2
3 Modified: ChangeLog
4 Added: ansible-1.3.4.ebuild
5 Removed: ansible-1.2.1.ebuild
6 Log:
7 Version bump, drop old
8
9 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
10
11 Revision Changes Path
12 1.28 app-admin/ansible/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ansible/ChangeLog?rev=1.28&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ansible/ChangeLog?rev=1.28&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ansible/ChangeLog?r1=1.27&r2=1.28
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-admin/ansible/ChangeLog,v
21 retrieving revision 1.27
22 retrieving revision 1.28
23 diff -u -r1.27 -r1.28
24 --- ChangeLog 11 Oct 2013 11:30:57 -0000 1.27
25 +++ ChangeLog 22 Nov 2013 12:07:46 -0000 1.28
26 @@ -1,6 +1,12 @@
27 # ChangeLog for app-admin/ansible
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ChangeLog,v 1.27 2013/10/11 11:30:57 pinkbyte Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ChangeLog,v 1.28 2013/11/22 12:07:46 pinkbyte Exp $
31 +
32 +*ansible-1.3.4 (22 Nov 2013)
33 +
34 + 22 Nov 2013; Sergey Popov <pinkbyte@g.o> -ansible-1.2.1.ebuild,
35 + +ansible-1.3.4.ebuild:
36 + Version bump, drop old
37
38 *ansible-1.3.3 (11 Oct 2013)
39
40
41
42
43 1.1 app-admin/ansible/ansible-1.3.4.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ansible/ansible-1.3.4.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ansible/ansible-1.3.4.ebuild?rev=1.1&content-type=text/plain
47
48 Index: ansible-1.3.4.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.3.4.ebuild,v 1.1 2013/11/22 12:07:46 pinkbyte Exp $
53
54 EAPI="5"
55
56 PYTHON_COMPAT=( python{2_6,2_7} )
57
58 inherit distutils-r1 readme.gentoo
59
60 DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
61 HOMEPAGE="http://ansible.cc/"
62 SRC_URI="https://github.com/ansible/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
63
64 KEYWORDS="~amd64 ~x86"
65 LICENSE="GPL-3"
66 SLOT="0"
67 IUSE="test"
68
69 DEPEND="test? (
70 dev-python/nose
71 dev-vcs/git
72 )"
73 RDEPEND="
74 dev-python/jinja
75 dev-python/pyyaml
76 dev-python/paramiko
77 net-misc/sshpass
78 virtual/ssh
79 "
80
81 DOC_CONTENTS="You can define parameters through shell variables OR use config files
82 Examples of config files installed in /usr/share/doc/${PF}/examples\n\n
83 You have to create ansible hosts file!\n
84 More info on http://ansible.cc/docs/gettingstarted.html"
85
86 python_prepare_all() {
87 distutils-r1_python_prepare_all
88 # Skip tests which need ssh access
89 sed -i 's:$(NOSETESTS) -d -v:\0 -e \\(TestPlayBook.py\\|TestRunner.py\\):' Makefile || die "sed failed"
90 }
91
92 python_test() {
93 make tests || die "tests failed"
94 }
95
96 python_install_all() {
97 distutils-r1_python_install_all
98
99 doman docs/man/man1/*.1
100 dodoc -r examples
101 docompress -x /usr/share/doc/${PF}/examples
102 # Hint: do not install example config files into /etc
103 # let this choice to user
104
105 newenvd "${FILESDIR}"/${PN}.env 95ansible
106 }
107
108 src_install() {
109 distutils-r1_src_install
110 readme.gentoo_create_doc
111 }