Gentoo Archives: gentoo-commits

From: "Lance Albertson (ramereth)" <ramereth@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/ganeti-instance-debootstrap: metadata.xml ganeti-instance-debootstrap-0.7.ebuild ChangeLog
Date: Fri, 02 Oct 2009 22:41:30
Message-Id: E1Mtqoa-0000ZX-4N@stork.gentoo.org
1 ramereth 09/10/02 22:41:28
2
3 Added: metadata.xml ganeti-instance-debootstrap-0.7.ebuild
4 ChangeLog
5 Log:
6 Initial ebuild for ganeti-instance-debootstrap
7 (Portage version: 2.1.6.13/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 app-emulation/ganeti-instance-debootstrap/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/ganeti-instance-debootstrap/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/ganeti-instance-debootstrap/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>virtualization</herd>
21 <maintainer>
22 <email>ramereth@g.o</email>
23 <name>Lance Albertson</name>
24 </maintainer>
25 <longdescription lang="en">
26 This is a guest OS definition for Ganeti (http://code.google.com/p/ganeti).
27 It will install a minimal version of Debian or Ubuntu via debootstrap (thus
28 it requires network access). This only works if you have a Debian-based node
29 or you have debootstrap installed by hand on another distribution.
30 </longdescription>
31 </pkgmetadata>
32
33
34
35
36 1.1 app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.7.ebuild
37
38 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.7.ebuild?rev=1.1&view=markup
39 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.7.ebuild?rev=1.1&content-type=text/plain
40
41 Index: ganeti-instance-debootstrap-0.7.ebuild
42 ===================================================================
43 # Copyright 1999-2009 Gentoo Foundation
44 # Distributed under the terms of the GNU General Public License v2
45 # $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.7.ebuild,v 1.1 2009/10/02 22:41:27 ramereth Exp $
46
47 EAPI=2
48
49 inherit eutils
50
51 DESCRIPTION="Scripts to build Ganeti VMs with debootstrap"
52 HOMEPAGE="http://code.google.com/p/ganeti/"
53 SRC_URI="http://ganeti.googlecode.com/files/ganeti-instance-debootstrap-${PV}.tar.gz"
54
55 LICENSE="GPL-2"
56 SLOT="0"
57 KEYWORDS="~amd64 ~x86"
58 IUSE=""
59
60 DEPEND=""
61 RDEPEND="app-arch/dpkg
62 app-arch/dump
63 app-emulation/ganeti
64 dev-util/debootstrap
65 || ( >=sys-apps/coreutils-6.10-r1 sys-apps/mktemp )
66 sys-apps/util-linux
67 sys-fs/e2fsprogs"
68
69 src_prepare() {
70 epatch "${FILESDIR}/${P}-no-etc-default.patch"
71 }
72
73 src_configure() {
74 econf --docdir=/usr/share/doc/${P} || die "econf failed"
75 }
76
77 src_install() {
78 emake DESTDIR="${D}" install || die "install failed"
79 }
80
81
82
83 1.1 app-emulation/ganeti-instance-debootstrap/ChangeLog
84
85 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/ganeti-instance-debootstrap/ChangeLog?rev=1.1&view=markup
86 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/ganeti-instance-debootstrap/ChangeLog?rev=1.1&content-type=text/plain
87
88 Index: ChangeLog
89 ===================================================================
90 # ChangeLog for app-emulation/ganeti-instance-debootstrap
91 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
92 # $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-instance-debootstrap/ChangeLog,v 1.1 2009/10/02 22:41:27 ramereth Exp $
93
94 *ganeti-instance-debootstrap-0.7 (02 Oct 2009)
95
96 02 Oct 2009; Lance Albertson <ramereth@g.o>
97 +ganeti-instance-debootstrap-0.7.ebuild,
98 +files/ganeti-instance-debootstrap-0.7-no-etc-default.patch,
99 +metadata.xml:
100 Initial ebuild
101
102 Special thanks to Russell Haering <russell_h@××××××.org> for submitting
103 the
104 ebuild.