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.10.1.ebuild ChangeLog
Date: Sat, 02 May 2015 15:52:54
Message-Id: 20150502155250.AF2CE9AC@oystercatcher.gentoo.org
1 alunduil 15/05/02 15:52:50
2
3 Modified: ChangeLog
4 Added: fleet-0.10.1.ebuild
5 Log:
6 add version 0.10.1
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 11A8217C!)
9
10 Revision Changes Path
11 1.15 app-admin/fleet/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 25 Apr 2015 21:51:42 -0000 1.14
24 +++ ChangeLog 2 May 2015 15:52:50 -0000 1.15
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.14 2015/04/25 21:51:42 alunduil Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.15 2015/05/02 15:52:50 alunduil Exp $
30 +
31 +*fleet-0.10.1 (02 May 2015)
32 +
33 + 02 May 2015; Alex Brandt <alunduil@g.o> +fleet-0.10.1.ebuild:
34 + add version 0.10.1
35
36 *fleet-0.10.0-r1 (25 Apr 2015)
37
38
39
40
41 1.1 app-admin/fleet/fleet-0.10.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.10.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.10.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: fleet-0.10.1.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.10.1.ebuild,v 1.1 2015/05/02 15:52:50 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"
64
65 DEPEND=">=dev-lang/go-1.3"
66 RDEPEND=""
67
68 src_compile() {
69 ./build || die 'Build failed'
70 }
71
72 RESTRICT="test" # Tests fail due to Gentoo bug #500452
73 src_test() {
74 ./test || die 'Tests failed'
75 }
76
77 src_install() {
78 dobin "${S}"/bin/fleetd
79 dobin "${S}"/bin/fleetctl
80
81 systemd_dounit "${FILESDIR}"/fleet.service
82 systemd_dounit "${FILESDIR}"/fleet.socket
83
84 dodoc README.md
85 use doc && dodoc -r Documentation
86 use examples && dodoc -r examples
87
88 keepdir /etc/${PN}
89 insinto /etc/${PN}
90 newins "${PN}".conf.sample "${PN}".conf
91 }
92
93 pkg_postinst() {
94 ewarn "Please read this if you are upgrading from a version <0.10.0-r1."
95 ewarn ""
96 ewarn "Starting with fleet 0.10 the fleetctl utility has"
97 ewarn "'--endpoint=unix:///var/run/fleet.sock' as default argument, which is"
98 ewarn "why we have introduced the fleet.socket unit and renamed the service"
99 ewarn "from fleetd.service to fleet.service. If you run fleet on system"
100 ewarn "startup, please re-enable it via 'systemctl enable fleet'."
101 }