Gentoo Archives: gentoo-commits

From: "Alex Brandt (alunduil)" <alunduil@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/fleet: fleet-0.11.0.ebuild ChangeLog
Date: Sat, 04 Jul 2015 20:20:52
Message-Id: 20150704202042.1DC9474D@oystercatcher.gentoo.org
1 alunduil 15/07/04 20:20:42
2
3 Modified: ChangeLog
4 Added: fleet-0.11.0.ebuild
5 Log:
6 add version 0.11.0
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 11A8217C!)
9
10 Revision Changes Path
11 1.21 app-admin/fleet/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.21&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.21&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?r1=1.20&r2=1.21
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v
20 retrieving revision 1.20
21 retrieving revision 1.21
22 diff -u -r1.20 -r1.21
23 --- ChangeLog 5 Jun 2015 11:38:28 -0000 1.20
24 +++ ChangeLog 4 Jul 2015 20:20:42 -0000 1.21
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-admin/fleet
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.20 2015/06/05 11:38:28 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.21 2015/07/04 20:20:42 alunduil Exp $
30 +
31 +*fleet-0.11.0 (04 Jul 2015)
32 +
33 + 04 Jul 2015; Alex Brandt <alunduil@g.o> +fleet-0.11.0.ebuild:
34 + add version 0.11.0
35
36 05 Jun 2015; Justin Lecher <jlec@g.o> metadata.xml:
37 Add github to remote-id in metadata.xml
38
39
40
41 1.1 app-admin/fleet/fleet-0.11.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.11.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.11.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: fleet-0.11.0.ebuild
47 ===================================================================
48 # Copyright 1999-2015 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/fleet-0.11.0.ebuild,v 1.1 2015/07/04 20:20:42 alunduil Exp $
51
52 EAPI=5
53
54 inherit systemd vcs-snapshot
55
56 DESCRIPTION="A Distributed init System"
57 HOMEPAGE="https://github.com/coreos/fleet"
58 SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
59
60 LICENSE="Apache-2.0"
61 SLOT="0"
62 KEYWORDS="~amd64"
63 IUSE="doc examples test"
64
65 DEPEND="
66 >=dev-lang/go-1.3
67 test? ( dev-go/go-tools )
68 "
69 RDEPEND=""
70
71 src_compile() {
72 ./build || die 'Build failed'
73 }
74
75 src_test() {
76 ./test || die 'Tests failed'
77 }
78
79 src_install() {
80 dobin "${S}"/bin/fleetd
81 dobin "${S}"/bin/fleetctl
82
83 systemd_dounit "${FILESDIR}"/fleet.service
84 systemd_dounit "${FILESDIR}"/fleet.socket
85
86 dodoc README.md
87 use doc && dodoc -r Documentation
88 use examples && dodoc -r examples
89
90 keepdir /etc/${PN}
91 insinto /etc/${PN}
92 newins "${PN}".conf.sample "${PN}".conf
93 }
94
95 pkg_postinst() {
96 ewarn "Please read this if you are upgrading from a version <0.10.0-r1."
97 ewarn ""
98 ewarn "Starting with fleet 0.10 the fleetctl utility has"
99 ewarn "'--endpoint=unix:///var/run/fleet.sock' as default argument, which is"
100 ewarn "why we have introduced the fleet.socket unit and renamed the service"
101 ewarn "from fleetd.service to fleet.service. If you run fleet on system"
102 ewarn "startup, please re-enable it via 'systemctl enable fleet'."
103 }