Gentoo Archives: gentoo-commits

From: "William Hubbs (williamh)" <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/fleet: fleet-0.11.0-r1.ebuild ChangeLog
Date: Tue, 07 Jul 2015 18:39:22
Message-Id: 20150707183919.35945751@oystercatcher.gentoo.org
1 williamh 15/07/07 18:39:19
2
3 Modified: ChangeLog
4 Added: fleet-0.11.0-r1.ebuild
5 Log:
6 rev bump to encorporate the changes from the live ebuild, approved by alunduil
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
9
10 Revision Changes Path
11 1.25 app-admin/fleet/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.25&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.25&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?r1=1.24&r2=1.25
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v
20 retrieving revision 1.24
21 retrieving revision 1.25
22 diff -u -r1.24 -r1.25
23 --- ChangeLog 7 Jul 2015 18:14:09 -0000 1.24
24 +++ ChangeLog 7 Jul 2015 18:39:19 -0000 1.25
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.24 2015/07/07 18:14:09 williamh Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.25 2015/07/07 18:39:19 williamh Exp $
30 +
31 +*fleet-0.11.0-r1 (07 Jul 2015)
32 +
33 + 07 Jul 2015; William Hubbs <williamh@g.o> +fleet-0.11.0-r1.ebuild:
34 + rev bump to encorporate the changes from the live ebuild, approved by alunduil
35
36 07 Jul 2015; William Hubbs <williamh@g.o> fleet-9999.ebuild:
37 with approval of alunduil: add slot dependency on dev-lang/Go and drop keepdir
38
39
40
41 1.1 app-admin/fleet/fleet-0.11.0-r1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.11.0-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.11.0-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: fleet-0.11.0-r1.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-r1.ebuild,v 1.1 2015/07/07 18:39:19 williamh 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 insinto /etc/${PN}
91 newins "${PN}".conf.sample "${PN}".conf
92 }
93
94 pkg_postinst() {
95 ewarn "Please read this if you are upgrading from a version <0.10.0-r1."
96 ewarn ""
97 ewarn "Starting with fleet 0.10 the fleetctl utility has"
98 ewarn "'--endpoint=unix:///var/run/fleet.sock' as default argument, which is"
99 ewarn "why we have introduced the fleet.socket unit and renamed the service"
100 ewarn "from fleetd.service to fleet.service. If you run fleet on system"
101 ewarn "startup, please re-enable it via 'systemctl enable fleet'."
102 }