diff options
author | 2008-05-20 21:15:15 +0000 | |
---|---|---|
committer | 2008-05-20 21:15:15 +0000 | |
commit | 478eba68629de54a27861d54c23a05943267aa23 (patch) | |
tree | 289a964574f6a64ef764af4912e5d276b294662f /dev-java/swt | |
parent | initial import (diff) | |
download | gentoo-2-478eba68629de54a27861d54c23a05943267aa23.tar.gz gentoo-2-478eba68629de54a27861d54c23a05943267aa23.tar.bz2 gentoo-2-478eba68629de54a27861d54c23a05943267aa23.zip |
Add ppc64 support. Fixes bug #222971. Thanks to Andrew John Hughes <gnu_andrew@member.fsf.org>.
(Portage version: 2.1.5_rc10)
Diffstat (limited to 'dev-java/swt')
-rw-r--r-- | dev-java/swt/ChangeLog | 6 | ||||
-rw-r--r-- | dev-java/swt/swt-3.4_pre6-r1.ebuild | 11 |
2 files changed, 13 insertions, 4 deletions
diff --git a/dev-java/swt/ChangeLog b/dev-java/swt/ChangeLog index e383dc792247..29dca091eaf9 100644 --- a/dev-java/swt/ChangeLog +++ b/dev-java/swt/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-java/swt # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/ChangeLog,v 1.88 2008/04/11 23:50:15 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/ChangeLog,v 1.89 2008/05/20 21:15:15 betelgeuse Exp $ + + 20 May 2008; Petteri Räty <betelgeuse@gentoo.org> swt-3.4_pre6-r1.ebuild: + Add ppc64 support. Fixes bug #222971. Thanks to Andrew John Hughes + <gnu_andrew@member.fsf.org>. 11 Apr 2008; Petteri Räty <betelgeuse@gentoo.org> swt-3.4_pre6-r1.ebuild: Use a blocker instead of dying in pkg_setup. diff --git a/dev-java/swt/swt-3.4_pre6-r1.ebuild b/dev-java/swt/swt-3.4_pre6-r1.ebuild index 0d7c68a32dbd..ba4579ea389f 100644 --- a/dev-java/swt/swt-3.4_pre6-r1.ebuild +++ b/dev-java/swt/swt-3.4_pre6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.4_pre6-r1.ebuild,v 1.2 2008/04/11 23:50:15 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.4_pre6-r1.ebuild,v 1.3 2008/05/20 21:15:15 betelgeuse Exp $ EAPI="1" @@ -23,11 +23,14 @@ SRC_URI="x86? ( ) ppc? ( http://${MY_DMF}/${MY_P}-gtk-linux-ppc.zip + ) + ppc64? ( + http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )" SLOT="3.4" LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" IUSE="cairo firefox gnome seamonkey opengl xulrunner" COMMON=">=dev-libs/glib-2.6 @@ -126,6 +129,8 @@ src_compile() { AWT_ARCH="i386" elif [[ $(tc-arch) == 'ppc' ]] ; then AWT_ARCH="ppc" + elif [[ $(tc-arch) == 'ppc64' ]] ; then + AWT_ARCH="ppc" else AWT_ARCH="amd64" fi @@ -141,7 +146,7 @@ src_compile() { fi # Fix the pointer size for AMD64 - [[ ${ARCH} == 'amd64' ]] && export SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64 + [[ ${ARCH} == 'amd64' || ${ARCH} == 'ppc64' ]] && export SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64 local platform="linux" |