summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2006-07-31 11:38:37 +0000
committerTiziano Müller <dev-zero@gentoo.org>2006-07-31 11:38:37 +0000
commit65334467ac2ff3f9abc32ad3146ed3b060a67380 (patch)
tree9b9e3ce7052391e49dcff09efd3882880770ec1d /app-benchmarks
parentdev-db/psqlodbc: New ebuild for bug #50368 (diff)
downloadexperimental-65334467ac2ff3f9abc32ad3146ed3b060a67380.tar.gz
experimental-65334467ac2ff3f9abc32ad3146ed3b060a67380.tar.bz2
experimental-65334467ac2ff3f9abc32ad3146ed3b060a67380.zip
app-benchmarks/osdb: New ebuild for bug #38125
svn path=/experimental/; revision=52
Diffstat (limited to 'app-benchmarks')
-rw-r--r--app-benchmarks/osdb/ChangeLog7
-rw-r--r--app-benchmarks/osdb/Manifest16
-rw-r--r--app-benchmarks/osdb/files/digest-osdb-0.213
-rw-r--r--app-benchmarks/osdb/metadata.xml5
-rw-r--r--app-benchmarks/osdb/osdb-0.21.ebuild48
5 files changed, 79 insertions, 0 deletions
diff --git a/app-benchmarks/osdb/ChangeLog b/app-benchmarks/osdb/ChangeLog
new file mode 100644
index 0000000..0306066
--- /dev/null
+++ b/app-benchmarks/osdb/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-benchmarks/osdb
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 31 Jul 2006; Tiziano Müller <gentoo@dev-zero.ch> +osdb-0.21.ebuild:
+ New ebuild for bug #38125
+
diff --git a/app-benchmarks/osdb/Manifest b/app-benchmarks/osdb/Manifest
new file mode 100644
index 0000000..5557434
--- /dev/null
+++ b/app-benchmarks/osdb/Manifest
@@ -0,0 +1,16 @@
+DIST osdb-0.21.tar.gz 176894 RMD160 2a2dd26a629fa4ca70cd7506f4004f4a7cf20838 SHA1 4e236859346f69378f948374c84557710cfc8886 SHA256 e2f3a03da53bc631cd640515908860cd0276b4643b4784e2ba0d941e5254205a
+EBUILD osdb-0.21.ebuild 1127 RMD160 d129ac19703d8e65a41564fe39ab45187f193660 SHA1 9fc0dfea5408dc4940b00e4a6fb4fa5770e081f4 SHA256 4e724612287b0e0766ba916df21983065cb444793e83d7554ecca4652736eacf
+MD5 daccf1737a872fae81eb0bfe98ca3ae1 osdb-0.21.ebuild 1127
+RMD160 d129ac19703d8e65a41564fe39ab45187f193660 osdb-0.21.ebuild 1127
+SHA256 4e724612287b0e0766ba916df21983065cb444793e83d7554ecca4652736eacf osdb-0.21.ebuild 1127
+MISC ChangeLog 220 RMD160 580da4f81212dd0d54a0af49325021463f203fdf SHA1 d70a7ad7718eb75e808adf4109cfb057f1f3244a SHA256 f5f5e8ad3af66cd399a2a04aeecec1507ebf01d85069e3d4bceb1f7491a3d74e
+MD5 c6ee2beb6b0175dde1192ac36cc543f4 ChangeLog 220
+RMD160 580da4f81212dd0d54a0af49325021463f203fdf ChangeLog 220
+SHA256 f5f5e8ad3af66cd399a2a04aeecec1507ebf01d85069e3d4bceb1f7491a3d74e ChangeLog 220
+MISC metadata.xml 164 RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc SHA1 f67b7ac1c5e6e65ef5a19a589d4759c84918f86c SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b
+MD5 6fe52df942ef15801d56449cd8299604 metadata.xml 164
+RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc metadata.xml 164
+SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b metadata.xml 164
+MD5 4c9656406134352a9fb4860edf37a76e files/digest-osdb-0.21 229
+RMD160 e98c89106b9d6fa7b4a5ac9343f553738cd55181 files/digest-osdb-0.21 229
+SHA256 fca8a6026962284dccf4bddbd92ff5c4e54d0f9e3db9f26112558f83acc5ba4f files/digest-osdb-0.21 229
diff --git a/app-benchmarks/osdb/files/digest-osdb-0.21 b/app-benchmarks/osdb/files/digest-osdb-0.21
new file mode 100644
index 0000000..3be0f19
--- /dev/null
+++ b/app-benchmarks/osdb/files/digest-osdb-0.21
@@ -0,0 +1,3 @@
+MD5 e96afa969813ffd1078f85762b8eebdc osdb-0.21.tar.gz 176894
+RMD160 2a2dd26a629fa4ca70cd7506f4004f4a7cf20838 osdb-0.21.tar.gz 176894
+SHA256 e2f3a03da53bc631cd640515908860cd0276b4643b4784e2ba0d941e5254205a osdb-0.21.tar.gz 176894
diff --git a/app-benchmarks/osdb/metadata.xml b/app-benchmarks/osdb/metadata.xml
new file mode 100644
index 0000000..d06e452
--- /dev/null
+++ b/app-benchmarks/osdb/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>postgresql</herd>
+</pkgmetadata>
diff --git a/app-benchmarks/osdb/osdb-0.21.ebuild b/app-benchmarks/osdb/osdb-0.21.ebuild
new file mode 100644
index 0000000..c531880
--- /dev/null
+++ b/app-benchmarks/osdb/osdb-0.21.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+KEYWORDS="~x86"
+
+DESCRIPTION="A database-independent, system-independent benchmark to enable individuals to analyze the performance of a variety of database and system configurations"
+HOMEPAGE="http://osdb.sourceforge.net"
+SRC_URI="mirror://sourceforge/osdb/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mysql postgres"
+
+DEPEND="mysql? ( dev-db/mysql )
+ postgres? ( dev-db/libpq )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ find . -iname "Makefile" | xargs \
+ sed -i \
+ -e 's:$(bindir):$(DESTDIR)/$(bindir):g' \
+ || die "sed failed"
+}
+
+src_compile() {
+ cd "${S}"
+ econf \
+ $(use_with mysql) \
+ $(use_with postgres postgresql) \
+ || die "econf failed"
+ emake || die "emake failed"
+
+# TODO: check how mpi works and enable the support
+# mpicc is needed to compile
+# if use mpi; then
+# cd src/
+# emake mpi || die "emake mpi failed"
+# fi
+}
+
+src_install() {
+ cd "${S}"
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog README* TODO
+ dohtml docs/*
+}