summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul de Vrieze <pauldv@gentoo.org>2012-05-03 10:40:57 +0000
committerPaul de Vrieze <pauldv@gentoo.org>2012-05-03 10:40:57 +0000
commite4aa75bb6d9f511816f5671b5ca86cfe591bd49c (patch)
treeeb5c9e440d32f5c33b75713c120b40054cc55bb2
parentUse kdebase-meta instead of individual packages (diff)
downloadpauldv-e4aa75bb6d9f511816f5671b5ca86cfe591bd49c.tar.gz
pauldv-e4aa75bb6d9f511816f5671b5ca86cfe591bd49c.tar.bz2
pauldv-e4aa75bb6d9f511816f5671b5ca86cfe591bd49c.zip
Newer version available in portage
svn path=/trunk/overlay/; revision=142
-rw-r--r--dev-java/swt/ChangeLog428
-rw-r--r--dev-java/swt/Manifest25
-rw-r--r--dev-java/swt/files/as-needed-and-flag-fixes-3.6.patch243
-rw-r--r--dev-java/swt/files/build.xml17
-rw-r--r--dev-java/swt/files/swt-3.3-callback-pointer-dereferencing.patch23
-rw-r--r--dev-java/swt/files/swt-3.3-manifest16
-rw-r--r--dev-java/swt/files/swt-3.4-manifest16
-rw-r--r--dev-java/swt/files/swt-3.7-manifest17
-rw-r--r--dev-java/swt/files/webkitbydefault.patch12
-rw-r--r--dev-java/swt/metadata.xml10
-rw-r--r--dev-java/swt/swt-3.4.1.ebuild207
-rw-r--r--dev-java/swt/swt-3.4.2.ebuild207
-rw-r--r--dev-java/swt/swt-3.6.2.ebuild226
-rw-r--r--dev-java/swt/swt-3.7.ebuild205
14 files changed, 0 insertions, 1652 deletions
diff --git a/dev-java/swt/ChangeLog b/dev-java/swt/ChangeLog
deleted file mode 100644
index 258e638..0000000
--- a/dev-java/swt/ChangeLog
+++ /dev/null
@@ -1,428 +0,0 @@
-# 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.93 2008/10/09 11:02:45 elvanor Exp $
-
- 09 Oct 2008; Jean-Noël Rivasseau <elvanor@gentoo.org> Manifest:
- Remove old swt-3.4 ebuilds, bug #237973.
-
-*swt-3.4-r2 (14 Sep 2008)
-
- 14 Sep 2008; Vlastimil Babka <caster@gentoo.org> +swt-3.4-r2.ebuild:
- Hopefully fix xulrunner issue (bug #234934) this time, thanks to geki and
- Serkan. Please report results on the bug. Also fix building on ppc64 - bug
- #237101 with patch by Greg Trigg <trigggl@yahoo.com>.
-
-*swt-3.4-r1 (16 Aug 2008)
-
- 16 Aug 2008; Vlastimil Babka <caster@gentoo.org> +swt-3.4-r1.ebuild:
- Revbump to hopefully fix bug #234934. Also dropped mozilla flag - use
- xulrunner lag to build the embedded browser.
-
-*swt-3.4 (31 Jul 2008)
-
- 31 Jul 2008; Jean-Noël Rivasseau <elvanor@gentoo.org> swt-3.3.1.1.ebuild,
- swt-3.4_pre6-r1.ebuild, +swt-3.4.ebuild:
- Added swt-3.4 final. Mozilla/Gecko support is now only provided via xulrunner
- (this matches upstream policy as Firefox 3 needs xulrunner-1.9 for example).
-
- 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.
-
- 05 Apr 2008; Vlastimil Babka <caster@gentoo.org> ChangeLog:
- Correct bug numbers in previous log.
-
-*swt-3.4_pre6-r1 (03 Apr 2008)
-
- 03 Apr 2008; Vlastimil Babka <caster@gentoo.org> -swt-3.4_pre6.ebuild,
- +swt-3.4_pre6-r1.ebuild:
- Revbump to change slot to 3.4 so that eclipse-3.3 still works, bug
- #216195 and #214012 comment 3. Swt 3.4_pre6 in slot 3 has to be downgraded
- or uninstalled first. Add x11-proto/inputproto to DEPEND, bug #215998.
-
- 03 Apr 2008; Vlastimil Babka <caster@gentoo.org> swt-3.4_pre6.ebuild:
- Add a pkg_postinst elog about possibility of having to run eclipse-3.3
- -clean after swt upgrade.
-
-*swt-3.4_pre6 (02 Apr 2008)
-
- 02 Apr 2008; Vlastimil Babka <caster@gentoo.org> +files/swt-3.4-manifest,
- +swt-3.4_pre6.ebuild:
- Version bump, bug #214012.
-
- 19 Mar 2008; Vlastimil Babka <caster@gentoo.org> -swt-3.3.ebuild,
- swt-3.3.1.1.ebuild:
- Update mozilla packages deps wrt xulrunner slotting, using EAPI=1 slot dep
- for xulrunner:1.8. Remove old version.
-
- 11 Mar 2008; Kenneth Prugh <ken69267@gentoo.org> swt-3.3.1.1.ebuild:
- amd64 stable, bug #212660
-
- 08 Mar 2008; Markus Meier <maekke@gentoo.org> swt-3.3.1.1.ebuild:
- x86 stable, bug #212660
-
- 08 Mar 2008; nixnut <nixnut@gentoo.org> swt-3.3.1.1.ebuild:
- Stable on ppc wrt bug 212660
-
-*swt-3.3.1.1 (15 Jan 2008)
-
- 15 Jan 2008; Jean-Noël Rivasseau <elvanor@gentoo.org>
- +files/swt-3.3-manifest, +swt-3.3.1.1.ebuild:
- OSGi compliant version, bump to 3.3.1.1
-
- 09 Jan 2008; Vlastimil Babka <caster@gentoo.org>
- -files/swt-3.2-cairo-signedness-x86_64.patch, -files/swt-3.2.1-fbsd.patch,
- -files/swt-3.2-cairo-signedness-x86.patch,
- -files/swt-3.2-gcc-4.x-warning-fix.patch,
- -files/swt-3.2-remove-stripping.patch, -swt-3.2-r2.ebuild,
- -swt-3.2.2.ebuild, -swt-3.2.2-r1.ebuild:
- Clean up 3.2* versions.
-
- 06 Jan 2008; Petteri Räty <betelgeuse@gentoo.org> swt-3.3.ebuild:
- Add DEPEND on dev-util/pkgconfig. Fixes bug #204618.
-
- 26 Dec 2007; Samuli Suominen <drac@gentoo.org> swt-3.3.ebuild:
- amd64 stable wrt #202458
-
- 22 Dec 2007; nixnut <nixnut@gentoo.org> swt-3.3.ebuild:
- Stable on ppc wrt bug 202458
-
- 16 Dec 2007; Markus Meier <maekke@gentoo.org> swt-3.3.ebuild:
- x86 stable, bug #202458
-
- 16 Dec 2007; Vlastimil Babka <caster@gentoo.org> -swt-3.3_rc4.ebuild,
- swt-3.3.ebuild:
- Rewrite of the code that determines AWT_LIB_PATH, based on upstream's
- build.sh. The old way broke with the new ibm-jdk-bin-1.6. Remove rc4.
-
-*swt-3.3 (20 Aug 2007)
-
- 20 Aug 2007; Vlastimil Babka <caster@gentoo.org>
- +files/swt-3.3-callback-pointer-dereferencing.patch,
- -files/swt-3.3_rc4-callback-pointer-dereferencing.patch,
- swt-3.3_rc4.ebuild, +swt-3.3.ebuild:
- Version bump, bug #189617.
-
- 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> swt-3.2-r2.ebuild:
- Drop virtual/x11 references.
-
- 26 Jun 2007; Lars Weiler <pylon@gentoo.org> swt-3.2.2.ebuild:
- Stable on ppc; bug #179815.
-
- 20 Jun 2007; Petteri Räty <betelgeuse@gentoo.org> -swt-3.2.1.ebuild:
- Remove old version.
-
-*swt-3.3_rc4 (18 Jun 2007)
-
- 18 Jun 2007; Vlastimil Babka <caster@gentoo.org>
- +files/swt-3.3_rc4-callback-pointer-dereferencing.patch,
- +swt-3.3_rc4.ebuild:
- Version bump, adds firefox USE flag as it now works too, without need for
- patchset.
-
- 14 Jun 2007; Christoph Mende <angelos@gentoo.org> swt-3.2.2.ebuild:
- Stable on amd64 wrt bug 179815
-
- 28 May 2007; Vlastimil Babka <caster@gentoo.org> swt-3.2.2.ebuild,
- swt-3.2.2-r1.ebuild:
- Use new patchset with amd64 patch for building mozilla component, ported
- from x86 patch. Fixes bug #172325.
-
- 26 May 2007; Christian Faulhammer <opfer@gentoo.org> swt-3.2.2.ebuild:
- x86 stable, bug 179815
-
-*swt-3.2.2-r1 (25 May 2007)
-
- 25 May 2007; Vlastimil Babka <caster@gentoo.org> +swt-3.2.2-r1.ebuild:
- Revbump that adds MOZILLA_FIVE_HOME to package.env using new java-config's
- functionality.
-
- 27 Apr 2007; Matti Bickel <mabi@gentoo.org> swt-3.2.2.ebuild:
- ~ppc readded (bug #169456)
-
- 09 Apr 2007; Peter Weller <welp@gentoo.org> swt-3.2.2.ebuild:
- Keyworded ~x86-fbsd
-
- 09 Apr 2007; Peter Weller <welp@gentoo.org> swt-3.2.2.ebuild:
- Keyworded ~amd64 wrt bug 169456
-
-*swt-3.2.2 (05 Mar 2007)
-
- 05 Mar 2007; Petteri Räty <betelgeuse@gentoo.org> +swt-3.2.2.ebuild:
- Version bump. Adds xulrunner use flag to compile browser support against
- that (bug #155969). Because of that I dropped amd64 and ppc keywords because
- I am not sure if it works there. Also silenced cairo signedness warnings
- with a patch from Hanno Meyer-Thurow <h.mth@web.de> (bug #157826). x86-fbsd
- I had to drop because they don't have xulrunner keyworded. Version bump is
- bug #169254.
-
- 10 Feb 2007; nixnut <nixnut@gentoo.org> swt-3.2-r2.ebuild:
- Stable on ppc wrt bug 151358
-
- 07 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> swt-3.2.1.ebuild:
- Add ~x86-fbsd keyword.
-
- 07 Dec 2006; Petteri Räty <betelgeuse@gentoo.org>
- +files/swt-3.2.1-fbsd.patch, swt-3.2.1.ebuild:
- Added patches to build swt on Gentoo/FreeBSD. Fixes bug #157465. Thanks to
- Diego Pettenò <flameeyes@gentoo.org>.
-
- 07 Dec 2006; Vlastimil Babka <caster@gentoo.org> swt-3.2.1.ebuild:
- Fix unpacking, thanks to Flameeyes for noticing.
-
- 06 Dec 2006; Vlastimil Babka <caster@gentoo.org>
- -files/patches-3.2.1/*, swt-3.2.1.ebuild:
- Apply the seamonkey patches to fix bug #155725 for ppc (same patches as x86).
- Thanks to David Gurvich <david.gurvich@verizon.net> for testing them. Patches
- are now packed in a distfile.
-
- 01 Dec 2006; Vlastimil Babka <caster@gentoo.org>
- -files/swt-3.2.1-firefox.patch, -files/swt-3.2.1-libswt-xpcomgcc4.patch,
- -files/swt-3.2.1-remove-stripping.patch, +files/patches-3.2.1/*,
- swt-3.2.1.ebuild:
- Fixed building on amd64 with seamonkey useflag - bugs #156716 and #155725.
- Thanks to Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> for adjusting
- the x86 patches for amd64, and Ron Widler <ron@einfach.org> and William
- Thomson <wltjr@gentoo.org> for testing them. Now using dir-based epatch to
- apply them.
-
- 20 Nov 2006; Vlastimil Babka <caster@gentoo.org> swt-3.2.1.ebuild:
- Apply previous patches only on x86 as a workaround for bug #155725.
-
- 19 Nov 2006; Petteri Räty <betelgeuse@gentoo.org>
- +files/swt-3.2.1-firefox.patch, +files/swt-3.2.1-libswt-xpcomgcc4.patch,
- swt-3.2.1.ebuild:
- Added patches to fix compiling with the seamonkey use flag. Thanks to
- Federico Fissore <federico@fsfe.org>.
-
-*swt-3.2.1 (19 Nov 2006)
-
- 19 Nov 2006; Petteri Räty <betelgeuse@gentoo.org>
- +files/swt-3.2.1-remove-stripping.patch, -swt-3.2-r1.ebuild,
- +swt-3.2.1.ebuild:
- Version bump and removed old revision. Fixes bug #155649.
-
- 26 Oct 2006; Vlastimil Babka <caster@gentoo.org>
- -files/SWTMessages.properties, -swt-3.1-r1.ebuild, -swt-3.2.ebuild:
- Remove old versions/revisions that were using obsolete firefox/mozilla USE
- flag to comply with bug #137665.
-
- 22 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> swt-3.2-r2.ebuild:
- Revert ppc keyword to ~ppc, bug #151358
-
- 21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> swt-3.2-r2.ebuild:
- ppc stable, bug #151358
-
- 20 Oct 2006; Simon Stelling <blubb@gentoo.org> swt-3.2-r2.ebuild:
- stable on amd64
-
- 17 Oct 2006; Joshua Jackson <tsunam@gentoo.org> swt-3.2-r2.ebuild:
- Stable x86; bug #151358
-
-*swt-3.2-r2 (15 Oct 2006)
-
- 15 Oct 2006; Petteri Räty <betelgeuse@gentoo.org>
- +files/swt-3.2-remove-stripping.patch, +swt-3.2-r2.ebuild:
- Does not automatically strip shared libraries any more.
-
- 14 Oct 2006; Joshua Nichols <nichoj@gentoo.org> swt-3.1-r1.ebuild:
- Added call to java-pkg_pkg_setup, for bug #142708
-
- 23 Sep 2006; Joshua Nichols <nichoj@gentoo.org> swt-3.2-r1.ebuild:
- Lowered dependency down to >=jdk-1.4. Added java-ant-2 to ensure class
- version compatibility.
-
- 14 Sep 2006; Joshua Nichols <nichoj@gentoo.org> swt-3.2-r1.ebuild:
- Removed forced dependency on 1.4. Cleaned up whitespace.
-
- 28 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.2-r1.ebuild:
- Use distributed version.txt and SWTMessages.properties
-
- 27 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> files/build.xml,
- swt-3.2-r1.ebuild:
- migrate mozilla to seamonkey in useflags, update build.xml
-
- 27 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org>
- -files/swt-cairo-0.9.2-amd64.patch, -files/swt-cairo-0.9.2.patch,
- -swt-3.2_pre1.ebuild, -swt-3.2_rc2.ebuild:
- pruning old files
-
-*swt-3.2-r1 (27 Aug 2006)
-
- 27 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> +swt-3.2-r1.ebuild:
- revbump to hard enable accessiblity for azerus; migrated to generation 2 eclass
-
- 19 Jul 2006; Saleem Abdulrasool <compnerd@gentoo.org>
- -files/swt-3.2-cairo-signedness.patch,
- +files/swt-3.2-cairo-signedness-x86_64.patch,
- +files/swt-3.2-cairo-signedness-x86.patch, swt-3.2.ebuild:
- Fix cairo signededness patch for x86_64
-
- 19 Jul 2006; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.2.ebuild:
- Remove extraneous JAVA_HOME declaration
-
-*swt-3.2 (17 Jul 2006)
-
- 17 Jul 2006; Saleem Abdulrasool <compnerd@gentoo.org>
- +files/swt-3.2-cairo-signedness.patch,
- +files/swt-3.2-gcc-4.x-warning-fix.patch, files/SWTMessages.properties,
- +swt-3.2.ebuild:
- Version bump from upstream, dropping mozilla support in favor of seamonkey
-
-*swt-3.2_rc2 (07 May 2006)
-
- 07 May 2006; Saleem Abdulrasool <compnerd@gentoo.org> +swt-3.2_rc2.ebuild:
- Version bump from upstream
-
- 04 Feb 2006; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.1-r1.ebuild,
- swt-3.2_pre1.ebuild:
- Dropping Firefox 1.5 support as it is known to be broken
-
- 13 Dec 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.1-r1.ebuild,
- swt-3.2_pre1.ebuild:
- Fixing X11 lib dir reference as noticed by Betelgeuse
-
- 29 Nov 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.1-r1.ebuild:
- Fixing multilib issues. Minor cleanup
-
- 23 Nov 2005; Luis Medinas <metalgod@gentoo.org> swt-3.2_pre1.ebuild:
- Fix package to be able to build with multilib-strict on amd64. Closes bug
- #113395.
-
- 25 Oct 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.2_pre1.ebuild:
- Fixing GTK+ dependency to the lower version which it builds against.
-
- 24 Oct 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.2_pre1.ebuild:
- Updating CAIRO depend. Minor ebuild cleanup.
-
- 23 Oct 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.2_pre1.ebuild:
- Fixing dependency on GTK+ Resolves bug #109267
-
- 23 Oct 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.1-r1.ebuild:
- Adding dep for GTK on SWT-3.1
-
- 12 Sep 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- files/swt-cairo-0.9.2-amd64.patch:
- Fixing AMD64 patch
-
- 10 Sep 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- +files/swt-cairo-0.9.2-amd64.patch, files/swt-cairo-0.9.2.patch,
- swt-3.2_pre1.ebuild:
- Fixed patch for 32-bit world. Added a modified patch for amd64. Resolves
- bug #105453.
-
-*swt-3.2_pre1 (17 Aug 2005)
-
- 17 Aug 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- +files/swt-cairo-0.9.2.patch, -files/build-3.1_pre7.xml,
- -files/build-3.1.xml, files/build.xml, -files/cairo.patch, metadata.xml,
- -swt-3.1.ebuild, swt-3.1-r1.ebuild, +swt-3.2_pre1.ebuild:
- Clean up the old version cruft. Add new version from upstream. Support for
- CAIRO 0.9.2
-
-*swt-3.1-r1 (06 Aug 2005)
-
- 06 Aug 2005; Saleem Abdulrasool <compnerd@gentoo.org> +swt-3.1-r1.ebuild:
- Fix dependencies, change the way the Gecko libraries are found so as to
- prevent future breaking when changes occur.
-
- 05 Jul 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.1_pre7.ebuild:
- Backporting IBM JDK fix to _pre7
-
- 05 Jul 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.1.ebuild:
- Fixing $ARCH == 'amd64'; Resolves bug #98025
-
- 05 Jul 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- +files/build-3.1.xml:
- Adding in missing build-3.1.xml file.
-
- 04 Jul 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- files/SWTMessages.properties, +swt-3.1.ebuild:
- Version bump; Changing AWT_LIB_PATH handling as IBM JDk is not liking the new
- setup.
-
- 26 May 2005; Saleem Abdulrasool <compnerd@gentoo.org> swt-3.1_pre7.ebuild:
- Fixing the extraction for amd64
-
-*swt-3.1_pre7 (24 May 2005)
-
- 24 May 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- +files/build-3.1_pre7.xml, +files/SWTMessages.properties,
- +swt-3.1_pre7.ebuild:
- New version upstream, version bumping. Added ~ppc
-
- 24 May 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- swt-3.1_pre5-r1.ebuild:
- Fixing incorrect slotting
-
-*swt-3.1_pre5-r1 (24 May 2005)
-
- 24 May 2005; Saleem Abdulrasool <compnerd@gentoo.org>
- -files/build-3.0.xml, -files/build-3.1_pre2.xml,
- -files/build-3.1_pre5.xml, +files/build.xml, +files/cairo.patch,
- -swt-3.0.ebuild, -swt-3.0-r1.ebuild, -swt-3.0-r2.ebuild,
- -swt-3.1_pre2.ebuild, -swt-3.1_pre5.ebuild, +swt-3.1_pre5-r1.ebuild:
- Dropped ALL versions prior to swt-3.1_pre5. The compiled files were corrupt!
- Ebuild rewritten to conform to upstream build and to build all files properly.
- Builds on x86 and amd64.
-
-*swt-3.1_pre5 (04 May 2005)
-
- 04 May 2005; Jan Brinkmann <luckyduck@gentoo.org>
- +files/build-3.1_pre5.xml, swt-3.1_pre2.ebuild, +swt-3.1_pre5.ebuild:
- new upstream version. also fixed segfault problem on amd64, the wrong
- distfile was used for amd64. thanks to Ricardo Correia
- <gentoo-bugs@wizy.org> for his effort.
-
-*swt-3.1_pre2 (09 Apr 2005)
-
- 09 Apr 2005; Karl Trygve Kalleberg <karltk@gentoo.org>
- +files/build-3.1_pre2.xml, -files/build-3.1.xml, +swt-3.1_pre2.ebuild,
- -swt-3.1.ebuild:
- Fixed version number for swt 3.1. It should be 3.1_pre2, since it's an M2
- drop, not the final release. This may sting our users a bit.
-
- 23 Mar 2005; Seemant Kulleen <seemant@gentoo.org> swt-3.0.ebuild,
- swt-3.0-r1.ebuild, swt-3.0-r2.ebuild, swt-3.1.ebuild:
- change dep from net-www/mozilla to www-client/mozilla
-
- 19 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> swt-3.0-r1.ebuild,
- swt-3.0-r2.ebuild, swt-3.0.ebuild, swt-3.1.ebuild:
- fixed little typo which broke gnome support to fix #82596. added ~amd64 to
- KEYWORDS.
-
-*swt-3.0-r2 (20 Dec 2004)
-
- 20 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org> +swt-3.0-r2.ebuild:
- SLOT=3 instead of SLOT=0, to be future-compatible.
-
- 20 Nov 2004; <SeJo@gentoo.org> swt-3.1.ebuild:
- changed the use mozilla && cp library/*.cpp to if use mozilla; then blabla
-
-*swt-3.1 (16 Nov 2004)
-
- 16 Nov 2004; Karl Trygve Kalleberg <karltk@gentoo.org> +files/build-3.1.xml, +swt-3.1.ebuild:
- New upstream version. Ebuild by Saleem A. <compnerd@compnerd.org>.
-
-*swt-3.0-r1 (31 Oct 2004)
-
- 31 Oct 2004; Karl Trygve Kalleberg <karltk@gentoo.org> swt-3.0-r1.ebuild:
- Now install *.so in /usr/lib. Can be built without mozilla in USE.
- Works with 1.5.
-
- 22 Oct 2004; Dylan Carlson <absinthe@gentoo.org> swt-3.0.ebuild:
- Keywords ~amd64.
-
- 05 Sep 2004; Sven Wegener <swegener@gentoo.org> :
- Fixed ChangeLog header.
-
- 03 Aug 2004; David Holm <dholm@gentoo.org> swt-3.0.ebuild:
- Added to ~ppc.
-
-*swt-3.0 (01 Aug 2004)
-
- 01 Aug 2004; Karl Trygve Kalleberg <karltk@gentoo.org> swt-3.0.ebuild:
- Initial import. Ebuild submitted by Ming Zhao <zhaoming@tsinghua.org.cn>.
diff --git a/dev-java/swt/Manifest b/dev-java/swt/Manifest
deleted file mode 100644
index 0466c07..0000000
--- a/dev-java/swt/Manifest
+++ /dev/null
@@ -1,25 +0,0 @@
-AUX as-needed-and-flag-fixes-3.6.patch 7755 RMD160 6ba533af5e7692d632ab4b1430c38e083b6db33b SHA1 07319c70cb9c4944691717032494f6b777c6ad0c SHA256 4a33ab3b2f617d137977562b096c64a37600e48ceaee5e1f94f4c912efdcaaa3
-AUX build.xml 458 RMD160 a8eb69b723bdd8e5e25df8df26d28f4ea134fa87 SHA1 3d5befea18ba4c5bc20da80ed067488a16be6585 SHA256 bbac0fb3bf9454b81e6d27dae4ebb9538cf62f2be17adcf169538749230dc8e7
-AUX swt-3.3-callback-pointer-dereferencing.patch 882 RMD160 dbdd182d3c5093a0a26994fc6cde4a3e597091ea SHA1 d703af14ca2c405304583fead0f06946c1f26a12 SHA256 27c4120bdcc4bb8f5a65d7c85343ee185c6270366c9f9a3cfc530838b5378cab
-AUX swt-3.3-manifest 752 RMD160 024e2ace2caa4871b3ec07f7adf853fdbaad91c5 SHA1 73a334d10776a77d32b76e63d7bed59b77c0efbb SHA256 f0c98cefd1ddebe0a5a0c15558edba16b00a3ecc910a3fb0a52babb56fd72dae
-AUX swt-3.4-manifest 753 RMD160 c56ff2fcaf42d35af618a60273c9f6580adc0d79 SHA1 052261ea0c4f6758959fcd4e2718feabbed4273e SHA256 6401f555a867cba47463a36d3c150f7cf5962ac85be53e14c43a88eadf74c94e
-AUX swt-3.7-manifest 752 RMD160 c9f8138a09c77e4217a14684f7f34e0107d923bc SHA1 9c3664629300f7c75050edd40ec1afc53d5fac30 SHA256 dc01ac16950a3db9f49ccc34c85ac38d3a248d0da11b96bcad80ca8534491a14
-AUX webkitbydefault.patch 888 RMD160 13aee6334fa1f8248ca53f8f05823386c8bc7ea6 SHA1 c771cfbb62c2aa64d73151af46417b55eed96ff6 SHA256 6137b374bf9f8d629aea94c2614a6529d05d8756ebcdf706062598ea18f52e1e
-DIST swt-3.4.1-gtk-linux-ppc.zip 4631702 RMD160 84d106fef906afbe537919f5d965eed309c5f960 SHA1 f3308bfb5dee4d4029e7c4eac4dcade568388b14 SHA256 97f2ee7873986d9e92d1f21bf02010023b562cb6f4d963fffa5bd7f0800dd84d
-DIST swt-3.4.1-gtk-linux-x86.zip 4563980 RMD160 bba99111e10eb372a319aa91f99fe6cf4b0d6f23 SHA1 d1fd22dce69153d6a0a34ecebba41a24e8bffbaa SHA256 12cc6ce1a17de34fc97943dd43f5593a4b28e09f85b9405487099496347cdae3
-DIST swt-3.4.1-gtk-linux-x86_64.zip 4746984 RMD160 a21facd6d949305ceace634c8a7aa036fb9e8527 SHA1 31f50178920b803b6a21420608dba184af78d2e3 SHA256 99ab9da4df47e93d458c155ba81dba3d1912f6e0f18ec07bd9914c87179e8ca0
-DIST swt-3.4.2-gtk-linux-ppc.zip 4632315 RMD160 208c5326f120aafcf45fb757f13d19a5192b2d32 SHA1 595f88f8782dec34e209e975c7b1f1ab04d25aca SHA256 b7322e096064e627fb6046a156fcfa0a30c4777ddf7084f2878fc0f4933a75c4
-DIST swt-3.4.2-gtk-linux-x86.zip 4564830 RMD160 a7f47213d1ee45cc58ad0df0042be1cf6f39e969 SHA1 910e8796b459ea73e9bf8876508df42c4dd42dc5 SHA256 30c8c545faabae331420a6c37194470a4f74f508eab4e0463c65953d09cde6eb
-DIST swt-3.4.2-gtk-linux-x86_64.zip 4747527 RMD160 799bbff1e7152b3e229ca6162f801103c5153f02 SHA1 e4062f61115ac12df45ac4cde8ffc302b3813992 SHA256 e6d3e3fb112edda5890bf5a6c237ebd733b01c1e4d7657c811e742602b9a1f09
-DIST swt-3.6.2-gtk-linux-ppc.zip 5416141 RMD160 9154837630ca3e4cc9fb0ce338eed2ac25df3ed9 SHA1 8919d815a5169e57fab29aebdc99dfe6219d98f4 SHA256 74b211ed6bc2d364f53c27075f5652622e79450cfbc6451aecd0da60e9e25ffe
-DIST swt-3.6.2-gtk-linux-ppc64.zip 5570574 RMD160 1e2fb74ebf7a30a38ee4e2157875f76cac2bb0e7 SHA1 012bd7b8fea4696a84fabcd015874e321de35b3a SHA256 5a3c83d68ab4db1ca610098fa4722f08b95241ce45e7171af323beb706e50775
-DIST swt-3.6.2-gtk-linux-x86.zip 5236728 RMD160 ee0d8a5ccfde54fa694cf507596679c56e14d34c SHA1 8f0979203d60e746c068674a8190123daab2e3d8 SHA256 1f380d8cd5545af90d7814db4824322f56c9cd4bb476febbadc8d54707779543
-DIST swt-3.6.2-gtk-linux-x86_64.zip 5531856 RMD160 9f0babeed72d1994c1d5df5299b7632028c9f6af SHA1 dbeeb832192974f82c013d965628621b750f1d69 SHA256 9459fbee1cab66fae9dabe085d911b6bfee52e41e1a236ac65bf0491fdbdb205
-DIST swt-3.7-gtk-linux-x86.zip 5371493 RMD160 3bc3843179854d63f4fa8facba33a50ec24d19ad SHA1 e69d26d78f939663918aa8a2af3bf6fe899c06ba SHA256 98c438e65c6372ef14b3faca07b5e4020a331d047e2fa660f820dfa54641f172
-DIST swt-3.7-gtk-linux-x86_64.zip 5667945 RMD160 9ca08f85ca2a73cc26960f863b807a97814e5f42 SHA1 903c913271d7fa6a740b028aeea7fc2357bf3b30 SHA256 0640ff2a1906aa2cbead27aa4d004f4baa5f77e1f9e1df923b6984633d72e3f3
-EBUILD swt-3.4.1.ebuild 5963 RMD160 60cf61a9e7996b0d4a8b2748118adb9b1fb756c2 SHA1 e727232311da81ba86b5a2ef9dda688f9f0ef04c SHA256 02656504f6472835f39de6d37b344234ae3225048519fdf9c3822aec41e9cdc4
-EBUILD swt-3.4.2.ebuild 5962 RMD160 485042f03d0ce87dc72f338a6f381f44624cf62a SHA1 7ac829930d47cd795210577b0a2fedd598579f87 SHA256 4721ecd9396d9a13c62ff64f01f17556c8028d9e18fded4ceb8531cae7eedb2b
-EBUILD swt-3.6.2.ebuild 6887 RMD160 6fdbe2be16164dddc85637850c13b854f430bfdc SHA1 ad65f5f85cd358d98af584b3d4c2b7a527c2147e SHA256 5da6753ca4d164a764a10655c0bcbeb6c15f946ddb90fadafa61c2ac93d02895
-EBUILD swt-3.7.ebuild 5880 RMD160 554d9f919b1926604fede924078b6e84555c8dd0 SHA1 ceb4fd03410bc5590ebfa5e83a0d8e0eb6260728 SHA256 5967987cbbf4646e7bc9ccc5848d266ab11b367f4f01f3182b8273a5311edef8
-MISC ChangeLog 16455 RMD160 209444c270dd9e4ab99ef7b9c056f1702fdb9cf2 SHA1 ec1447424442b16b52519dcd918879f7e7f60981 SHA256 3fa7133b6d56a104a93bfe65dd069163d9e67838d985a4ed4e41fd955ab950d3
-MISC metadata.xml 440 RMD160 36ab97c0b5fbe32d4e636e3edb8c4d9e77b2ce34 SHA1 4d2c6b9b3c860ebd97f431ebae1a73773569c0fa SHA256 c09c2804231b54df222f2380cc75d96db4febd9cc5d838e7fb1eb27dc75a53b8
diff --git a/dev-java/swt/files/as-needed-and-flag-fixes-3.6.patch b/dev-java/swt/files/as-needed-and-flag-fixes-3.6.patch
deleted file mode 100644
index 16194fd..0000000
--- a/dev-java/swt/files/as-needed-and-flag-fixes-3.6.patch
+++ /dev/null
@@ -1,243 +0,0 @@
---- make_linux.mak~ 2010-06-08 17:30:58.000000000 +0000
-+++ make_linux.mak 2010-08-09 22:48:01.515433721 +0000
-@@ -66,7 +66,7 @@
- # Uncomment for Native Stats tool
- #NATIVE_STATS = -DNATIVE_STATS
-
--MOZILLACFLAGS = -O \
-+MOZILLACFLAGS = $(CXXFLAGS) \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DMOZILLA_STRICT_API=1 \
-@@ -107,7 +107,7 @@
- WEBKIT_OBJECTS = swt.o webkit.o webkit_structs.o webkit_stats.o
- GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
--CFLAGS = -O -Wall \
-+CFLAGS += \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DLINUX -DGTK \
-@@ -131,13 +131,13 @@
- make_swt: $(SWT_LIB) $(SWTPI_LIB)
-
- $(SWT_LIB): $(SWT_OBJECTS)
-- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS)
-
- callback.o: callback.c callback.h
- $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c
-
- $(SWTPI_LIB): $(SWTPI_OBJECTS)
-- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS)
-
- swt.o: swt.c swt.h
- $(CC) $(CFLAGS) -c swt.c
-@@ -156,7 +156,7 @@
- make_cairo: $(CAIRO_LIB)
-
- $(CAIRO_LIB): $(CAIRO_OBJECTS)
-- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS)
-
- cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-@@ -172,7 +172,7 @@
- make_cde: $(CDE_LIB)
-
- $(CDE_LIB): $(CDE_OBJECTS)
-- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS)
-
- #
- # AWT lib
-@@ -180,7 +180,7 @@
- make_awt:$(AWT_LIB)
-
- $(AWT_LIB): $(AWT_OBJECTS)
-- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS)
-+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS)
-
- #
- # Atk lib
-@@ -188,7 +188,7 @@
- make_atk: $(ATK_LIB)
-
- $(ATK_LIB): $(ATK_OBJECTS)
-- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS)
-
- atk.o: atk.c atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c
-@@ -205,7 +205,7 @@
- make_gnome: $(GNOME_LIB)
-
- $(GNOME_LIB): $(GNOME_OBJECTS)
-- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS)
-
- gnome.o: gnome.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c
-@@ -222,7 +222,7 @@
- make_mozilla:$(MOZILLA_LIB)
-
- $(MOZILLA_LIB): $(MOZILLA_OBJECTS)
-- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS}
-+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS}
-
- xpcom.o: xpcom.cpp
- $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp
-@@ -242,7 +242,7 @@
- make_xulrunner:$(XULRUNNER_LIB)
-
- $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
-- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-
- xpcomxul.o: xpcom.cpp
- $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-@@ -262,7 +262,7 @@
- make_xpcominit:$(XPCOMINIT_LIB)
-
- $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
-- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-
- xpcominit.o: xpcominit.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp
-@@ -279,7 +279,7 @@
- make_webkit: $(WEBKIT_LIB)
-
- $(WEBKIT_LIB): $(WEBKIT_OBJECTS)
-- $(CC) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) $(WEBKITLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) $(WEBKITLIBS)
-
- webkit.o: webkitgtk.c
- $(CC) $(CFLAGS) $(WEBKITCFLAGS) -c webkitgtk.c -o webkit.o
-@@ -296,7 +296,7 @@
- make_glx: $(GLX_LIB)
-
- $(GLX_LIB): $(GLX_OBJECTS)
-- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS)
-
- glx.o: glx.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c
---- make_freebsd.mak~ 2010-06-08 17:30:58.000000000 +0000
-+++ make_freebsd.mak 2010-08-09 22:50:26.173246263 +0000
-@@ -64,7 +64,7 @@
- # Uncomment for Native Stats tool
- #NATIVE_STATS = -DNATIVE_STATS
-
--MOZILLACFLAGS = -O \
-+MOZILLACFLAGS += \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DMOZILLA_STRICT_API=1 \
-@@ -91,7 +91,7 @@
- XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
- GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
--CFLAGS = -O -Wall \
-+CFLAGS += \
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DFREEBSD -DGTK \
-@@ -115,13 +115,13 @@
- make_swt: $(SWT_LIB) $(SWTPI_LIB)
-
- $(SWT_LIB): $(SWT_OBJECTS)
-- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS)
-
- callback.o: callback.c callback.h
- $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c
-
- $(SWTPI_LIB): $(SWTPI_OBJECTS)
-- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS)
-
- swt.o: swt.c swt.h
- $(CC) $(CFLAGS) -c swt.c
-@@ -140,7 +140,7 @@
- make_cairo: $(CAIRO_LIB)
-
- $(CAIRO_LIB): $(CAIRO_OBJECTS)
-- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS)
-
- cairo.o: cairo.c cairo.h swt.h
- $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-@@ -156,7 +156,7 @@
- make_cde: $(CDE_LIB)
-
- $(CDE_LIB): $(CDE_OBJECTS)
-- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS)
-
- #
- # AWT lib
-@@ -164,7 +164,7 @@
- make_awt:$(AWT_LIB)
-
- $(AWT_LIB): $(AWT_OBJECTS)
-- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS)
-+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS)
-
- #
- # Atk lib
-@@ -172,7 +172,7 @@
- make_atk: $(ATK_LIB)
-
- $(ATK_LIB): $(ATK_OBJECTS)
-- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS)
-
- atk.o: atk.c atk.h
- $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c
-@@ -189,7 +189,7 @@
- make_gnome: $(GNOME_LIB)
-
- $(GNOME_LIB): $(GNOME_OBJECTS)
-- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS)
-
- gnome.o: gnome.c
- $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c
-@@ -206,7 +206,7 @@
- make_mozilla:$(MOZILLA_LIB)
-
- $(MOZILLA_LIB): $(MOZILLA_OBJECTS)
-- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS}
-+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS}
-
- xpcom.o: xpcom.cpp
- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom.cpp
-@@ -226,7 +226,7 @@
- make_xulrunner:$(XULRUNNER_LIB)
-
- $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
-- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-
- xpcomxul.o: xpcom.cpp
- $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-@@ -252,7 +252,7 @@
- make_xpcominit:$(XPCOMINIT_LIB)
-
- $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
-- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-
- xpcominit.o: xpcominit.cpp
- $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp
-@@ -269,7 +269,7 @@
- make_glx: $(GLX_LIB)
-
- $(GLX_LIB): $(GLX_OBJECTS)
-- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS)
-+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS)
-
- glx.o: glx.c
- $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c
diff --git a/dev-java/swt/files/build.xml b/dev-java/swt/files/build.xml
deleted file mode 100644
index ea77587..0000000
--- a/dev-java/swt/files/build.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<project name="SWT" default="jar" basedir=".">
- <property name="src" location="."/>
- <property name="build" location="build"/>
-
- <target name="init">
- <tstamp/>
- <mkdir dir="${build}"/>
- </target>
-
- <target name="compile" depends="init" description="Compile the SWT toolset">
- <javac srcdir="${src}" destdir="${build}"/>
- </target>
-
- <target name="jar">
- <jar destfile="swt.jar" basedir="${build}"/>
- </target>
-</project>
diff --git a/dev-java/swt/files/swt-3.3-callback-pointer-dereferencing.patch b/dev-java/swt/files/swt-3.3-callback-pointer-dereferencing.patch
deleted file mode 100644
index 92fbab7..0000000
--- a/dev-java/swt/files/swt-3.3-callback-pointer-dereferencing.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-# patch from gcj-overlay, not sure if by geki himself
-# removes QA warning about strict-aliasing
---- callback.c.orig 2006-12-12 17:25:26.000000000 +0100
-+++ callback.c 2006-12-12 18:11:34.000000000 +0100
-@@ -250,12 +250,16 @@
-
- #ifdef JNI_VERSION_1_2
- if (IS_JNI_1_2) {
-- (*jvm)->GetEnv(jvm, (void **)&env, JNI_VERSION_1_2);
-+ /* http://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/invocation.html */
-+ /* jint GetEnv(JavaVM *vm, void **env, jint version); */
-+ (*jvm)->GetEnv(jvm, (void *)&env, JNI_VERSION_1_2);
- }
- #endif
-
- if (env == NULL) {
-- (*jvm)->AttachCurrentThread(jvm, (void **)&env, NULL);
-+ /* http://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/invocation.html */
-+ /* jint AttachCurrentThread(JavaVM *vm, JNIEnv **p_env, void *thr_args); */
-+ (*jvm)->AttachCurrentThread(jvm, (void *)&env, NULL);
- if (IS_JNI_1_2) detach = 1;
- }
-
diff --git a/dev-java/swt/files/swt-3.3-manifest b/dev-java/swt/files/swt-3.3-manifest
deleted file mode 100644
index 2a0f5c8..0000000
--- a/dev-java/swt/files/swt-3.3-manifest
+++ /dev/null
@@ -1,16 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)"
-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true
-Bundle-Version: 3.3.0
-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH))
-Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true,
- org.eclipse.swt.internal.cairo; x-internal:=true,
- org.eclipse.swt.internal.cde; x-internal:=true,
- org.eclipse.swt.internal.gnome; x-internal:=true,
- org.eclipse.swt.internal.gtk; x-internal:=true,
- org.eclipse.swt.internal.mozilla; x-internal:=true,
- org.eclipse.swt.internal.opengl.glx; x-internal:=true \ No newline at end of file
diff --git a/dev-java/swt/files/swt-3.4-manifest b/dev-java/swt/files/swt-3.4-manifest
deleted file mode 100644
index c11c42a..0000000
--- a/dev-java/swt/files/swt-3.4-manifest
+++ /dev/null
@@ -1,16 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)"
-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true
-Bundle-Version: 3.4.0
-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH))
-Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true,
- org.eclipse.swt.internal.cairo; x-internal:=true,
- org.eclipse.swt.internal.cde; x-internal:=true,
- org.eclipse.swt.internal.gnome; x-internal:=true,
- org.eclipse.swt.internal.gtk; x-internal:=true,
- org.eclipse.swt.internal.mozilla; x-internal:=true,
- org.eclipse.swt.internal.opengl.glx; x-internal:=true
diff --git a/dev-java/swt/files/swt-3.7-manifest b/dev-java/swt/files/swt-3.7-manifest
deleted file mode 100644
index d22f212..0000000
--- a/dev-java/swt/files/swt-3.7-manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)"
-Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true
-Bundle-Version: 3.7
-Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH))
-Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true,
- org.eclipse.swt.internal.cairo; x-internal:=true,
- org.eclipse.swt.internal.cde; x-internal:=true,
- org.eclipse.swt.internal.gnome; x-internal:=true,
- org.eclipse.swt.internal.gtk; x-internal:=true,
- org.eclipse.swt.internal.mozilla; x-internal:=true,
- org.eclipse.swt.internal.opengl.glx; x-internal:=true
-
diff --git a/dev-java/swt/files/webkitbydefault.patch b/dev-java/swt/files/webkitbydefault.patch
deleted file mode 100644
index 8d7fe8c..0000000
--- a/dev-java/swt/files/webkitbydefault.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur work.orig/src/org/eclipse/swt/browser/Browser.java work/src/org/eclipse/swt/browser/Browser.java
---- work.orig/src/org/eclipse/swt/browser/Browser.java 2011-02-10 17:29:10.000000000 +0000
-+++ work/src/org/eclipse/swt/browser/Browser.java 2011-05-05 11:21:22.000000000 +0100
-@@ -95,7 +95,7 @@
- classNames = new String[] {"org.eclipse.swt.browser.Mozilla"}; //$NON-NLS-1$
- } else if ("gtk".equals (platform)) { //$NON-NLS-1$
- String property = System.getProperty (PROPERTY_USEWEBKITGTK);
-- if (property != null && property.equalsIgnoreCase ("true")) { //$NON-NLS-1$
-+ if (property == null || property.equalsIgnoreCase ("true")) { //$NON-NLS-1$
- classNames = new String[] {"org.eclipse.swt.browser.WebKit", "org.eclipse.swt.browser.Mozilla"}; //$NON-NLS-1$ //$NON-NLS-2$
- } else {
- classNames = new String[] {"org.eclipse.swt.browser.Mozilla"}; //$NON-NLS-1$
diff --git a/dev-java/swt/metadata.xml b/dev-java/swt/metadata.xml
deleted file mode 100644
index f263162..0000000
--- a/dev-java/swt/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>java</herd>
- <longdescription>
- SWT is the software component that delivers native widget functionality for the
- Eclipse platform in an operating system independent manner. It is analogous to
- AWT/Swing in Java with a difference - SWT uses a rich set of native widgets.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-java/swt/swt-3.4.1.ebuild b/dev-java/swt/swt-3.4.1.ebuild
deleted file mode 100644
index 329330e..0000000
--- a/dev-java/swt/swt-3.4.1.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# 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-r2.ebuild,v 1.1 2008/09/14 00:02:03 caster Exp $
-
-EAPI="1"
-
-inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi
-
-MY_PV="${PV/_pre/M}"
-MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-200809111700"
-MY_P="${PN}-${MY_PV}"
-EXTRAVER=".v3449c"
-
-DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
-SRC_URI="x86? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- x86-fbsd? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- amd64? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip
- )
- 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 ~ppc64 ~x86"
-
-IUSE="cairo gnome opengl xulrunner"
-COMMON=">=dev-libs/glib-2.6
- >=x11-libs/gtk+-2.6.8
- >=dev-libs/atk-1.10.2
- cairo? ( >=x11-libs/cairo-1.4.14 )
- gnome? (
- =gnome-base/libgnome-2*
- =gnome-base/gnome-vfs-2*
- =gnome-base/libgnomeui-2*
- )
- xulrunner? ( net-libs/xulrunner:1.9 )
- opengl? (
- virtual/opengl
- virtual/glu
- )"
-
-# Use a blocker to avoid file collisions when upgrading to the slotted version
-# We cannot use slotmove, java packages are expected to be in /usr/share/PN-SLOT
-# so this is the only way to prevent collisions
-
-DEPEND=">=virtual/jdk-1.4
- !=dev-java/swt-3.4*:3
- app-arch/unzip
- x11-libs/libX11
- x11-libs/libXrender
- x11-libs/libXt
- x11-proto/xextproto
- x11-proto/inputproto
- ${COMMON}"
-
-RDEPEND=">=virtual/jre-1.4
- x11-libs/libXtst
- ${COMMON}"
-
-S="${WORKDIR}"
-
-src_unpack() {
- local DISTFILE=${A}
- unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile"
- unpack "./src.zip"
-
- # Cleanup the redirtied directory structure
- rm -rf about_files/ || die
-
- # Replace the build.xml to allow compilation without Eclipse tasks
- cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml"
- mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources"
-
- # Apply all the patches, including arch-specific
- # EPATCH_SOURCE="${WORKDIR}/${PATCHSET}" EPATCH_SUFFIX="patch" epatch
-
- sed -i "s/CFLAGS = -O -Wall/CFLAGS = ${CFLAGS} -Wall/" \
- make_linux.mak || die "Failed to tweak make_linux.mak"
-
- sed -i "s/MOZILLACFLAGS = -O/MOZILLACFLAGS = ${CXXFLAGS}/" \
- make_linux.mak || die "Failed to tweak make_linux.mak"
-
- # Kill some strict-aliasing warnings
- epatch "${FILESDIR}/${PN}-3.3-callback-pointer-dereferencing.patch"
-}
-
-src_compile() {
- # Drop jikes support as it seems to be unfriendly with SWT
- java-pkg_filter-compiler jikes
-
- local AWT_ARCH
- local JAWTSO="libjawt.so"
- if [[ $(tc-arch) == 'x86' ]] ; then
- AWT_ARCH="i386"
- elif [[ $(tc-arch) == 'ppc' ]] ; then
- AWT_ARCH="ppc"
- elif [[ $(tc-arch) == 'ppc64' ]] ; then
- AWT_ARCH="ppc64"
- else
- AWT_ARCH="amd64"
- fi
- if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}"
- elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/bin"
- elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then
- export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)"
- else
- eerror "${JAWTSO} not found in the JDK being used for compilation!"
- die "cannot build AWT library"
- fi
-
- # Fix the pointer size for AMD64
- [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64
-
- local platform="linux"
-
- use elibc_FreeBSD && platform="freebsd"
-
- local make="emake -f make_${platform}.mak NO_STRIP=y"
-
- einfo "Building AWT library"
- ${make} make_awt || die "Failed to build AWT support"
-
- einfo "Building SWT library"
- ${make} make_swt || die "Failed to build SWT support"
-
- einfo "Building JAVA-AT-SPI bridge"
- ${make} make_atk || die "Failed to build ATK support"
-
- if use gnome ; then
- einfo "Building GNOME VFS support"
- ${make} make_gnome || die "Failed to build GNOME VFS support"
- fi
-
- if use xulrunner ; then
- einfo "Building the Mozilla component against xulrunner-1.9"
-
- export MOZILLA_INCLUDES="$(pkg-config libxul --cflags)"
- # the -R is a workaround for bug #234934
- export MOZILLA_LIBS="-Wl,-R$(pkg-config libxul --variable=sdkdir) $(pkg-config libxul --libs)"
-
- ${make} make_mozilla || die "Failed to build Mozilla support"
-
- # upstream ships libswt-xulrunner*.so even though the build.sh does not
- # build it anymore... missing this file leads to another instance
- # of bug #234934 so we build it too
- einfo "Building the xulrunner component against xulrunner-1.9"
-
- export XULRUNNER_INCLUDES="${MOZILLA_INCLUDES}"
- export XULRUNNER_LIBS="${MOZILLA_LIBS}"
-
- ${make} make_xulrunner || die "Failed to build xulrunner support"
- fi
-
- if use cairo ; then
- einfo "Building CAIRO support"
- ${make} make_cairo || die "Unable to build CAIRO support"
- fi
-
- if use opengl ; then
- einfo "Building OpenGL component"
- ${make} make_glx || die "Unable to build OpenGL component"
- fi
-
- einfo "Building JNI libraries"
- eant compile
-
- einfo "Copying missing files"
- cp -i "${S}/version.txt" "${S}/build/version.txt"
- cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \
- "${S}/build/org/eclipse/swt/internal/"
-
- einfo "Packing JNI libraries"
- eant jar
-}
-
-src_install() {
- swtArch=${ARCH}
- use amd64 && swtArch=x86_64
- use x86-fbsd && swtArch=x86
-
- sed -e "s/SWT_ARCH/${swtArch}/" \
- -e "s/\(Bundle-Version: *\).*/\1${PV}${EXTRAVER}/" \
- "${FILESDIR}/${PN}-3.4-manifest" > "MANIFEST_TMP.MF"
- java-osgi_newjar-fromfile --no-auto-version "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0"
-
- java-pkg_sointo /usr/$(get_libdir)
- java-pkg_doso *.so
-
- if use xulrunner; then
- local gecko_dir="$(pkg-config libxul --variable=sdkdir)"
- java-pkg_register-environment-variable MOZILLA_FIVE_HOME "${gecko_dir}"
- fi
-
- dohtml about.html || die
-}
diff --git a/dev-java/swt/swt-3.4.2.ebuild b/dev-java/swt/swt-3.4.2.ebuild
deleted file mode 100644
index 76c3773..0000000
--- a/dev-java/swt/swt-3.4.2.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# 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-r2.ebuild,v 1.1 2008/09/14 00:02:03 caster Exp $
-
-EAPI="1"
-
-inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi
-
-MY_PV="${PV/_pre/M}"
-MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-200902111700"
-MY_P="${PN}-${MY_PV}"
-EXTRAVER=".v3452"
-
-DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
-SRC_URI="x86? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- x86-fbsd? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- amd64? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip
- )
- 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 ~ppc64 ~x86"
-
-IUSE="cairo gnome opengl xulrunner"
-COMMON=">=dev-libs/glib-2.6
- >=x11-libs/gtk+-2.6.8
- >=dev-libs/atk-1.10.2
- cairo? ( >=x11-libs/cairo-1.4.14 )
- gnome? (
- =gnome-base/libgnome-2*
- =gnome-base/gnome-vfs-2*
- =gnome-base/libgnomeui-2*
- )
- xulrunner? ( net-libs/xulrunner:1.9 )
- opengl? (
- virtual/opengl
- virtual/glu
- )"
-
-# Use a blocker to avoid file collisions when upgrading to the slotted version
-# We cannot use slotmove, java packages are expected to be in /usr/share/PN-SLOT
-# so this is the only way to prevent collisions
-
-DEPEND=">=virtual/jdk-1.4
- !=dev-java/swt-3.4*:3
- app-arch/unzip
- x11-libs/libX11
- x11-libs/libXrender
- x11-libs/libXt
- x11-proto/xextproto
- x11-proto/inputproto
- ${COMMON}"
-
-RDEPEND=">=virtual/jre-1.4
- x11-libs/libXtst
- ${COMMON}"
-
-S="${WORKDIR}"
-
-src_unpack() {
- local DISTFILE=${A}
- unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile"
- unpack "./src.zip"
-
- # Cleanup the redirtied directory structure
- rm -rf about_files/ || die
-
- # Replace the build.xml to allow compilation without Eclipse tasks
- cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml"
- mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources"
-
- # Apply all the patches, including arch-specific
- # EPATCH_SOURCE="${WORKDIR}/${PATCHSET}" EPATCH_SUFFIX="patch" epatch
-
- sed -i "s/CFLAGS = -O -Wall/CFLAGS = ${CFLAGS} -Wall/" \
- make_linux.mak || die "Failed to tweak make_linux.mak"
-
- sed -i "s/MOZILLACFLAGS = -O/MOZILLACFLAGS = ${CXXFLAGS}/" \
- make_linux.mak || die "Failed to tweak make_linux.mak"
-
- # Kill some strict-aliasing warnings
- epatch "${FILESDIR}/${PN}-3.3-callback-pointer-dereferencing.patch"
-}
-
-src_compile() {
- # Drop jikes support as it seems to be unfriendly with SWT
- java-pkg_filter-compiler jikes
-
- local AWT_ARCH
- local JAWTSO="libjawt.so"
- if [[ $(tc-arch) == 'x86' ]] ; then
- AWT_ARCH="i386"
- elif [[ $(tc-arch) == 'ppc' ]] ; then
- AWT_ARCH="ppc"
- elif [[ $(tc-arch) == 'ppc64' ]] ; then
- AWT_ARCH="ppc64"
- else
- AWT_ARCH="amd64"
- fi
- if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}"
- elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/bin"
- elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then
- export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)"
- else
- eerror "${JAWTSO} not found in the JDK being used for compilation!"
- die "cannot build AWT library"
- fi
-
- # Fix the pointer size for AMD64
- [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64
-
- local platform="linux"
-
- use elibc_FreeBSD && platform="freebsd"
-
- local make="emake -f make_${platform}.mak NO_STRIP=y"
-
- einfo "Building AWT library"
- ${make} make_awt || die "Failed to build AWT support"
-
- einfo "Building SWT library"
- ${make} make_swt || die "Failed to build SWT support"
-
- einfo "Building JAVA-AT-SPI bridge"
- ${make} make_atk || die "Failed to build ATK support"
-
- if use gnome ; then
- einfo "Building GNOME VFS support"
- ${make} make_gnome || die "Failed to build GNOME VFS support"
- fi
-
- if use xulrunner ; then
- einfo "Building the Mozilla component against xulrunner-1.9"
-
- export MOZILLA_INCLUDES="$(pkg-config libxul --cflags)"
- # the -R is a workaround for bug #234934
- export MOZILLA_LIBS="-Wl,-R$(pkg-config libxul --variable=sdkdir) $(pkg-config libxul --libs)"
-
- ${make} make_mozilla || die "Failed to build Mozilla support"
-
- # upstream ships libswt-xulrunner*.so even though the build.sh does not
- # build it anymore... missing this file leads to another instance
- # of bug #234934 so we build it too
- einfo "Building the xulrunner component against xulrunner-1.9"
-
- export XULRUNNER_INCLUDES="${MOZILLA_INCLUDES}"
- export XULRUNNER_LIBS="${MOZILLA_LIBS}"
-
- ${make} make_xulrunner || die "Failed to build xulrunner support"
- fi
-
- if use cairo ; then
- einfo "Building CAIRO support"
- ${make} make_cairo || die "Unable to build CAIRO support"
- fi
-
- if use opengl ; then
- einfo "Building OpenGL component"
- ${make} make_glx || die "Unable to build OpenGL component"
- fi
-
- einfo "Building JNI libraries"
- eant compile
-
- einfo "Copying missing files"
- cp -i "${S}/version.txt" "${S}/build/version.txt"
- cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \
- "${S}/build/org/eclipse/swt/internal/"
-
- einfo "Packing JNI libraries"
- eant jar
-}
-
-src_install() {
- swtArch=${ARCH}
- use amd64 && swtArch=x86_64
- use x86-fbsd && swtArch=x86
-
- sed -e "s/SWT_ARCH/${swtArch}/" \
- -e "s/\(Bundle-Version: *\).*/\1${PV}${EXTRAVER}/" \
- "${FILESDIR}/${PN}-3.4-manifest" > "MANIFEST_TMP.MF"
- java-osgi_newjar-fromfile --no-auto-version "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0"
-
- java-pkg_sointo /usr/$(get_libdir)
- java-pkg_doso *.so
-
- if use xulrunner; then
- local gecko_dir="$(pkg-config libxul --variable=sdkdir)"
- java-pkg_register-environment-variable MOZILLA_FIVE_HOME "${gecko_dir}"
- fi
-
- dohtml about.html || die
-}
diff --git a/dev-java/swt/swt-3.6.2.ebuild b/dev-java/swt/swt-3.6.2.ebuild
deleted file mode 100644
index 63116c7..0000000
--- a/dev-java/swt/swt-3.6.2.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.6.1.ebuild,v 1.7 2011/03/29 09:17:56 caster Exp $
-
-EAPI=2
-
-inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi
-
-MY_PV="${PV/_rc/RC}"
-MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201102101200"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
-SRC_URI="x86? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- x86-fbsd? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- amd64? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip
- )
- ppc? (
- http://${MY_DMF}/${MY_P}-gtk-linux-ppc.zip
- )
- ppc64? (
- http://${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip
- )"
-
-SLOT="3.6"
-LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-IUSE="cairo gnome opengl webkit xulrunner"
-COMMON=">=dev-libs/glib-2.6
- >=x11-libs/gtk+-2.6.8:2
- >=dev-libs/atk-1.10.2
- cairo? ( >=x11-libs/cairo-1.4.14 )
- gnome? (
- =gnome-base/libgnome-2*
- =gnome-base/gnome-vfs-2*
- =gnome-base/libgnomeui-2*
- )
- xulrunner? ( =net-libs/xulrunner-1.9* )
- webkit? ( >=net-libs/webkit-gtk-1.2 )
- opengl? (
- virtual/opengl
- virtual/glu
- )
- x11-libs/libXtst"
-
-# Use a blocker to avoid file collisions when upgrading to the slotted version
-# We cannot use slotmove, java packages are expected to be in /usr/share/PN-SLOT
-# so this is the only way to prevent collisions
-# libXtst/xextproto is done like this due to the XTest.h move - bug #292244
-
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- x11-libs/libX11
- x11-libs/libXrender
- x11-libs/libXt
- || ( >=x11-libs/libXtst-1.1.0 <x11-proto/xextproto-7.1 )
- x11-proto/inputproto
- dev-util/pkgconfig
- ${COMMON}"
-
-RDEPEND=">=virtual/jre-1.4
- ${COMMON}"
-
-S="${WORKDIR}"
-
-# JNI libraries don't need SONAME, bug #253756
-QA_SONAME="usr/$(get_libdir)/libswt-.*.so"
-
-src_unpack() {
- local DISTFILE=${A}
- unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile"
- unpack "./src.zip"
-
- # Cleanup the redirtied directory structure
- rm -rf about_files/ || die
-}
-
-java_prepare() {
- # Replace the build.xml to allow compilation without Eclipse tasks
- cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml"
- mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources"
-
- # Fix Makefiles to respect flags and work with --as-needed
- epatch "${FILESDIR}"/as-needed-and-flag-fixes-3.6.patch
-
- use xulrunner || ( use webkit && \
- epatch "${FILESDIR}"/webkitbydefault.patch )
-}
-
-src_compile() {
- # Drop jikes support as it seems to be unfriendly with SWT
- java-pkg_filter-compiler jikes
-
- local AWT_ARCH
- local JAWTSO="libjawt.so"
- if [[ $(tc-arch) == 'x86' ]] ; then
- AWT_ARCH="i386"
- elif [[ $(tc-arch) == 'ppc' ]] ; then
- AWT_ARCH="ppc"
- elif [[ $(tc-arch) == 'ppc64' ]] ; then
- AWT_ARCH="ppc64"
- else
- AWT_ARCH="amd64"
- fi
- if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}"
- elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/bin"
- elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then
- export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)"
- else
- eerror "${JAWTSO} not found in the JDK being used for compilation!"
- die "cannot build AWT library"
- fi
-
- # Fix the pointer size for AMD64
- [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64
-
- local platform="linux"
-
- use elibc_FreeBSD && platform="freebsd"
-
- local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)"
-
- einfo "Building AWT library"
- ${make} make_awt || die "Failed to build AWT support"
-
- einfo "Building SWT library"
- ${make} make_swt || die "Failed to build SWT support"
-
- einfo "Building JAVA-AT-SPI bridge"
- ${make} make_atk || die "Failed to build ATK support"
-
- if use gnome ; then
- einfo "Building GNOME VFS support"
- ${make} make_gnome || die "Failed to build GNOME VFS support"
- fi
-
- if use webkit ; then
- einfo "Building the WebKitGTK+ component"
-
- ${make} make_webkit || die "Failed to build WebKitGTK+ support"
- fi
-
- if use xulrunner ; then
- einfo "Building the Mozilla component against xulrunner-1.9"
-
- export MOZILLA_INCLUDES="$(pkg-config --cflags libxul libxul-embedding)"
- # the -R is a workaround for bug #234934
- export MOZILLA_LIBS="-Wl,-R$(pkg-config libxul --variable=sdkdir) $(pkg-config --libs libxul libxul-embedding)"
-
- ${make} make_mozilla || die "Failed to build Mozilla support"
-
- # upstream ships libswt-xulrunner*.so even though the build.sh does not
- # build it anymore... missing this file leads to another instance
- # of bug #234934 so we build it too
- einfo "Building the xulrunner component against xulrunner-1.9"
-
- export XULRUNNER_INCLUDES="${MOZILLA_INCLUDES}"
- export XULRUNNER_LIBS="${MOZILLA_LIBS}"
-
- ${make} make_xulrunner || die "Failed to build xulrunner support"
-
- ${make} make_xpcominit || die "Failed to build xpcominit support"
- fi
-
- if use cairo ; then
- einfo "Building CAIRO support"
- ${make} make_cairo || die "Unable to build CAIRO support"
- fi
-
- if use opengl ; then
- einfo "Building OpenGL component"
- ${make} make_glx || die "Unable to build OpenGL component"
- fi
-
- einfo "Building JNI libraries"
- eant compile
-
- einfo "Copying missing files"
- cp -i "${S}/version.txt" "${S}/build/version.txt"
- cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \
- "${S}/build/org/eclipse/swt/internal/"
-
- einfo "Packing JNI libraries"
- eant jar
-}
-
-src_install() {
- swtArch=${ARCH}
- use amd64 && swtArch=x86_64
- use x86-fbsd && swtArch=x86
-
- sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF"
- use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF"
- use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF"
- use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF"
- use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF"
- use xulrunner || sed -i -e "/ org.eclipse.swt.internal.mozilla; x-internal:=true,/d" "MANIFEST_TMP.MF"
- java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0"
-
- java-pkg_sointo /usr/$(get_libdir)
- java-pkg_doso *.so
-
- if use xulrunner; then
- local gecko_dir="$(pkg-config libxul --variable=sdkdir)"
- java-pkg_register-environment-variable MOZILLA_FIVE_HOME "${gecko_dir}"
- fi
-
- dohtml about.html || die
-}
-
-pkg_postinst() {
- if use xulrunner; then
- local gecko_dir="$(pkg-config libxul --variable=sdkdir)"
- elog "You built swt with xulrunner support. For your custom applications please set"
- elog "MOZILLA_FIVE_HOME environment variable to ${gecko_dir}"
- fi
-}
diff --git a/dev-java/swt/swt-3.7.ebuild b/dev-java/swt/swt-3.7.ebuild
deleted file mode 100644
index 3a641ae..0000000
--- a/dev-java/swt/swt-3.7.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header$
-
-EAPI=2
-
-inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi
-
-MY_PV="${PV/_rc/RC}"
-MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201106131736"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/"
-SRC_URI="x86? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- x86-fbsd? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip
- )
- amd64? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip
- )
- ppc64? (
- http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip
- )"
-
-SLOT="3.7"
-LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-IUSE="cairo gnome opengl xulrunner"
-COMMON=">=dev-libs/glib-2.6
- >=x11-libs/gtk+-2.6.8
- >=dev-libs/atk-1.10.2
- cairo? ( >=x11-libs/cairo-1.4.14 )
- gnome? (
- =gnome-base/libgnome-2*
- =gnome-base/gnome-vfs-2*
- =gnome-base/libgnomeui-2*
- )
- xulrunner? ( <net-libs/xulrunner-2:1.9 )
- opengl? (
- virtual/opengl
- virtual/glu
- )
- x11-libs/libXtst"
-
-# Use a blocker to avoid file collisions when upgrading to the slotted version
-# We cannot use slotmove, java packages are expected to be in /usr/share/PN-SLOT
-# so this is the only way to prevent collisions
-# libXtst/xextproto is done like this due to the XTest.h move - bug #292244
-
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- x11-libs/libX11
- x11-libs/libXrender
- x11-libs/libXt
- || ( >=x11-libs/libXtst-1.1.0 <x11-proto/xextproto-7.1 )
- x11-proto/inputproto
- dev-util/pkgconfig
- ${COMMON}"
-
-RDEPEND=">=virtual/jre-1.4
- ${COMMON}"
-
-S="${WORKDIR}"
-
-src_unpack() {
- local DISTFILE=${A}
- unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile"
- unpack "./src.zip"
-
- # Cleanup the redirtied directory structure
- rm -rf about_files/ || die
-}
-
-java_prepare() {
- # Replace the build.xml to allow compilation without Eclipse tasks
- cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml"
- mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources"
-
- # Fix Makefiles to respect flags and work with --as-needed
- epatch "${FILESDIR}"/as-needed-and-flag-fixes-3.6.patch
-}
-
-src_compile() {
- # Drop jikes support as it seems to be unfriendly with SWT
- java-pkg_filter-compiler jikes
-
- local AWT_ARCH
- local JAWTSO="libjawt.so"
- if [[ $(tc-arch) == 'x86' ]] ; then
- AWT_ARCH="i386"
- elif [[ $(tc-arch) == 'ppc' ]] ; then
- AWT_ARCH="ppc"
- elif [[ $(tc-arch) == 'ppc64' ]] ; then
- AWT_ARCH="ppc64"
- else
- AWT_ARCH="amd64"
- fi
- if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}"
- elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then
- export AWT_LIB_PATH="${JAVA_HOME}/jre/bin"
- elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then
- export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)"
- else
- eerror "${JAWTSO} not found in the JDK being used for compilation!"
- die "cannot build AWT library"
- fi
-
- # Fix the pointer size for AMD64
- [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64
-
- local platform="linux"
-
- use elibc_FreeBSD && platform="freebsd"
-
- local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)"
-
- einfo "Building AWT library"
- ${make} make_awt || die "Failed to build AWT support"
-
- einfo "Building SWT library"
- ${make} make_swt || die "Failed to build SWT support"
-
- einfo "Building JAVA-AT-SPI bridge"
- ${make} make_atk || die "Failed to build ATK support"
-
- if use gnome ; then
- einfo "Building GNOME VFS support"
- ${make} make_gnome || die "Failed to build GNOME VFS support"
- fi
-
- if use xulrunner ; then
- einfo "Building the Mozilla component against xulrunner-1.9"
-
- export MOZILLA_INCLUDES="$(pkg-config --cflags libxul libxul-embedding)"
- # the -R is a workaround for bug #234934
- export MOZILLA_LIBS="-Wl,-R$(pkg-config libxul --variable=sdkdir) $(pkg-config --libs libxul libxul-embedding)"
-
- ${make} make_mozilla || die "Failed to build Mozilla support"
-
- # upstream ships libswt-xulrunner*.so even though the build.sh does not
- # build it anymore... missing this file leads to another instance
- # of bug #234934 so we build it too
- einfo "Building the xulrunner component against xulrunner-1.9"
-
- export XULRUNNER_INCLUDES="${MOZILLA_INCLUDES}"
- export XULRUNNER_LIBS="${MOZILLA_LIBS}"
-
- ${make} make_xulrunner || die "Failed to build xulrunner support"
-
- ${make} make_xpcominit || die "Failed to build xpcominit support"
- fi
-
- if use cairo ; then
- einfo "Building CAIRO support"
- ${make} make_cairo || die "Unable to build CAIRO support"
- fi
-
- if use opengl ; then
- einfo "Building OpenGL component"
- ${make} make_glx || die "Unable to build OpenGL component"
- fi
-
- einfo "Building JNI libraries"
- eant compile
-
- einfo "Copying missing files"
- cp -i "${S}/version.txt" "${S}/build/version.txt"
- cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \
- "${S}/build/org/eclipse/swt/internal/"
-
- einfo "Packing JNI libraries"
- eant jar
-}
-
-src_install() {
- swtArch=${ARCH}
- use amd64 && swtArch=x86_64
- use x86-fbsd && swtArch=x86
-
- sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF"
- java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0"
-
- java-pkg_sointo /usr/$(get_libdir)
- java-pkg_doso *.so
-
- if use xulrunner; then
- local gecko_dir="$(pkg-config libxul --variable=sdkdir)"
- java-pkg_register-environment-variable MOZILLA_FIVE_HOME "${gecko_dir}"
- fi
-
- dohtml about.html || die
-}
-
-pkg_postinst() {
- if use xulrunner; then
- local gecko_dir="$(pkg-config libxul --variable=sdkdir)"
- elog "You built swt with xulrunner support. For your custom applications please set"
- elog "MOZILLA_FIVE_HOME environment variable to ${gecko_dir}"
- fi
-}