summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-05-10 17:54:29 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-05-10 17:54:29 +0000
commit3eccd776c85ff3e4cedcdf8172bac129c8042a8e (patch)
treeb995195423124336df58841fe07abad2f1d38313 /dev-cpp
parentkeyword ~amd64-fbsd (diff)
downloadhistorical-3eccd776c85ff3e4cedcdf8172bac129c8042a8e.tar.gz
historical-3eccd776c85ff3e4cedcdf8172bac129c8042a8e.tar.bz2
historical-3eccd776c85ff3e4cedcdf8172bac129c8042a8e.zip
Version bump
Package-Manager: portage-2.1.10.56/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/muParser/ChangeLog9
-rw-r--r--dev-cpp/muParser/Manifest12
-rw-r--r--dev-cpp/muParser/muParser-2.2.2.ebuild53
3 files changed, 67 insertions, 7 deletions
diff --git a/dev-cpp/muParser/ChangeLog b/dev-cpp/muParser/ChangeLog
index 8265f937b5c6..eb23604196df 100644
--- a/dev-cpp/muParser/ChangeLog
+++ b/dev-cpp/muParser/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/muParser
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/muParser/ChangeLog,v 1.23 2011/12/21 08:41:14 jlec Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/muParser/ChangeLog,v 1.24 2012/05/10 17:54:28 bicatali Exp $
+
+*muParser-2.2.2 (10 May 2012)
+
+ 10 May 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> +muParser-2.2.2.ebuild:
+ Version bump
21 Dec 2011; Justin Lecher <jlec@gentoo.org> -muParser-1.32-r1.ebuild:
Cleaned old
diff --git a/dev-cpp/muParser/Manifest b/dev-cpp/muParser/Manifest
index 3730910338e0..411351c1ef30 100644
--- a/dev-cpp/muParser/Manifest
+++ b/dev-cpp/muParser/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA1
AUX muParser-1.28-destdir.patch 799 RMD160 542672389ffd3d88abc7f1b9f7b0c159808e3c90 SHA1 c8ca147ac760522a03497adf0bbf570645a1b670 SHA256 250cf7042d6cc484dc5811571c79b0027f46deac07393d97951a4a0907fadc8b
AUX muParser-1.28-gcc43.patch 747 RMD160 e14dcb0d22e17a36c8c7c99104f7190a8a960834 SHA1 b9beddee8309a01c1e2de20848cbaa9992190679 SHA256 767ea424460f2c2e9fe33253f44655e47bfb5d8b32a606637bec8ec2302a773a
@@ -8,14 +8,16 @@ AUX muParser-1.32-build.patch 337 RMD160 d3f7946717ca02cc29743676583b2ba5a31b4f8
AUX muParser-1.32-parallel-build.patch 680 RMD160 ce219ed4e68f8a50d03c2e3ebf2daea54e1a8a5f SHA1 df103111a900c655dee83d7674fe588cb48a169e SHA256 bd68969e797530a11dd7bd8864131d0cf6878a9f754fdb005070760fc82dd948
DIST muparser_v134.tar.gz 1013841 RMD160 ee7e0e4ebedde6368d1bfa100da23ac3ce946500 SHA1 d6d834d3ba2bd3c316c9b3070369d32701703f78 SHA256 0e3d3dffe2d0bac9c381fc1320ee1e549993aff554d8c16d719caf23653f2276
DIST muparser_v2_1_0.zip 1465893 RMD160 cf52e9baca5a094bee00e5dafda4e8aa60f9f393 SHA1 797a45593e6edb86cb01f9dfe02e984849b96675 SHA256 4babb0cf4073943cb369cf78cb7a1b2c3188cdcf5406becf3b229509ce6bd17d
+DIST muparser_v2_2_2.zip 1508675 RMD160 efcaea175523b2e7b3e0d2abaf1ee8767d142da3 SHA1 830383b1bcfa706be5a6ac8b7ba43f32f16a1497 SHA256 a9c3d50c1092279d2be0d4ba275ff222979da83eb960cbef6b8af1f5bfdccc5e
EBUILD muParser-1.34.ebuild 1131 RMD160 7086512c0c5bcc1b7f987b51a85760a3f1500020 SHA1 18505a5957a75219e20cf2927b3b6ce90aa34685 SHA256 05c4c6bcf089e155065c2e386609407cf0a421677cd73d5b6b0afd70b9c5fc17
EBUILD muParser-2.1.0.ebuild 1203 RMD160 c07f37ac3e20d31d3497157b8912b6cb342d77ff SHA1 d10691407f6272288721c4d629882c19c72009f7 SHA256 355b635d3ecf9257d3d1f8a54f91c204aca4ddf69e40e0250cc967f3ee495f02
-MISC ChangeLog 3255 RMD160 df97b1d0fb954b69d89058ab37afcbdc5b01d9f7 SHA1 8bd7371881842fbec5883e5ae58aee2521d043f0 SHA256 c87098af2fc569b00511057865718a7fe6cf01693865de39d9f7280a10fa4869
+EBUILD muParser-2.2.2.ebuild 1165 RMD160 424330ee018aba49a8490cfb1ed33df2d801368d SHA1 bc4738ecc16083ed5bfca7ad92514b951a5858b0 SHA256 c7df11edeb6bd07e6e125cd2202d1796c461bb27c59deb756fa8eb655c4ad462
+MISC ChangeLog 3385 RMD160 e5c08ffe6d47647911fb43621084d821cdddfa62 SHA1 acfebe68085a19ba4064eabb624386e8a1e3a355 SHA256 daba043268b4a52e220c0f3e8124f2ceaa96df5f19a531bacc89882595d87e2b
MISC metadata.xml 371 RMD160 cf1f5ffe20bac0026d986b4629f1db0b32e1bf77 SHA1 a3fb90c57b2c5ced1868d4be2d88d3af6bc773cd SHA256 75fe203bdedd4e649cf290eeaaa575116a85ef7303f7663a3876accf1de2c4ba
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEAREKAAYFAk7xm68ACgkQgAnW8HDreRYH6ACfYAv7ojENYnZWAxw/lyaVO0g/
-mGEAn3Blt2SoHPdwzC1QA0l9mEtorwku
-=eNtP
+iEYEARECAAYFAk+sAN0ACgkQ1ycZbhPLE2CFRwCeP8KOi75brO/IS3sAWVxWLril
+qcQAnj37qL+ESbnx25yeTweLP3EUEalm
+=uuCs
-----END PGP SIGNATURE-----
diff --git a/dev-cpp/muParser/muParser-2.2.2.ebuild b/dev-cpp/muParser/muParser-2.2.2.ebuild
new file mode 100644
index 000000000000..546daa9ff9da
--- /dev/null
+++ b/dev-cpp/muParser/muParser-2.2.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/muParser/muParser-2.2.2.ebuild,v 1.1 2012/05/10 17:54:29 bicatali Exp $
+
+EAPI=4
+
+inherit eutils
+
+MY_PN=${PN/P/p}
+MY_P=${MY_PN}_v${PV/./}
+
+DESCRIPTION="Library for parsing mathematical expressions"
+HOMEPAGE="http://muparser.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN/P/p}/${PN/P/p}/Version%20${PV}/${PN/P/p}_v${PV//./_}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="doc test"
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}"/${PN/P/p}_v${PV//./_}
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-1.32-build.patch \
+ "${FILESDIR}"/${PN}-1.32-parallel-build.patch
+ sed -i \
+ -e 's:-O2::g' \
+ configure || die
+}
+
+src_configure() {
+ chmod +x configure || die
+ econf $(use_enable test samples)
+}
+
+src_test() {
+ cat > test.sh <<- EOFTEST
+ LD_LIBRARY_PATH=${S}/lib samples/example1/example1 <<- EOF
+ quit
+ EOF
+ EOFTEST
+ sh ./test.sh || die "test failed"
+}
+
+src_install() {
+ default
+ dodoc Changes.txt
+ use doc && dohtml -r docs/html/*
+}