summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-04-07 20:45:31 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-04-07 20:45:31 +0000
commitc2ff5779255bf7fd5280b3210856f63de23de3fc (patch)
tree66d9adae8f92d2970b2b7f934e81077ee2dbdec8 /dev-cpp
parentRemoving old version, version bump wrt bug 265062. (diff)
downloadhistorical-c2ff5779255bf7fd5280b3210856f63de23de3fc.tar.gz
historical-c2ff5779255bf7fd5280b3210856f63de23de3fc.tar.bz2
historical-c2ff5779255bf7fd5280b3210856f63de23de3fc.zip
Initial import
Package-Manager: portage-2.2_rc28/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/tree/ChangeLog10
-rw-r--r--dev-cpp/tree/Manifest14
-rw-r--r--dev-cpp/tree/metadata.xml12
-rw-r--r--dev-cpp/tree/tree-2.62.ebuild35
4 files changed, 71 insertions, 0 deletions
diff --git a/dev-cpp/tree/ChangeLog b/dev-cpp/tree/ChangeLog
new file mode 100644
index 000000000000..4f95631b2e59
--- /dev/null
+++ b/dev-cpp/tree/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-cpp/tree
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tree/ChangeLog,v 1.1 2009/04/07 20:45:31 bicatali Exp $
+
+*tree-2.62 (07 Apr 2009)
+
+ 07 Apr 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> +metadata.xml,
+ +tree-2.62.ebuild:
+ Initial import
+
diff --git a/dev-cpp/tree/Manifest b/dev-cpp/tree/Manifest
new file mode 100644
index 000000000000..c9708f27fc43
--- /dev/null
+++ b/dev-cpp/tree/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST tree-2.62.tar.gz 199017 RMD160 77daf45a0a528b80670098d0ae3b4a20b007555d SHA1 35a9c77897cefbc6d413d311fbcd9fb61d2d5114 SHA256 ce6beafaa5c2cc23e9822b9093c7389e043291afe31519300531e8f2e9f05fe8
+EBUILD tree-2.62.ebuild 904 RMD160 0d18e7fd1f7512d546d564b50ac921c969ffa635 SHA1 75666ccca095a902cda08dc491ae1f5943577a50 SHA256 6438e2d1037e375306a27a94213ede9b86858f3329e355bf8e41ac635b4e9f9d
+MISC ChangeLog 334 RMD160 443b1eb7e088d3a853097171a2026b9ff6efbeb6 SHA1 0afd6c12beb7194481cdcfaf4dcc75c8b0947035 SHA256 abae15ee2eb803a3af9ad176321e7d9999bf415a89f15abb31c8e5a749fdb554
+MISC metadata.xml 522 RMD160 e970c41a3ffc1383f146c693a087c1c73ebcfd6e SHA1 a267171db9ffcc6682e984e90314872bb6311e54 SHA256 a311b20329421676eac65cded8310198ec24b2f287da28a27da236a27b826d0f
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAknbu3QACgkQ1ycZbhPLE2AcrgCfY+1l13z9XqcDugSiKsOM/G+M
+kToAnj0lBtJa8vSf0HGqHIt6SoscLOMC
+=6pRf
+-----END PGP SIGNATURE-----
diff --git a/dev-cpp/tree/metadata.xml b/dev-cpp/tree/metadata.xml
new file mode 100644
index 000000000000..ba7476f4d359
--- /dev/null
+++ b/dev-cpp/tree/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+ The tree.hh library for C++ provides an STL-like container class for
+ n-ary trees, templated over the data stored at the nodes. Various
+ types of iterators are provided (post-order, pre-order, and
+ others). Where possible the access methods are compatible with the
+ STL or alternative algorithms are available.
+</longdescription>
+</pkgmetadata>
diff --git a/dev-cpp/tree/tree-2.62.ebuild b/dev-cpp/tree/tree-2.62.ebuild
new file mode 100644
index 000000000000..028090b0c359
--- /dev/null
+++ b/dev-cpp/tree/tree-2.62.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tree/tree-2.62.ebuild,v 1.1 2009/04/07 20:45:31 bicatali Exp $
+
+EAPI=2
+inherit toolchain-funcs
+
+DESCRIPTION="An STL-like tree class"
+HOMEPAGE="http://www.aei.mpg.de/~peekas/tree/"
+SRC_URI="http://www.aei.mpg.de/~peekas/tree/${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_test() {
+ $(tc-getCXX) ${CXXFLAGS} test_tree.cc -o test_tree \
+ || die "compile test failed"
+ ./test_tree > mytest.output || die "running test failed"
+ diff -Nu test_tree.output mytest.output || die "test dist failed"
+}
+
+src_install() {
+ insinto /usr/include/tree
+ doins tree.hh tree_util.hh || die
+ insinto /usr/share/doc/${PF}
+ doins tree_example.cc || die
+ if use doc; then
+ doins tree.pdf || die
+ fi
+}