summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-05-01 12:22:59 +0000
committerJustin Lecher <jlec@gentoo.org>2014-05-01 12:22:59 +0000
commit156cfd98443fe3292703fbd60e12a9c1dbc500c0 (patch)
treeb6e6599ad6d44a3c180883d9a9ecd494b5a93778 /dev-libs
parentsci-chemistry/pymol: Drop unneeded dep (diff)
downloadhistorical-156cfd98443fe3292703fbd60e12a9c1dbc500c0.tar.gz
historical-156cfd98443fe3292703fbd60e12a9c1dbc500c0.tar.bz2
historical-156cfd98443fe3292703fbd60e12a9c1dbc500c0.zip
dev-libs/maloc: Backport upstream change to make it compatible latest apbs
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/maloc/ChangeLog10
-rw-r--r--dev-libs/maloc/Manifest27
-rw-r--r--dev-libs/maloc/maloc-1.5-r1.ebuild59
-rw-r--r--dev-libs/maloc/metadata.xml2
4 files changed, 93 insertions, 5 deletions
diff --git a/dev-libs/maloc/ChangeLog b/dev-libs/maloc/ChangeLog
index d247119ac1f0..aa787660fb27 100644
--- a/dev-libs/maloc/ChangeLog
+++ b/dev-libs/maloc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/maloc
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.24 2012/05/02 10:38:42 jlec Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/ChangeLog,v 1.25 2014/05/01 12:22:13 jlec Exp $
+
+*maloc-1.5-r1 (01 May 2014)
+
+ 01 May 2014; Justin Lecher <jlec@gentoo.org> +maloc-1.5-r1.ebuild,
+ metadata.xml:
+ Backport upstream change to make it compatible latest apbs
02 May 2012; Justin Lecher <jlec@gentoo.org> maloc-1.5.ebuild:
Move to autotools-utils.eclass
diff --git a/dev-libs/maloc/Manifest b/dev-libs/maloc/Manifest
index 16c4c16b3cd7..97e585ef443e 100644
--- a/dev-libs/maloc/Manifest
+++ b/dev-libs/maloc/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX 0.2.1-asneeded.patch 525 SHA256 46f6b4bb0ee25040a7d0117341acebb4e6e9c459737abf0f04772b8dc42e6991 SHA512 3e396746f25b6df87770ff3d39be50c274b3c00ad238c1e6ce430d7920a708d9f8b7510af368f77179b2a610c627dc7e12240f026be0d8d7745f4df3be6f84da WHIRLPOOL 616ed2e87f5b208aaefac4c50335deb9cfe8bd7ed95006c7ef288af94733a8b5018a6404d1a95310eaf146792c62281384bdb9cbf541b3fff6f9a214407667ca
AUX 0.2.1-mpi.patch 653 SHA256 9d76868accbd89a8960bd61a35d20da359d4f04744761e0b12fb05440a106800 SHA512 6b114ac6b52af671cca44b0b8f1095b208036ab9c1e7245bd9fdbf374f83ac5792ffdd356481de6c7f2217e98a3b7fe47a58c92416fad9dbb9a5bc69a8726e9f WHIRLPOOL 00c431e925ce44164ea896856159e5f5b6c659d4242adf5f6437b7ab346ab2e291a40137d5e2645da0e4fb32aaac445585e720533bd6668c2b5107d9c879ec54
AUX 1.4-asneeded.patch 533 SHA256 7c6b2fbe5d159dd2646865b7d182c82d30fd9891959a08af8df7796edf5baf60 SHA512 de3ed7a3515efcef2518fc04def32b4145b3975d25535f1d1ef06211a89573ccb024286d1904475b8b510caa6109e5106fb264fc097764566aa31616be6bb7de WHIRLPOOL b0df93c49cbf488d4257b187dc9cde15acf25e50a375cd6b98580d5ead0172d8d66d4e0d80d5cc09a0d84d199753e523f4edaee4a7cce504df89dee773e9deb7
@@ -8,6 +11,26 @@ DIST maloc-1.4.tar.gz 797520 SHA256 cba0c6730f148bf7ddb77dac07e497655642f43b6322
DIST maloc-1.5.tar.gz 794138 SHA256 58e1197fcd4c74d3cbb1d39d712eb0a3c5886a1e6629f22c5c78ce2bac983fc0 SHA512 9b50ffc0dd2a9c74808783fdc3bcad9dd6fb4ba0edcdad099eb7ab5e9a1f7d5c708db4b6e2a5373adfabd2a013b1cc4f92281905ef108df3fa6376726ca7a62c WHIRLPOOL 5b25dfc1db28712cb1bb4dbcefcfd5e462d1baa8029db462a8be5fa13baf08756804416c6d32231e5e2d42e5a31184f2a6ca255b860744a8a10a31915900781a
EBUILD maloc-0.2.1-r3.ebuild 1308 SHA256 c9b3122e0119e197572dcc65de537ca14a0a7670e3f199d1d2e96a8585702ecb SHA512 7630db9af0bea2c75f0a3ae1ea53b46be995a6500ebd87559196235a7b238061b9d7bf918c4d6bfbe378126b2222d551260bc05a2a142501c14a446814c24070 WHIRLPOOL 670e85c00a96c495220be2bdcc55768f0b31d5980ad1c137b56168889bd6ea2fae80f8002b75f4a93ab11f57a6ee7c51bdea29769307ff2e44ee29a13a03db8b
EBUILD maloc-1.4.ebuild 1305 SHA256 56c1f4f8fecf27d6726cdb98d9364dff2941ac5edf9d65d44a794ce1a665b3ee SHA512 21f32a3e6e31aa392d3e6a25f7bcfabafc9a4e60cb9dd5c59366079e9386947d6e106a84453dea5a8bbdb2c07e44bdd96f05867c3acb0e8a285b504fc38c33ec WHIRLPOOL be26eeef4cf0c9b713e8eea36955f9524d608af3b0a5c461ec8ffb7531e86a5bb66a608fb9ae70beda074761613638160ff916ddde09542207bc30c52cea0f89
+EBUILD maloc-1.5-r1.ebuild 1340 SHA256 258a39e05613b51b8b3a3064166cc3dde5802ee945e4c18146526f1ffccf7704 SHA512 c1c0e9d34aee1ba23747702ad6e49234117a6fe3798ee397d967ac266e8a8a94a40494ca7640a14db3b194c65a42de215bd9f67f7615273054f126b102f47eff WHIRLPOOL ab4a3eb219fb3298cecc35e864bca607482260c4f5832d986b16bd93548f7c1c88c0f1318727d203219fa04ddfd1ad24cf2042e0bbf679d2b24e92016c61b5c9
EBUILD maloc-1.5.ebuild 1162 SHA256 91606675046d15960b7d70670fd1d82a2362746c986e32615f7004856fc0494b SHA512 585d311dae81f5738765a7de1113fb3a7b096b0d36c0f032f39d3237d20778aeadbe3db9520210747a2e66a506364b68c348280f7cc0e062c68925a63fc61f5b WHIRLPOOL 1ad93a8b097f78713372d965b8a38e2e934482b300788f3f5240add14a132f327efc68c635367d5fb7da86d2d47ea4aca493fb7787442282d2cf3805a1716d70
-MISC ChangeLog 3236 SHA256 da531c942d3476789766d10789bf1b25f9a4bbe899758be542461c2fcff09677 SHA512 2cea678c3fd6f9d3bbafa9c5213990c04adbc06b9bb9a1f9747cf8d7e50e01294170c5095417870280b0a23d3590f891bc5d130f0976255a47a2184770f60f53 WHIRLPOOL c6e582bbf38d178958bb70ef43e179cc905038438f9836457e41fef8bce4d8d8548b422ebb312c46704c7974c1e5f242591f248f4915c4b718d7d434c94201e1
-MISC metadata.xml 157 SHA256 750cb9e46ac2b77e1adf73de43c186a8c2d2234a9c6a89d9358d0969dc5cf8ac SHA512 511d9e615c29eefcdd18c299ec142f8d535aeeaa54da8df92d2c723e30c27a5ac532f369f51b008005ceef5c0c6616e2754587691fa1f1e42fa718d33ae8c756 WHIRLPOOL 8cf276bea6d6211d791b31f8f9f056976f11d6e6b05ed43e097d25692a30b4967d4ed490658ae14d3384c8e6ace0f648f0285a535155888e0e029d939d5f7aa2
+MISC ChangeLog 3412 SHA256 c044023ba09e7f7b623fd35308be0576b04c352eb9438f3e7c1a2f1ee482a9ab SHA512 c8f25b3b4b98b1871bdc1a0bf38d40135060eeab0f88e5a4d4ffc2d94e9d936a1c03ec70c849dc3657f5c0ef5dedb1d20cd600071849b7c1f8ad7ca92bbfa669 WHIRLPOOL 018b480f3bc53a888360b7ebd113cc7be62dc271e7c9708b020db8766aff7783d2f638ad4c05aac6865369f0071f13ec6716214ecc06eb6a1d29e74fb164a5ae
+MISC metadata.xml 158 SHA256 dae7918daac89b300804812d32584889aa1c4e8b9edeced06006900494457a6d SHA512 e4901a5df84502b46aa85ec01804ce680332cebe6148e4a9c8201a38935ee0d4a753bcdb3f18765b06019926a05bf099c0ed61395aa98211610ab7fdb8d7f895 WHIRLPOOL 2f12466ef66cc7b89ec428cd4b498b20f12ca6dbb219f180ac12985dfc4195882ea95809797828a720fe69a0e560d12de9c271f8aacaa06fba09c9c1ccd589e5
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQJ8BAEBCgBmBQJTYjyjXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir3roP/AkVoX4lm229H3dg5ThkPcSb
+uGANP7NPhF7hnOOlECNk4NpdZedIvcdcxSeCp/e8a5q0k65G/ifIt02pcORaW5Dt
+nS7a2xH09DIxRCB4iATnmxeFnLcFkmPUINg5tGWJd0Y9MzAgfbKW3l4ggnChmVfg
+KkknipK1Y8J8Hcx3+kwcKGnNzbQjR9DfRb61tSHtSKYLBLzU/l6QSqU65zcy66Qy
+LLuTJZCagO50a+bI337KhhN3rT+J/E4jxtj/0kMP3H6qn8LZlT3tg5B/RhRfDNap
+9XO/FksuvuRCGCqDzDdcSFZdm2ZL5Qnpk56zMyInBzHDTY3pmu1VhTHKPk7YPl1b
+gBEdDmlvNemMoP0uBMRNrEMzfuCvq8IInP6mERD/p2yCnXyqwIudbDqzoYlnR67l
+jQZCHQm9bfpp9lE7IwUa2pnN11yBQdhSAdGyhYUK9sV/MM2xddU0kfepb9RgiwuX
+Gj7Y9p9hFlFriind4OWucneWF8aYh4G6NfERZeKNFpFwP1JBEPfkdXyuQ8RcSY73
+y9HZ93oT6BVYJWdrX3hvwQ4Q3y+IpUo19AasOI/1Rw8L617u1ZeiyB9JeUWM7oyb
+lf8LQIgaoFtPTsAcvttwDXiD6z9ppDlu5ljHryn6qvrbZYq4d/B2jasbKILgBo3m
+9h6ZGkjt6uF6iGB/E/FP
+=J77Y
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/maloc/maloc-1.5-r1.ebuild b/dev-libs/maloc/maloc-1.5-r1.ebuild
new file mode 100644
index 000000000000..919a46286340
--- /dev/null
+++ b/dev-libs/maloc/maloc-1.5-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/maloc/maloc-1.5-r1.ebuild,v 1.1 2014/05/01 12:22:13 jlec Exp $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils
+
+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
+ mpi? ( virtual/mpi )"
+DEPEND="${RDEPEND}
+ doc? (
+ media-gfx/graphviz
+ app-doc/doxygen )"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=(
+ "${FILESDIR}"/1.4-mpi.patch
+ "${FILESDIR}"/1.4-asneeded.patch
+ "${FILESDIR}"/1.4-doc.patch
+ )
+
+src_prepare() {
+ echo 'VPUBLIC int Vio_getc(Vio *thee){ ASC *asc; asc = thee->axdr; return asc->buf[asc->pos++]; }' >> src/vsys/vio.c || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs
+ use mpi && export CC="mpicc"
+ use doc || myeconfargs+=( --with-doxygen= --with-dot= )
+
+ myeconfargs+=(
+ --docdir="${EPREFIX}"/usr/share/doc/${PF}
+ $(use_enable mpi)
+ --disable-triplet
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ # install doc
+ dohtml doc/index.html
+}
diff --git a/dev-libs/maloc/metadata.xml b/dev-libs/maloc/metadata.xml
index d369d068ffb8..897aa2e6b59a 100644
--- a/dev-libs/maloc/metadata.xml
+++ b/dev-libs/maloc/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
+ <herd>sci</herd>
</pkgmetadata>