summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-04-16 06:53:17 +0000
committerJustin Lecher <jlec@gentoo.org>2011-04-16 06:53:17 +0000
commit83c93b3e6dde965f79c68f9075e1858ce1eb9631 (patch)
tree7410b4a6108a02668b0959b21060eac846af319d /dev-libs/maloc
parentVersion Bump (diff)
downloadhistorical-83c93b3e6dde965f79c68f9075e1858ce1eb9631.tar.gz
historical-83c93b3e6dde965f79c68f9075e1858ce1eb9631.tar.bz2
historical-83c93b3e6dde965f79c68f9075e1858ce1eb9631.zip
Version Bump
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/maloc')
-rw-r--r--dev-libs/maloc/ChangeLog9
-rw-r--r--dev-libs/maloc/Manifest12
-rw-r--r--dev-libs/maloc/maloc-1.5.ebuild56
3 files changed, 70 insertions, 7 deletions
diff --git a/dev-libs/maloc/ChangeLog b/dev-libs/maloc/ChangeLog
index f068b264c744..215dacb33b7b 100644
--- a/dev-libs/maloc/ChangeLog
+++ b/dev-libs/maloc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/maloc
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.20 2010/11/02 08:02:34 jlec Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.21 2011/04/16 06:53:17 jlec Exp $
+
+*maloc-1.5 (16 Apr 2011)
+
+ 16 Apr 2011; Justin Lecher <jlec@gentoo.org> +maloc-1.5.ebuild:
+ Version Bump
02 Nov 2010; Justin Lecher <jlec@gentoo.org> +files/1.4-doc.patch,
maloc-1.4.ebuild:
diff --git a/dev-libs/maloc/Manifest b/dev-libs/maloc/Manifest
index c10d2342b790..dfbd2e3d118f 100644
--- a/dev-libs/maloc/Manifest
+++ b/dev-libs/maloc/Manifest
@@ -8,14 +8,16 @@ AUX 1.4-doc.patch 539 RMD160 1ad12e1470ae8f25d8a27d20cdaa0fd5cda4c63e SHA1 a2bba
AUX 1.4-mpi.patch 652 RMD160 8f4f13ef3d5440e6df76a0cce734755ada5419a3 SHA1 7127fb76bfd938f852a73a775501f66f22e2bb22 SHA256 db2d9dcbb369988a08e59cea750df35fc91d0d375204d24df03f9c9b66ca4f93
DIST maloc-0.2-1.tar.gz 739622 RMD160 503cccc43a6e7de76e1ec33c11b45a9f764f9e6b SHA1 2f1b0a0cbc38eda5324228deabc1ea59e4e2253c SHA256 9b29c4b6401adf20ce1ab3c47fe71066ca7952eb10db4b1e6b1440973f616cda
DIST maloc-1.4.tar.gz 797520 RMD160 52890e85bf94073409a30e80006ae933cc7b738b SHA1 e5a677463a88a8022babf0ed896cb086f00d10bd SHA256 cba0c6730f148bf7ddb77dac07e497655642f43b632256fcebf3192b45af1833
+DIST maloc-1.5.tar.gz 794138 RMD160 23f51192a15c3b713d55091cee60c3653be84948 SHA1 b162cf10c8a9c8a2c6491b01203a873c9301b54f SHA256 58e1197fcd4c74d3cbb1d39d712eb0a3c5886a1e6629f22c5c78ce2bac983fc0
EBUILD maloc-0.2.1-r3.ebuild 1308 RMD160 28930a2f4f588d34a7e84efd155d51da40d07d76 SHA1 4b0c9ebce66f5bf8234befb1956573ef918b8d35 SHA256 c9b3122e0119e197572dcc65de537ca14a0a7670e3f199d1d2e96a8585702ecb
EBUILD maloc-1.4.ebuild 1305 RMD160 73db285ba587ac26c99255c667018e3fac4c5b3e SHA1 ffdde7e0ed81f8b48dd59b6fff11b6f2e2ee5961 SHA256 06b044429c2d4006433011dfcf2ffc2cff4675e887531dd5c8ba356b834c5d7e
-MISC ChangeLog 2789 RMD160 b439963a775acf2adc5e8c64f89f6c66e6d5aa93 SHA1 ef5fbd19ddb555cd0f37c239c7d75aacbca19805 SHA256 8cd9e8251a7ace2474ff3be3fd7cffd01527355e92871c6e188b0f1faee4a51d
+EBUILD maloc-1.5.ebuild 1299 RMD160 4426158491b7617861d753d8d01b7a6c58a5cedf SHA1 22d2075ce5215835eaed6f56472cf2516efb3378 SHA256 a0a09af5c642bd1a420db10baefd20eb156e87e8bc0fdb6c39d530a5f4147053
+MISC ChangeLog 2897 RMD160 610649c44fda66ceb0bd0bd123305c90ac9a3fe2 SHA1 24201ebc150309d606f840e08c5334864cdb17f6 SHA256 40e6c3e1dc602c7629b656a63e5ff6637117e205b7497ae298a747487b568cce
MISC metadata.xml 272 RMD160 42331a21c1e7a31cfe105f705fe3073de14b6b14 SHA1 960809f50e770bf2df44dda2557cf62ab9190c13 SHA256 36ae23839abbf283daf51b7f9585af067c0504484f5ca61e2f08113912becb77
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAkzPxZ0ACgkQgAnW8HDreRbPcwCgt793AhD+uoKvnSSACqRd7npU
-WacAn1aL2P8Q5bXTzOjzdlPXKkmReWJk
-=y2Iy
+iEYEARECAAYFAk2pPOIACgkQgAnW8HDreRZI9wCfbmyDemJUgbJwXlbjO3BqsWM0
+2LYAoKIN1COkn36d9bu3pWZu/XJwpH5x
+=Pyv7
-----END PGP SIGNATURE-----
diff --git a/dev-libs/maloc/maloc-1.5.ebuild b/dev-libs/maloc/maloc-1.5.ebuild
new file mode 100644
index 000000000000..20098a0dfe34
--- /dev/null
+++ b/dev-libs/maloc/maloc-1.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/maloc-1.5.ebuild,v 1.1 2011/04/16 06:53:17 jlec Exp $
+
+EAPI="3"
+
+inherit autotools eutils
+
+DESCRIPTION="Minimal Abstraction Layer for Object-oriented C/C++ programs"
+HOMEPAGE="http://www.fetk.org/codes/maloc/index.html"
+SRC_URI="http://www.fetk.org/codes/download/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="doc mpi static-libs"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ sys-libs/readline
+ doc? (
+ media-gfx/graphviz
+ app-doc/doxygen )
+ mpi? ( virtual/mpi )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/1.4-mpi.patch \
+ "${FILESDIR}"/1.4-asneeded.patch \
+ "${FILESDIR}"/1.4-doc.patch
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+ use mpi && export CC="mpicc"
+ use doc || myconf="${myconf} --with-doxygen= --with-dot="
+
+ econf \
+ --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+ $(use_enable mpi) \
+ $(use_enable static-libs static) \
+ --disable-triplet \
+ --enable-shared \
+ ${myconf}
+}
+
+src_install() {
+ # install libs and headers
+ emake DESTDIR="${D}" install || die "make install failed"
+
+ # install doc
+ dohtml doc/index.html || die "failed to install html docs"
+}