aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-02-22 16:08:24 +0100
committerJustin Lecher <jlec@gentoo.org>2013-02-22 16:08:24 +0100
commitb4dfec7cd7e80347c522ad0b5519b9499dc5fc9d (patch)
tree163846b7d9d5b765b4f86943e4a3071db131ef1e
parentsci-libs/trilinos: Correct USE dependency for virtual/pkgconfig; bump EAPI to 5 (diff)
downloadsci-b4dfec7cd7e80347c522ad0b5519b9499dc5fc9d.tar.gz
sci-b4dfec7cd7e80347c522ad0b5519b9499dc5fc9d.tar.bz2
sci-b4dfec7cd7e80347c522ad0b5519b9499dc5fc9d.zip
Bundles all numeric libs, which are not easily unbundlable Various other QA issues
Signed-off-by: Justin Lecher <jlec@gentoo.org>
-rw-r--r--sci-mathematics/algae/ChangeLog18
-rw-r--r--sci-mathematics/algae/Manifest1
-rw-r--r--sci-mathematics/algae/algae-4.3.6.ebuild55
-rw-r--r--sci-mathematics/algae/files/Makefile.in-doc.patch5
-rw-r--r--sci-mathematics/algae/files/Makefile.in-src.patch4
-rw-r--r--sci-mathematics/algae/files/configure.in.patch10
-rw-r--r--sci-mathematics/algae/metadata.xml16
7 files changed, 0 insertions, 109 deletions
diff --git a/sci-mathematics/algae/ChangeLog b/sci-mathematics/algae/ChangeLog
deleted file mode 100644
index 079bc8992..000000000
--- a/sci-mathematics/algae/ChangeLog
+++ /dev/null
@@ -1,18 +0,0 @@
-# ChangeLog for sci-mathematics/algae
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> algae-4.3.6.ebuild,
- metadata.xml:
- Tweak the ebuild
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> algae-4.3.6.ebuild:
- Added fortran-2.eclass support
-
-*algae-4.3.6 (7 June 2006)
-
- 7 June 2006; Andrey Grozin <A.G.Grozin@inp.nsk.su>
- +metadata.xml, +algae-4.3.6.ebuild, +files/confifure.in.patch, +files/Makefile.in-src.patch, +files/Makefile.in-doc.patch:
- Initial import.
- Thanks to Thomas Veith <xtv@gentoo.org> for initial ebuild.
- Bug 49425.
diff --git a/sci-mathematics/algae/Manifest b/sci-mathematics/algae/Manifest
deleted file mode 100644
index 10a80f43f..000000000
--- a/sci-mathematics/algae/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST algae-4.3.6.tar.gz 1790061 RMD160 0dfee737c3eccb59563fd85da8d7772937d5795c SHA1 f935540e8479b543d51cf04fc38e6c573679e19c SHA256 b456e8ab32eda24a1c0dde44f75455e6b5a8a7604ce8cd7ff9419651d93c0ec1
diff --git a/sci-mathematics/algae/algae-4.3.6.ebuild b/sci-mathematics/algae/algae-4.3.6.ebuild
deleted file mode 100644
index eeeaaae5d..000000000
--- a/sci-mathematics/algae/algae-4.3.6.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit autotools eutils fortran-2
-
-DESCRIPTION="High-level interpreted language for numerical analysis"
-HOMEPAGE="http://algae.sourceforge.net/"
-SRC_URI="mirror://sourceforge/algae/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="blas intel lapack"
-
-DEPEND="
- sci-libs/fftw \
- intel? ( dev-lang/icc dev-lang/ifc )
- blas? ( virtual/blas )
- lapack? ( virtual/lapack )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/configure.in.patch
- "${FILESDIR}"/Makefile.in-src.patch
- "${FILESDIR}"/Makefile.in-doc.patch
- eautoreconf
-}
-
-src_configure() {
- if use intel; then
- F77="ifort" \
- CC="icc" \
- LDFLAGS="-L/opt/intel/compiler80/lib" LIBS="-latlas" \
- econf \
- --with-readline --with-fftw \
- $(use-enable blas ) $(use-enable lapack ) \
- --with-fortran-libs="-limf -lifcore -lifport"
- else
- FLAGS="${FCFLAGS}" econf --with-readline --with-fftw \
- $(use-enable blas ) $(use-enable lapack )
- fi
-}
-
-src_compile() {
- emake htmldir="/usr/share/doc/${P}/html"
-}
-
-src_install() {
- emake install prefix="${D}usr" htmldir="${D}usr/share/doc/${P}/html"
- dodoc INSTALL NEWS PROBLEMS README VERSION doc/FAQ doc/*ps
-}
diff --git a/sci-mathematics/algae/files/Makefile.in-doc.patch b/sci-mathematics/algae/files/Makefile.in-doc.patch
deleted file mode 100644
index 58684ef5c..000000000
--- a/sci-mathematics/algae/files/Makefile.in-doc.patch
+++ /dev/null
@@ -1,5 +0,0 @@
---- doc/Makefile.in.orig 2006-06-07 22:58:27.000000000 +0200
-+++ doc/Makefile.in 2006-06-07 22:56:08.000000000 +0200
-@@ -183 +183 @@
-- -rm -f $(datadir)/algae/html; ln -s $(htmldir) $(datadir)/algae/html
-+ -rm -f $(datadir)/algae/html
diff --git a/sci-mathematics/algae/files/Makefile.in-src.patch b/sci-mathematics/algae/files/Makefile.in-src.patch
deleted file mode 100644
index 3e65e4fa6..000000000
--- a/sci-mathematics/algae/files/Makefile.in-src.patch
+++ /dev/null
@@ -1,4 +0,0 @@
---- src/Makefile.in.orig 2006-06-07 22:54:40.000000000 +0200
-+++ src/Makefile.in 2006-06-07 22:56:27.000000000 +0200
-@@ -223 +222,0 @@
-- ln -s $(bindir)/algae-$(VERSION_NUMBER) $(bindir)/algae
diff --git a/sci-mathematics/algae/files/configure.in.patch b/sci-mathematics/algae/files/configure.in.patch
deleted file mode 100644
index 7789fb94b..000000000
--- a/sci-mathematics/algae/files/configure.in.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.in.orig 2006-06-07 22:14:12.000000000 +0200
-+++ configure.in 2006-06-07 22:41:41.000000000 +0200
-@@ -151,2 +151,2 @@
--AC_PATH_PROG(HTML, lynx)
--AC_PATH_PROGS(XHTML, mozilla netscape mosaic)
-+AC_PATH_PROG(HTML, links elinks lynx)
-+AC_PATH_PROGS(XHTML, firefox mozilla konqueror epiphany opera seamonkey galeon skipstone kazehakase netscape)
-@@ -154 +154 @@
--AC_PATH_PROG(XTERM, xterm)
-+AC_PATH_PROG(XTERM, xterm konsole gnome-terminal rxvt eterm aterm)
diff --git a/sci-mathematics/algae/metadata.xml b/sci-mathematics/algae/metadata.xml
deleted file mode 100644
index 0f2a66072..000000000
--- a/sci-mathematics/algae/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci-mathematics</herd>
-<maintainer>
-<email>A.G.Grozin@inp.nsk.su</email>
-<name>Andrey Grozin</name>
-</maintainer>
-<longdescription lang="en">
-Algae is a programming language for numerical analysis. Algae was developed at
-Boeing because they needed a fast and versatile tool, capable of handling large
-systems. Algae has been applied to interesting problems in aerospace and
-related fields for more than a decade.
-</longdescription>
-<use><flag name='intel'>Use icc as c compiler</flag></use>
-</pkgmetadata>