diff options
author | Guy Martin <gmsoft@gentoo.org> | 2005-06-26 13:49:26 +0000 |
---|---|---|
committer | Guy Martin <gmsoft@gentoo.org> | 2005-06-26 13:49:26 +0000 |
commit | 22cd255183828847fd82df15606db8a913a43a45 (patch) | |
tree | d5e1f5f22226808bbfd6e7278e495fea0cfbd963 /sci-mathematics/pari | |
parent | Fixed fail to compile on amd64. (diff) | |
download | gentoo-2-22cd255183828847fd82df15606db8a913a43a45.tar.gz gentoo-2-22cd255183828847fd82df15606db8a913a43a45.tar.bz2 gentoo-2-22cd255183828847fd82df15606db8a913a43a45.zip |
Stable on hppa.
(Portage version: 2.0.51.19)
Diffstat (limited to 'sci-mathematics/pari')
-rw-r--r-- | sci-mathematics/pari/ChangeLog | 5 | ||||
-rw-r--r-- | sci-mathematics/pari/Manifest | 8 | ||||
-rw-r--r-- | sci-mathematics/pari/pari-2.1.5-r4.ebuild | 11 |
3 files changed, 17 insertions, 7 deletions
diff --git a/sci-mathematics/pari/ChangeLog b/sci-mathematics/pari/ChangeLog index 35b4fa4909ad..121886a1f943 100644 --- a/sci-mathematics/pari/ChangeLog +++ b/sci-mathematics/pari/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-mathematics/pari # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/ChangeLog,v 1.13 2005/06/26 02:22:38 ribosome Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/ChangeLog,v 1.14 2005/06/26 13:49:26 gmsoft Exp $ + + 26 Jun 2005; Guy Martin <gmsoft@gentoo.org> pari-2.1.5-r4.ebuild: + Stable on hppa. 26 Jun 2005; Olivier Fisette <ribosome@gentoo.org> -pari-2.1.5-r1.ebuild: Removed obsolete version. diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest index 82fe1587834c..e31e679aa838 100644 --- a/sci-mathematics/pari/Manifest +++ b/sci-mathematics/pari/Manifest @@ -1,9 +1,9 @@ -MD5 4818ef4876441247184df2b11538de44 pari-2.1.5-r4.ebuild 1882 -MD5 627fadd2aa9ad53161b00d5452ba034d pari-2.1.6.ebuild 2028 MD5 ac8af30a768f42fc0e2427f08dde25a5 ChangeLog 4741 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 -MD5 c3f89da5ddbdb73646e3d64ee31ea887 files/docs.patch 915 +MD5 ce70009b893b04ddea65eced0d8332bb pari-2.1.5-r4.ebuild 2275 +MD5 627fadd2aa9ad53161b00d5452ba034d pari-2.1.6.ebuild 2028 MD5 ee951aeeb2122fab2aaf9803097fad76 files/digest-pari-2.1.5-r4 63 -MD5 cbd309a01e2fee1a5ba6cb3a93ba5708 files/wrong_functype.patch 1946 MD5 2fd9906f2bf293fdad42d572846508de files/digest-pari-2.1.6 60 +MD5 c3f89da5ddbdb73646e3d64ee31ea887 files/docs.patch 915 MD5 dccf7ef464f99fa750a5c7fc3ec67e8f files/wrong_functype-r1.patch 1498 +MD5 cbd309a01e2fee1a5ba6cb3a93ba5708 files/wrong_functype.patch 1946 diff --git a/sci-mathematics/pari/pari-2.1.5-r4.ebuild b/sci-mathematics/pari/pari-2.1.5-r4.ebuild index 4127e28ad08c..85ce1a661107 100644 --- a/sci-mathematics/pari/pari-2.1.5-r4.ebuild +++ b/sci-mathematics/pari/pari-2.1.5-r4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.1.5-r4.ebuild,v 1.1 2005/01/07 09:40:26 phosphan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pari/pari-2.1.5-r4.ebuild,v 1.2 2005/06/26 13:49:26 gmsoft Exp $ inherit eutils @@ -10,7 +10,7 @@ SRC_URI="http://www.gn-50uma.de/ftp/pari-2.1/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="x86 ~ppc ~sparc alpha ~mips ~hppa amd64" +KEYWORDS="x86 ~ppc ~sparc alpha ~mips hppa amd64" IUSE="doc emacs" @@ -46,6 +46,13 @@ src_compile() { emake CFLAGS="${CFLAGS} -DGCC_INLINE -fPIC" lib-dyn || die "Building shared library failed!" einfo "Building executables..." emake CFLAGS="${CFLAGS} -DGCC_INLINE" gp ../gp || die "Building exec tu ables failed!" + elif use hppa; then + einfo "Building shared library..." + cd Olinux-hppa* + mymake=DLLD\=/usr/bin/gcc\ DLLDFLAGS\=-shared\ -Wl,-soname=\$\(LIBPARI_SONAME\)\ -lm + emake CFLAGS="${CFLAGS} -DGCC_INLINE -fPIC" ${mymake} lib-dyn || die "Building shared library failed!" + einfo "Building executables..." + emake CFLAGS="${CFLAGS} -DGCC_INLINE" gp ../gp || die "Building exec tu ables failed!" else emake CFLAGS="${CFLAGS} -DGCC_INLINE" gp || die fi |