summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-01-15 17:40:13 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-01-15 17:40:13 +0000
commit26e67d252ff1fabd0f5b30432ab89e5be4d03053 (patch)
tree133ee57713a70661a5b126a7f54e7fefd7750f6f /sci-mathematics/yacas
parentFix MY_P logic as it had an off-by-one error. Removed -master part from SRC_U... (diff)
downloadgentoo-2-26e67d252ff1fabd0f5b30432ab89e5be4d03053.tar.gz
gentoo-2-26e67d252ff1fabd0f5b30432ab89e5be4d03053.tar.bz2
gentoo-2-26e67d252ff1fabd0f5b30432ab89e5be4d03053.zip
Removed old version
(Portage version: 2.2_rc22/cvs/Linux 2.6.25-gentoo-r7 x86_64)
Diffstat (limited to 'sci-mathematics/yacas')
-rw-r--r--sci-mathematics/yacas/ChangeLog8
-rw-r--r--sci-mathematics/yacas/files/yacas-1.0.63-as-needed.patch24
-rw-r--r--sci-mathematics/yacas/yacas-1.0.63.ebuild65
3 files changed, 6 insertions, 91 deletions
diff --git a/sci-mathematics/yacas/ChangeLog b/sci-mathematics/yacas/ChangeLog
index d77e9a5bc2d3..89bd44a5fd3c 100644
--- a/sci-mathematics/yacas/ChangeLog
+++ b/sci-mathematics/yacas/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-mathematics/yacas
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/yacas/ChangeLog,v 1.26 2008/11/24 09:40:57 bicatali Exp $
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/yacas/ChangeLog,v 1.27 2009/01/15 17:40:12 bicatali Exp $
+
+ 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org>
+ -files/yacas-1.0.63-as-needed.patch, -yacas-1.0.63.ebuild:
+ Removed old version
24 Nov 2008; Sébastien Fabbro <bicatali@gentoo.org> yacas-1.2.2.ebuild:
Added -j1 for java case
diff --git a/sci-mathematics/yacas/files/yacas-1.0.63-as-needed.patch b/sci-mathematics/yacas/files/yacas-1.0.63-as-needed.patch
deleted file mode 100644
index 6c401a012ef1..000000000000
--- a/sci-mathematics/yacas/files/yacas-1.0.63-as-needed.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/Makefile.am.orig 2007-05-02 15:28:49.000000000 +0200
-+++ src/Makefile.am 2007-05-02 15:28:56.000000000 +0200
-@@ -65,16 +65,21 @@
- pcre_maketables_stub.c pcre_pcreposix_stub.c pcre_get_stub.c \
- pcre_plugin_stub.cpp filescanner_stub.cpp filescanner_plugin_stub.cpp
-
-+libyacas_la_LIBADD = @LIBLTDL@
-+
- libcyacas_la_SOURCES = cyacas.cpp
-+libcyacas_la_LIBADD = libyacasplatform.la libyacasnumbers.la -lstdc++
-
- libyacasplatform_la_SOURCES = platmath.cpp grower.cpp stdstubs.cpp obmalloc.cpp lisphash.cpp \
- lispstring.cpp mathutil.cpp yacasbase.cpp debugmem.cpp
- libyacasplatform_la_DEPENDENCIES= fastprimes.c
-+libyacasplatform_la_LIBADD = -lm
-
- ## The -rpath flag is not added automatically because lib*numbers is listed in EXTRA_LTLIBRARIES,
- ## so automake does not know in what directory it is installed.
- libyacasnumbers_la_SOURCES = anumber.cpp yacasnumbers.cpp numbers.cpp
- libyacasnumbers_la_LDFLAGS = -rpath $(libdir)
-+libyacasnumbers_la_LIBADD = libyacas.la
- libgmpnumbers_la_SOURCES = gmpnumbers.cpp numbers.cpp
- libgmpnumbers_la_LDFLAGS = -rpath $(libdir)
-
diff --git a/sci-mathematics/yacas/yacas-1.0.63.ebuild b/sci-mathematics/yacas/yacas-1.0.63.ebuild
deleted file mode 100644
index 1fd79b9213eb..000000000000
--- a/sci-mathematics/yacas/yacas-1.0.63.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/yacas/yacas-1.0.63.ebuild,v 1.5 2007/12/13 11:31:32 markusle Exp $
-
-inherit autotools eutils flag-o-matic
-
-IUSE="glut server"
-
-DESCRIPTION="very powerful 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"
-
-DEPEND="virtual/libc
- >=sys-apps/sed-4
- dev-lang/perl
- glut? ( virtual/glut )
- www-client/lynx"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- if ! use glut; then
- sed -e "s:opengl::g" -i plugins/Makefile.am || \
- die "sed (opengl) failed"
- sed -e "s:\(^PLUGINDOCSCHAPTERS.*\)opengl.chapt\(.*\):\1 \2:" \
- -i manmake/Makefile.am || die 'sed (manmake) failed'
- sed -e "s:\*INCLUDE opengl.chapt::" \
- -i manmake/plugin-docs.chapt.txt \
- || die "failed to fix plugin-doc.chapt"
- fi
-
- epatch "${FILESDIR}"/${P}-as-needed.patch
- eautoreconf
-}
-
-src_compile() {
- # Filter -Os due to reported issues with it in bug 126779.
- replace-flags -Os -O2
-
- local myconf="--with-numlib=native"
-
- if use server; then
- myconf="${myconf} --enable-server"
- fi
-
- econf ${myconf} || die "./configure failed"
- emake || die
-}
-
-src_install() {
- make DESTDIR="${D}" install-strip || die
-
- dodoc AUTHORS INSTALL NEWS README TODO
- mv "${D}"/usr/share/${PN}/documentation "${D}"/usr/share/doc/${PF}/html
- rmdir "${D}"/usr/include/
- rm "${D}"/usr/share/${PN}/include/win32*
- sed -e "s|\":FindFile(\"documentation/ref.html\"):\"|localhost/usr/share/doc/${PF}/html/ref.html|" \
- -e "s|\":FindFile(\"documentation/books.html\"):\"|localhost/usr/share/doc/${PF}/html/books.html|" \
- -i "${D}"/usr/share/${PN}/yacasinit.ys || die
-}