Gentoo Archives: gentoo-commits

From: "Fabio Erculiani (lxnay)" <lxnay@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/molecule: molecule-0.9.6.3.ebuild metadata.xml ChangeLog
Date: Mon, 28 Jun 2010 14:08:22
Message-Id: 20100628140754.C8C9A2C621@corvid.gentoo.org
1 lxnay 10/06/28 14:07:54
2
3 Added: molecule-0.9.6.3.ebuild metadata.xml ChangeLog
4 Log:
5 new ebuild added, Molecule is the Sabayon release metatool
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-util/molecule/molecule-0.9.6.3.ebuild
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/molecule/molecule-0.9.6.3.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/molecule/molecule-0.9.6.3.ebuild?rev=1.1&content-type=text/plain
13
14 Index: molecule-0.9.6.3.ebuild
15 ===================================================================
16 # Copyright 1999-2010 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/dev-util/molecule/molecule-0.9.6.3.ebuild,v 1.1 2010/06/28 14:07:54 lxnay Exp $
19
20 EAPI="2"
21 PYTHON_DEPEND="2"
22
23 inherit eutils multilib python base
24
25 DESCRIPTION="Release metatool used for creating Sabayon (and Gentoo) releases"
26 HOMEPAGE="http://www.sabayon.org"
27 SRC_URI="http://distfiles.sabayon.org/dev-util/${P}.tar.bz2"
28
29 LICENSE="GPL-2"
30 SLOT="0"
31 KEYWORDS="~amd64 ~x86"
32 IUSE="+doc"
33
34 DEPEND="${DEPEND}
35 sys-devel/gettext"
36 RDEPEND="${RDEPEND}
37 app-cdr/cdrtools
38 net-misc/rsync
39 sys-fs/squashfs-tools"
40
41 src_install() {
42 emake DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" \
43 PREFIX="/usr" SYSCONFDIR="/etc" install \
44 || die "emake install failed"
45 }
46
47 pkg_postrm() {
48 python_mod_cleanup "/usr/$(get_libdir)/molecule"
49 }
50
51
52
53 1.1 dev-util/molecule/metadata.xml
54
55 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/molecule/metadata.xml?rev=1.1&view=markup
56 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/molecule/metadata.xml?rev=1.1&content-type=text/plain
57
58 Index: metadata.xml
59 ===================================================================
60 <?xml version="1.0" encoding="UTF-8"?>
61 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
62 <pkgmetadata>
63 <herd>no-herd</herd>
64 <maintainer>
65 <email>lxnay@g.o</email>
66 <name>Fabio Erculiani</name>
67 </maintainer>
68 <longdescription lang="en">
69 Metro is a build tool that can build, rebuild or extend Sabayon Linux or
70 Gentoo Linux OS releases OpenVZ templates and stage4 tarballs.
71 It doesn't contain any specific package manager bit and can work with
72 your favourite one. The philosophy of Molecule is simple: ease of use and
73 modularity.
74 Just like Catalyst, Molecule uses its own .spec file format and learning
75 how to write one is just about reading examples provided inside
76 /usr/share/molecule/examples.
77 You can tweak your ISO image or create one off your chroot (stage4) in no
78 time. Molecule uses a plugin-based system to implement support for new
79 execution patterns (like ISO to ISO, ISO to Tar, Chroot to ISO, etc).
80 Molecule is born inside Sabayon and is used in its release cycle for both
81 daily(live) and versioned ISO images.
82 Molecule developers are looking for help for writing user docs and HOWTOs.
83 </longdescription>
84 </pkgmetadata>
85
86
87
88 1.1 dev-util/molecule/ChangeLog
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/molecule/ChangeLog?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/molecule/ChangeLog?rev=1.1&content-type=text/plain
92
93 Index: ChangeLog
94 ===================================================================
95 # ChangeLog for dev-util/molecule
96 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
97 # $Header: /var/cvsroot/gentoo-x86/dev-util/molecule/ChangeLog,v 1.1 2010/06/28 14:07:54 lxnay Exp $
98
99 *molecule-0.9.6.3 (28 Jun 2010)
100
101 28 Jun 2010; Fabio Erculiani <lxnay@g.o> +molecule-0.9.6.3.ebuild,
102 +metadata.xml: new ebuild added, Molecule is the Sabayon release metatool