summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2006-03-08 16:21:17 +0000
committerMarkus Dittrich <markusle@gentoo.org>2006-03-08 16:21:17 +0000
commit37fa01b688aa7cb7be1bb5ba091b71befe249179 (patch)
treee94fc3d58518f1130e1861c40e660c73f857a35a /dev-libs/maloc
parentadded clips license (diff)
downloadgentoo-2-37fa01b688aa7cb7be1bb5ba091b71befe249179.tar.gz
gentoo-2-37fa01b688aa7cb7be1bb5ba091b71befe249179.tar.bz2
gentoo-2-37fa01b688aa7cb7be1bb5ba091b71befe249179.zip
Version bump (see bug #124793).
(Portage version: 2.1_pre5-r4)
Diffstat (limited to 'dev-libs/maloc')
-rw-r--r--dev-libs/maloc/ChangeLog10
-rw-r--r--dev-libs/maloc/Manifest20
-rw-r--r--dev-libs/maloc/files/digest-maloc-0.1.33
-rw-r--r--dev-libs/maloc/maloc-0.1.3.ebuild50
4 files changed, 78 insertions, 5 deletions
diff --git a/dev-libs/maloc/ChangeLog b/dev-libs/maloc/ChangeLog
index 5115f48faae5..8096a61dd5ba 100644
--- a/dev-libs/maloc/ChangeLog
+++ b/dev-libs/maloc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/maloc
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.2 2005/12/13 00:48:42 markusle Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.3 2006/03/08 16:21:17 markusle Exp $
+
+*maloc-0.1.3 (08 Mar 2006)
+
+ 08 Mar 2006; Markus Dittrich <markusle@gentoo.org> +maloc-0.1.3.ebuild:
+ Version bump. Thanks to je_fro <je_fro@yahoo.com> for the ebuild
+ (see bug #124793).
12 Dec 2005; Markus Dittrich <markusle@gentoo.org> metadata.xml:
marked maloc-0.1.2.ebuild as ~x86
diff --git a/dev-libs/maloc/Manifest b/dev-libs/maloc/Manifest
index 362cbf07f865..2c01a131c950 100644
--- a/dev-libs/maloc/Manifest
+++ b/dev-libs/maloc/Manifest
@@ -1,4 +1,18 @@
-MD5 04133c4ca2f5e1f53d0a2ba6daea9719 ChangeLog 506
-MD5 df166a2ae1cb64196abc394d4fa522ed metadata.xml 272
-MD5 8d1c04b5505d7526baf4fdea13c89f5c maloc-0.1.2.ebuild 1152
+MD5 26f77a7d7dd696572c3c3ee30cd099af ChangeLog 697
+RMD160 989c367d5e83c917906c67b974acf3306ec68e08 ChangeLog 697
+SHA256 cd5073bf18ae4130f13b2132f5ad7e4b5afbb891c95319ac2c0df1acc5ea0a8e ChangeLog 697
MD5 7cf1ba71e8e07e331598eef5e214e297 files/digest-maloc-0.1.2 63
+RMD160 edf88996647eff9d148d130ba82546a76898e57c files/digest-maloc-0.1.2 63
+SHA256 ee51be2a941dc3fcb08dfb5dcc2557dd5b8b572db983c81913fef07dbd092973 files/digest-maloc-0.1.2 63
+MD5 8a00913df57fd9a182aa0ebcf7fa7ea7 files/digest-maloc-0.1.3 235
+RMD160 ebf8126d8b9d5734c77b7dec10aba8645a7df8ce files/digest-maloc-0.1.3 235
+SHA256 751323e0756dcee726afbe042a61fdf164740dbd04c3646fbc4fd02567c413ab files/digest-maloc-0.1.3 235
+MD5 8d1c04b5505d7526baf4fdea13c89f5c maloc-0.1.2.ebuild 1152
+RMD160 55f9dd3f1353c2b2cd5379d46edc887bacba400e maloc-0.1.2.ebuild 1152
+SHA256 da7c92d8afa0803a2181e708c1edcea344c76e28ba09af82b68bd606f2b682a7 maloc-0.1.2.ebuild 1152
+MD5 0c4195dbeeffd27871cfbef366dcbe51 maloc-0.1.3.ebuild 1235
+RMD160 f1dc428c16e8d0fb35e6503fd8edbcfb07dca4a0 maloc-0.1.3.ebuild 1235
+SHA256 a46658d3b627845a9da16405304accc3cf8368c520a6f9307ce6cf5a9642136e maloc-0.1.3.ebuild 1235
+MD5 df166a2ae1cb64196abc394d4fa522ed metadata.xml 272
+RMD160 42331a21c1e7a31cfe105f705fe3073de14b6b14 metadata.xml 272
+SHA256 36ae23839abbf283daf51b7f9585af067c0504484f5ca61e2f08113912becb77 metadata.xml 272
diff --git a/dev-libs/maloc/files/digest-maloc-0.1.3 b/dev-libs/maloc/files/digest-maloc-0.1.3
new file mode 100644
index 000000000000..4ed13b46e785
--- /dev/null
+++ b/dev-libs/maloc/files/digest-maloc-0.1.3
@@ -0,0 +1,3 @@
+MD5 2b7e0171a03bce8c052e31788b3f9f81 maloc-0.1-3.tar.gz 941856
+RMD160 2a7195f27411a9716f5f0dc3079ad48053e3c044 maloc-0.1-3.tar.gz 941856
+SHA256 6b3ab862bef857b9ab3359fadc62f8cd6a0f24004510e4e9c1eac1bbb1eddd5d maloc-0.1-3.tar.gz 941856
diff --git a/dev-libs/maloc/maloc-0.1.3.ebuild b/dev-libs/maloc/maloc-0.1.3.ebuild
new file mode 100644
index 000000000000..4285ee8ed6a6
--- /dev/null
+++ b/dev-libs/maloc/maloc-0.1.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/maloc-0.1.3.ebuild,v 1.1 2006/03/08 16:21:17 markusle Exp $
+
+inherit eutils
+
+MY_PV="0.1-3"
+
+DESCRIPTION="MALOC is a small, portable, abstract C environment library for object-oriented C programming"
+LICENSE="GPL-2"
+HOMEPAGE="http://scicomp.ucsd.edu/~mholst/codes/maloc/index.html#overview"
+SRC_URI=" http://cam.ucsd.edu/~mholst/codes/${PN}/${PN}-${MY_PV}.tar.gz"
+
+SLOT="0"
+IUSE="mpi"
+KEYWORDS="~x86"
+
+DEPEND="sys-libs/readline
+ mpi? ( virtual/mpi )"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ # do not build blas
+ local myconf="--disable-blas"
+
+ if use mpi; then
+ myconf="${myconf} --enable-mpi"
+ fi
+
+ # configure
+ econf ${myconf} || die "configure failed"
+
+ # fix install location of libs in Makefile
+ sed -e "s|libdir = \${prefix}/lib/\${fetk_cpu_vendor_os}|libdir = \${prefix}/lib/|" \
+ -i src/aaa_lib/Makefile || \
+ die "failed to patch lib Makefile"
+
+ # build
+ make || die "make failed"
+}
+
+src_install() {
+
+ # install libs and headers
+ make DESTDIR="${D}" install || die "make install failed"
+
+ # install doc
+ dohtml doc/index.html || die "failed to install html docs"
+}