summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenedikt Boehm <hollow@gentoo.org>2009-07-22 09:48:11 +0000
committerBenedikt Boehm <hollow@gentoo.org>2009-07-22 09:48:11 +0000
commit117c92d13bfcd1ac5a67046944718a2efb00a1ad (patch)
tree5cae2f47210e17b3066aa7ba3291df5f2b95fca6 /dev-util
parentadd p.mask entry for media-libs/libpixman (diff)
downloadhistorical-117c92d13bfcd1ac5a67046944718a2efb00a1ad.tar.gz
historical-117c92d13bfcd1ac5a67046944718a2efb00a1ad.tar.bz2
historical-117c92d13bfcd1ac5a67046944718a2efb00a1ad.zip
initial ebuild
Package-Manager: portage-2.2_rc33/cvs/Linux i686
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/metro/ChangeLog10
-rw-r--r--dev-util/metro/Manifest4
-rw-r--r--dev-util/metro/metadata.xml27
-rw-r--r--dev-util/metro/metro-1.4.1.ebuild27
4 files changed, 68 insertions, 0 deletions
diff --git a/dev-util/metro/ChangeLog b/dev-util/metro/ChangeLog
new file mode 100644
index 000000000000..c6946ceff9af
--- /dev/null
+++ b/dev-util/metro/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-util/metro
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/metro/ChangeLog,v 1.1 2009/07/22 09:48:11 hollow Exp $
+
+*metro-1.4.1 (22 Jul 2009)
+
+ 22 Jul 2009; Benedikt Böhm <hollow@gentoo.org> +metro-1.4.1.ebuild,
+ +metadata.xml:
+ initial ebuild
+
diff --git a/dev-util/metro/Manifest b/dev-util/metro/Manifest
new file mode 100644
index 000000000000..88b759a8786f
--- /dev/null
+++ b/dev-util/metro/Manifest
@@ -0,0 +1,4 @@
+DIST metro-1.4.1.tar.bz2 37484 RMD160 bd4b38afda988261946cff0fea6a4c91f92ce401 SHA1 fb6eaf0bdcaeca21bd7da3c6c08db83e0be0b64e SHA256 52da0d44d29880c1ca1ef8488e0c8943349e72044056d7ad53f0ec8e6c72343f
+EBUILD metro-1.4.1.ebuild 727 RMD160 3163105858181e02c0224ac5dd3fedf07e70378d SHA1 79536ee4e8d07959b95bc2bf7b6e7d3d5526b8b2 SHA256 80f18858d2b526a85481f81598987103248e9e8aece2453e28091cc7e76af37b
+MISC ChangeLog 335 RMD160 842219e0265bbd207e60ff8f7122d9628e7829c4 SHA1 7c88c329c294923de007b3feffe6fd26b3da2a01 SHA256 464e7d019a1ce0c46ed769f4f688231d89c28b45dcd7d03e0a0bc568c1da60b4
+MISC metadata.xml 1131 RMD160 8cd0c3e53c49dac9ba5cd110b9d59265b0331fd3 SHA1 9abdfb1975d6abf68e2e487f17f52bf4576b82ef SHA256 733513b495b142e9ec34a4f45cdbc39ef6abe527253bfe32a40a83796ea70752
diff --git a/dev-util/metro/metadata.xml b/dev-util/metro/metadata.xml
new file mode 100644
index 000000000000..6f8b47e96735
--- /dev/null
+++ b/dev-util/metro/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>hollow@gentoo.org</email>
+ <name>Benedikt Böhm</name>
+ </maintainer>
+ <longdescription lang="en">
+ Metro is a build tool that can build Gentoo Linux OS releases and OpenVZ
+ templates. It’s designed to interface with a package manager such as
+ Portage/emerge so that users can build their own releases of Gentoo or
+ other Linux-based operating systems.
+
+ The heart of Metro is its data-oriented recipe language and associated
+ parser, which has been designed to keep operating system builds
+ organized, consistent, maintainable and reliable.
+
+ From a Gentoo perspective, you can view Metro as a complete re-thinking
+ and redesign of Gentoo’s Catalyst build tool – building on its strengths
+ and addessing its weaknesses.
+ </longdescription>
+ <use>
+ <flag name="ccache">Enable support for ccache</flag>
+ <flag name="git">Enable support for git snapshots</flag>
+ <flag name="threads">Enable support for pbzip2 tarball packing/unpacking</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-util/metro/metro-1.4.1.ebuild b/dev-util/metro/metro-1.4.1.ebuild
new file mode 100644
index 000000000000..6ec731338861
--- /dev/null
+++ b/dev-util/metro/metro-1.4.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/metro/metro-1.4.1.ebuild,v 1.1 2009/07/22 09:48:11 hollow Exp $
+
+EAPI="2"
+
+DESCRIPTION="release metatool used for creating Gentoo and Funtoo releases"
+HOMEPAGE="http://www.github.com/funtoo/metro"
+SRC_URI="http://www.funtoo.org/metro/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ccache +git threads"
+
+DEPEND=""
+RDEPEND="dev-lang/python
+ threads? ( app-arch/pbzip2 )
+ ccache? ( dev-util/ccache )
+ git? ( dev-util/git )"
+
+src_install() {
+ insinto /usr/lib/metro
+ doins -r .
+ fperms 0755 /usr/lib/metro/metro
+ dosym /usr/lib/metro/metro /usr/bin/metro
+}