aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-01-19 19:32:15 +0100
committerJustin Lecher <jlec@gentoo.org>2014-01-19 19:32:15 +0100
commite99a7a344ff6fc3c23f375f6703183ed7b6846da (patch)
treecf5d4fa517bc54a7e3f5af7846b20ac69cc6ff88 /virtual
parentvirtual/lapack: Warn if old ${EPREFIX}/usr/$(get_libdir)/lib${PN}.so is present (diff)
downloadsci-e99a7a344ff6fc3c23f375f6703183ed7b6846da.tar.gz
sci-e99a7a344ff6fc3c23f375f6703183ed7b6846da.tar.bz2
sci-e99a7a344ff6fc3c23f375f6703183ed7b6846da.zip
virtual/blas: Warn if old ${EPREFIX}/usr/$(get_libdir)/lib${PN}.so is present
Package-Manager: portage-2.2.8
Diffstat (limited to 'virtual')
-rw-r--r--virtual/blas/ChangeLog6
-rw-r--r--virtual/blas/blas-2.1-r1.ebuild (renamed from virtual/blas/blas-2.1.ebuild)19
2 files changed, 21 insertions, 4 deletions
diff --git a/virtual/blas/ChangeLog b/virtual/blas/ChangeLog
index 66deaaba6..c5ca256b2 100644
--- a/virtual/blas/ChangeLog
+++ b/virtual/blas/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for virtual/blas
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/virtual/blas/ChangeLog,v 1.3 2010/01/11 10:55:38 ulm Exp $
+ 19 Jan 2014; Justin Lecher <jlec@gentoo.org> -blas-2.1.ebuild,
+ +blas-2.1-r1.ebuild:
+ Warn if old ${EPREFIX}/usr/$(get_libdir)/lib${PN}.so is present
+
06 Feb 2013; Justin Lecher <jlec@gentoo.org> blas-2.1.ebuild, metadata.xml:
Raise eigen version in deps
diff --git a/virtual/blas/blas-2.1.ebuild b/virtual/blas/blas-2.1-r1.ebuild
index ae69926d1..e9762fe26 100644
--- a/virtual/blas/blas-2.1.ebuild
+++ b/virtual/blas/blas-2.1-r1.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
+EAPI=5
+
+inherit multilib
DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
HOMEPAGE=""
@@ -12,7 +14,9 @@ LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux"
IUSE="doc"
-RDEPEND="|| (
+
+RDEPEND="
+ || (
>=sci-libs/blas-reference-20110417
>=dev-cpp/eigen-3.1.2
sci-libs/atlas[fortran]
@@ -23,3 +27,12 @@ RDEPEND="|| (
)
doc? ( >=app-doc/blas-docs-3.2 )"
DEPEND=""
+
+pkg_pretend() {
+ if [[ -e "${EPREFIX}"/usr/$(get_libdir)/lib${PN}.so ]]; then
+ ewarn "You have still the old ${PN} library symlink present"
+ ewarn "Please delete"
+ ewarn "${EPREFIX}/usr/$(get_libdir)/lib${PN}.so"
+ ewarn "to avoid problems with new ${PN} structure"
+ fi
+}