summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2011-11-25 17:58:04 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2011-11-25 17:58:04 +0000
commitea0a995a754f59db0f6bf2f9da34ad17d044f4f6 (patch)
treecf5e073f9174caf2332d1bcdfa9319cd55fdc64c /sci-mathematics
parentversion bump (bug #391835) (diff)
downloadhistorical-ea0a995a754f59db0f6bf2f9da34ad17d044f4f6.tar.gz
historical-ea0a995a754f59db0f6bf2f9da34ad17d044f4f6.tar.bz2
historical-ea0a995a754f59db0f6bf2f9da34ad17d044f4f6.zip
Version bump
Package-Manager: portage-2.1.10.37/cvs/Linux x86_64
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/yacas/ChangeLog7
-rw-r--r--sci-mathematics/yacas/Manifest12
-rw-r--r--sci-mathematics/yacas/yacas-1.3.1.ebuild53
3 files changed, 66 insertions, 6 deletions
diff --git a/sci-mathematics/yacas/ChangeLog b/sci-mathematics/yacas/ChangeLog
index 771beb6581b6..51657529df87 100644
--- a/sci-mathematics/yacas/ChangeLog
+++ b/sci-mathematics/yacas/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-mathematics/yacas
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/yacas/ChangeLog,v 1.29 2011/07/28 20:18:54 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/yacas/ChangeLog,v 1.30 2011/11/25 17:58:04 bicatali Exp $
+
+*yacas-1.3.1 (25 Nov 2011)
+
+ 25 Nov 2011; Sébastien Fabbro <bicatali@gentoo.org> +yacas-1.3.1.ebuild:
+ Version bump
28 Jul 2011; Sébastien Fabbro <bicatali@gentoo.org> yacas-1.2.2-r1.ebuild,
+files/yacas-1.2.2-tests.patch:
diff --git a/sci-mathematics/yacas/Manifest b/sci-mathematics/yacas/Manifest
index 3c935492a722..bf948a0bf8d0 100644
--- a/sci-mathematics/yacas/Manifest
+++ b/sci-mathematics/yacas/Manifest
@@ -6,14 +6,16 @@ AUX yacas-1.2.2-gcc46.patch 399 RMD160 ee69384f5fbe7a931d85a0cfd6c0d8372328a609
AUX yacas-1.2.2-makefixes.patch 675 RMD160 c2e9c7d4a598565e18a87e7b8ac7417a0b475236 SHA1 f817d589aa542cd83dd06e5e1a0ab86ad3125d3d SHA256 fa2fc79e5a8daeae4380d25c9c6885d626d7bd4cf2a19516f09f6c85b6e18046
AUX yacas-1.2.2-tests.patch 1699 RMD160 aac824d8424d50c42937befbf21b24a797a6591a SHA1 43fcc49c11c015eeb21ac9caeb61b0ca0bd6851e SHA256 1f273d8f1b4485289b0165e62c4746f80a2a23df1a9f07762d44e2dc74963a24
DIST yacas-1.2.2.tar.gz 1203303 RMD160 6c49ca60e4f1f92e7d30e8d91b6126e55d77321b SHA1 8e753c22c207a5aa5e9fd2a9d519605d5b73d5b9 SHA256 e8345de267ed41790128649e3ff5ab7be7d0a2fa6e721b82e0a552c04775aab6
+DIST yacas-1.3.1.tar.gz 1292136 RMD160 3b141ccabe195288c766e7510f65cffffefb038a SHA1 d057b938f4a822995d747c12b9c3cec5b27e2d40 SHA256 61d10c38af1e450ef325cc874143ceb414a4fdd4d7b4564bd0a65e090aa16b6c
EBUILD yacas-1.2.2-r1.ebuild 1343 RMD160 d6ff600fc4d96bfeabe9bef321d2aec8ff44bc6b SHA1 6a2e79c67e9ca0ee1e35632402de894378e79d61 SHA256 e9d124fe6273af254d3c70baf84ad840a2e33d0b889686508771a24bce9c8e97
EBUILD yacas-1.2.2.ebuild 1391 RMD160 786a4b50642c0114ee2ebf1845070c0a8aa61040 SHA1 3e3f60d654f1b448772f61aea72ed69a5bf30762 SHA256 c6d866572473b0782e5608e7110f11e90218a672dc073766d68da7c3fad6f67e
-MISC ChangeLog 6212 RMD160 f806b63a108408f29b5d8f6528238bdf2a86adbc SHA1 6f4fa234b1f5f5df926b377629fa65092c14b178 SHA256 7df7e2850cbbb709c59da63e8a4c7534c1cf7b83e3856246d2e079a3382f3e50
+EBUILD yacas-1.3.1.ebuild 1235 RMD160 55217012949903f4053624e0e39e54ddf59e2315 SHA1 fcc3e2598125f6791d31e53da291f8340534b373 SHA256 284a100b9a72f710dbcd491d7e666ee92629fdc913147aa9799c304e46da9e8c
+MISC ChangeLog 6332 RMD160 7f1228242b74269946a33eb9ef7166896b5c28eb SHA1 40a9ca42b0c789555cdfbb9bf83448488d20ef74 SHA256 fa9e9f2b2013a8f11a2230bba26b05e39f298aafd3f10f518d5d847201541553
MISC metadata.xml 652 RMD160 271e435f003d4c7587aeabae1a79db2f6941dae3 SHA1 7f0d2103397e65a72c70c3c32ac05a363ff31e83 SHA256 1a7b21bc7f24f77ac3c15e96bdf2f96390aca1ab85387bedcd4caaa7b61017a1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk4xxDgACgkQ1ycZbhPLE2DXHwCgmxdekRhJvjZSbqGHHDn7lS50
-l9sAoIxTNQDWru/rGdCwplunlKvJoV/d
-=7JLH
+iEYEARECAAYFAk7P18YACgkQ1ycZbhPLE2BxCgCdHMAUO1NtXbIk7hlBCz4mr0W0
+GQ8Amwe1nvW+n+iKyndva+KzsxF2LHa7
+=CZBX
-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/yacas/yacas-1.3.1.ebuild b/sci-mathematics/yacas/yacas-1.3.1.ebuild
new file mode 100644
index 000000000000..931856cf6829
--- /dev/null
+++ b/sci-mathematics/yacas/yacas-1.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/yacas/yacas-1.3.1.ebuild,v 1.1 2011/11/25 17:58:04 bicatali Exp $
+
+EAPI="4"
+
+inherit eutils java-pkg-opt-2 autotools
+
+DESCRIPTION="General purpose computer algebra system"
+HOMEPAGE="http://yacas.sourceforge.net/"
+SRC_URI="http://${PN}.sourceforge.net/backups/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="doc java server"
+
+DEPEND="java? ( >=virtual/jdk-1.6 )"
+RDEPEND="java? ( >=virtual/jre-1.6 )"
+
+psrc_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.2.2-tests.patch
+ # needs to rebuild because tests include file modify Makefile.am
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable doc html-doc) \
+ $(use_enable server) \
+ --with-html-dir="/usr/share/doc/${PF}/html"
+}
+
+src_compile() {
+ default
+ if use java; then
+ cd JavaYacas || die
+ # -j1 because of file generation dependence
+ emake -j1 -f makefile.yacas
+ fi
+}
+
+src_install() {
+ default
+ if use java; then
+ cd JavaYacas || die
+ java-pkg_dojar yacas.jar
+ java-pkg_dolauncher jyacas --main net.sf.yacas.YacasConsole
+ insinto /usr/share/${PN}
+ doins hints.txt yacasconsole.html
+ fi
+}