--- /usr/portage/dev-java/swt/swt-3.5.2.ebuild 2010-04-13 19:35:36.000000000 +0100 +++ swt-3.5.2.ebuild 2010-11-06 17:39:41.326460000 +0000 @@ -10,11 +10,15 @@ MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201002111343" MY_P="${PN}-${MY_PV}" +# see digusting hack required to unpack DESCRIPTION="GTK based SWT Library" HOMEPAGE="http://www.eclipse.org/" SRC_URI="x86? ( http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) + sparc? ( + http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip + ) x86-fbsd? ( http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) @@ -30,7 +34,7 @@ SLOT="3.5" LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~sparc" IUSE="cairo gnome opengl xulrunner" COMMON=">=dev-libs/glib-2.6 @@ -99,6 +103,8 @@ AWT_ARCH="ppc" elif [[ $(tc-arch) == 'ppc64' ]] ; then AWT_ARCH="ppc64" + elif [[ $(tc-arch) == 'sparc' ]] ; then + AWT_ARCH="sparc" else AWT_ARCH="amd64" fi