From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RDjHr-00072o-Vl for garchives@archives.gentoo.org; Tue, 11 Oct 2011 20:50:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 929A321C0A7; Tue, 11 Oct 2011 20:50:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 507F921C0A7 for ; Tue, 11 Oct 2011 20:50:27 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 05E351B402B for ; Tue, 11 Oct 2011 20:50:27 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 54ABF80044 for ; Tue, 11 Oct 2011 20:50:26 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <968c82e279a16e35c0b246ad7a161716a2f7dbe0.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/gsl/files/, sci-libs/gsl/ X-VCS-Repository: proj/sci X-VCS-Files: sci-libs/gsl/ChangeLog sci-libs/gsl/files/gsl-1.15-cblas.patch sci-libs/gsl/gsl-1.15-r1.ebuild sci-libs/gsl/gsl-1.15-r2.ebuild sci-libs/gsl/metadata.xml X-VCS-Directories: sci-libs/gsl/files/ sci-libs/gsl/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: 968c82e279a16e35c0b246ad7a161716a2f7dbe0 Date: Tue, 11 Oct 2011 20:50:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 458f614d9a04612fd9f1ab8cd47a4e54 commit: 968c82e279a16e35c0b246ad7a161716a2f7dbe0 Author: Justin Lecher gentoo org> AuthorDate: Tue Oct 11 20:50:11 2011 +0000 Commit: Justin Lecher gentoo org> CommitDate: Tue Oct 11 20:50:11 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/sci.git;a=3Dc= ommit;h=3D968c82e2 Fix undefined symbols because of missing gslcblas lib during linking (Portage version: 2.2.0_alpha66/git/Linux x86_64, signed Manifest commit = with key 70EB7916) --- sci-libs/gsl/ChangeLog | 6 ++++++ sci-libs/gsl/files/gsl-1.15-cblas.patch | 17 ++++++++++++++= +++ .../gsl/{gsl-1.15-r1.ebuild =3D> gsl-1.15-r2.ebuild} | 12 +++++++++--- sci-libs/gsl/metadata.xml | 4 ++-- 4 files changed, 34 insertions(+), 5 deletions(-) diff --git a/sci-libs/gsl/ChangeLog b/sci-libs/gsl/ChangeLog index 3de2c01..20599ae 100644 --- a/sci-libs/gsl/ChangeLog +++ b/sci-libs/gsl/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-libs/gsl/ChangeLog,v 1.77 2010/08= /09 09:32:55 xarthisius Exp $ =20 +*gsl-1.15-r2 (11 Oct 2011) + + 11 Oct 2011; Justin Lecher -gsl-1.15-r1.ebuild, + +gsl-1.15-r2.ebuild, +files/gsl-1.15-cblas.patch, metadata.xml: + Fix undefined symbols because of missing gslcblas lib during linking + 22 Aug 2011; S=C3=A9bastien Fabbro +gsl-1.15-r1.= ebuild, +files/gsl-1.15-pkgconfig.patch, +metadata.xml: Imported from bicatali overlay diff --git a/sci-libs/gsl/files/gsl-1.15-cblas.patch b/sci-libs/gsl/files= /gsl-1.15-cblas.patch new file mode 100644 index 0000000..a5d22e4 --- /dev/null +++ b/sci-libs/gsl/files/gsl-1.15-cblas.patch @@ -0,0 +1,17 @@ + Makefile.am | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 327d2f3..acae2a3 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -20,7 +20,9 @@ EXTRA_DIST =3D autogen.sh gsl-config.in gsl.pc.in conf= igure.ac THANKS BUGS gsl.spe + lib_LTLIBRARIES =3D libgsl.la + libgsl_la_SOURCES =3D version.c + libgsl_la_LIBADD =3D $(SUBLIBS) ++libgsl_la_LIBADD +=3D cblas/libgslcblas.la + libgsl_la_LDFLAGS =3D -version-info $(GSL_LT_VERSION) ++libgsl_la_LDFLAGS +=3D -no-undefined + noinst_HEADERS =3D templates_on.h templates_off.h build.h +=20 + MINGW32_HOST =3D @MINGW32_HOST@ diff --git a/sci-libs/gsl/gsl-1.15-r1.ebuild b/sci-libs/gsl/gsl-1.15-r2.e= build similarity index 88% rename from sci-libs/gsl/gsl-1.15-r1.ebuild rename to sci-libs/gsl/gsl-1.15-r2.ebuild index 9d16780..1367d6c 100644 --- a/sci-libs/gsl/gsl-1.15-r1.ebuild +++ b/sci-libs/gsl/gsl-1.15-r2.ebuild @@ -3,6 +3,7 @@ # $Header: $ =20 EAPI=3D4 + inherit eutils autotools-utils alternatives-2 =20 DESCRIPTION=3D"The GNU Scientific Library" @@ -14,10 +15,15 @@ SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~= sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~spa= rc-solaris ~x86-solaris" IUSE=3D"static-libs" =20 -RDEPEND=3D"" -DEPEND=3D"${RDEPEND}" +PATCHES=3D( + "${FILESDIR}/${P}-pkgconfig.patch" + "${FILESDIR}/${P}-cblas.patch" + ) =20 -PATCHES=3D( "${FILESDIR}/${P}-pkgconfig.patch" ) +src_prepare() { + autotools-utils_src_prepare + eautoreconf +} =20 src_install() { autotools-utils_src_install diff --git a/sci-libs/gsl/metadata.xml b/sci-libs/gsl/metadata.xml index 54ab246..7c2d3cc 100644 --- a/sci-libs/gsl/metadata.xml +++ b/sci-libs/gsl/metadata.xml @@ -1,8 +1,8 @@ -sci - + sci + The GNU Scientific Library (GSL) is a collection of routines for numerical analysis. The routines are written from scratch by the GSL team in C, and present a modern API for C programmers, while allowing