Commit graph

64 commits

Author SHA1 Message Date
John Marino
fe6f98f724 java/eclipse*: specify extraction with ${TAR}
It's possible that EXTRACT_CMD won't be predefined in the near future
in order to support distfiles in multiple formats.  We know the
extraction tool needs to be tar, so let's specify it directly.

The eclipse ports have pending PRs to update the version, although I
don't know if they include staging.  Each Eclipse is a huge port so
staging is out scope of this extraction tool work.

Approved by:	portmgr (implicit)
2014-05-29 22:30:22 +00:00
Baptiste Daroussin
0bec74d5fb Reassign eclipse ports to the heap
eclipse@ is a failure resulting in eclipse ports being badly maintainer:
- outdated
- not adapted to infrastructure modification
- failures with clang

With hat:	portmgr
2014-04-29 07:25:36 +00:00
Baptiste Daroussin
c2c2a2b86b Add NO_STAGE all over the place in preparation for the staging support (cat: java) 2013-09-20 19:48:32 +00:00
Baptiste Daroussin
8c55416554 Convert to:
USES=pkgconfig
USES=desktop-file-utils
USES=gmake
2013-08-31 00:40:20 +00:00
George V. Neville-Neil
bb22680a30 Move the destination of the patching into the work directory.
Pointed out by: swills
2013-08-20 02:01:23 +00:00
George V. Neville-Neil
e19c8e6620 Apply a patch for a bug that effects the Keys preference, wherein
switching to and from Emacs and Default keybindings pollutes
both sets with duplicates.

Bump the port revision.
2013-08-17 17:37:03 +00:00
George V. Neville-Neil
ed1693190e Fix for broken eclipse-devel after glib-2.36.3 update.
Tested on HEAD, 9.1 and 8.4.

PR: ports/181124
Submitted by: Jonathan Chen jonc at chen.org.nz
2013-08-14 14:52:22 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Greg Lewis
7ffc02da62 . Use the webkit-gtk2 library to provide the SWT browser functions instead
of libxul since the SWT plugin libraries in the eclipse-devel port will
  not compile using libxul version 10.

PR:		175826
Submitted by:	Jimmy Kelley <ljboiler@gmail.com>
2013-03-03 02:05:27 +00:00
Greg Lewis
3fbe814e84 . Also fix permissions in the dropins/jdt/plugins directory.
Pointed out by:	ale@
2012-09-21 15:23:56 +00:00
Greg Lewis
3ddc6cd1ed . Fix permissions problems with some of the JARs installed as plugins.
This is the same fix applied ale@ to java/eclipse.

Reported by:	Olivier Smedts <olivier@gid0.org>
2012-09-21 05:47:34 +00:00
Greg Lewis
8424671b18 . Update to 4.2.0 and re-enable.
Submitted by:	tg@
2012-09-19 19:58:38 +00:00
Beat Gaetzi
734349b51e - Move libxul 1.9.2 to www/libxul19
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
  resulting package will change.

Submitted by:	Jan Beich <jbeich@tormail.org>
With hat:	gecko
2012-09-10 19:19:32 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Greg Lewis
6a9616d188 . Make as IGNORE now that eclipse is updated to 3.7.1. 2012-05-06 03:27:58 +00:00
Greg Lewis
bb3662de19 . Update to 3.7.1.
Submitted by:	tg@
2012-04-22 02:26:58 +00:00
Greg Lewis
1b82ba5935 . Fix a crash when opening the internal web browser.
PR:		164554
Submitted by:	Jimmy Kelley <jimmy.kelley@charter.net>
2012-01-29 00:05:11 +00:00
Greg Lewis
80054fb31e . Fix bogus symlinks being installed as plugins rather than the actual
JARs by passing -L to rsync rather than -l.
. Bump PORTREVISION since this can cause plugin installation to fail.

Submitted by:	Wayne Sierke <ws@au.dyndns.ws>
Feature safe:	yes
2011-12-07 22:14:19 +00:00
Greg Lewis
4eb68ac467 . Update the build and install targets used to the current recommendations.
Fixes installation of plugins by a user.

Submitted by:	tg@
Confirmed by:	Ronald Klop <ronald-freebsd8@klop.yi.org>
Feature safe:	yes
2011-11-26 21:45:18 +00:00
Pav Lucistnik
25c1d68494 - Unbreak
Submitted by:	tg
2011-07-27 20:21:52 +00:00
Pav Lucistnik
49fb6f06bd - Mark BROKEN: does not package
tar: share/applications/eclipse-devel.desktop: Cannot stat: No such file or directory

Reported by:	pointyhat
2011-07-26 19:53:15 +00:00
Greg Lewis
9867ed0450 . Chase re-rolled JAR file.
PR:		158859
Submitted by:	tg@
2011-07-16 23:06:29 +00:00
Greg Lewis
07d3223623 . Fix the packing list by not installing efj.sh for now.
Submitted by:	tg@
2011-07-14 16:12:59 +00:00
Greg Lewis
57ec1a07ed . Install the actual files rather than symlinks.
Submitted by:	tg@
2011-07-14 07:05:15 +00:00
Greg Lewis
dd9b0c8eed . Unbreak and update to 3.7.0.
Submitted by:	tg@
2011-07-10 19:54:53 +00:00
Greg Lewis
6793ba4847 . Note this port should be ignored in favour of java/eclipse for now. 2011-06-06 15:00:50 +00:00
Pav Lucistnik
7ee15aea21 - Mark BROKEN: unfetchable
Reported by:	pointyhat
2011-05-30 21:32:42 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Pav Lucistnik
6d8d7bb552 - Try to unbreak
Submitted by:	tg
2010-11-18 16:02:22 +00:00
Pav Lucistnik
a5526ffc3e - Mark BROKEN: java: error: no suitable JavaVMs found
Reported by:	pointyhat
2010-11-17 20:45:28 +00:00
Greg Lewis
343561ed77 . Update to 3.6.1.
Submitted by:	tg@
2010-11-04 14:55:29 +00:00
Beat Gaetzi
294b05c37c - Bump PORTREVISION after libxul update
PR:		ports/149044
Expr-run by:	pav@
Approved by:	portmgr (pav)
2010-08-08 08:56:41 +00:00
Greg Lewis
58ac91985e . Fix the copying of bundles into the plugin directory during install to
ensure that the bundles are put into the correct location, which is
  sometimes a subdirectory of the plugin directory.  The previous fix
  missed those and left dangling symlinks.

Problem reported by:	Andriy Gapon <avg@icyb.net.ua>
2010-06-10 06:20:29 +00:00
Greg Lewis
701860de0c . Fix the specifications of MASTER_SITES -- fixes the fetching of the ANT
distribution at least.
. Copy the bundles into the plugin directory during install, otherwise the
  install creates symlinks to the bundles in the actually port's working
  directory, which it means it stops working after a 'make clean'.

Reported by:	Ronald Klop <ronald-freebsd8@thuis.klop.ws>
2010-05-04 05:58:31 +00:00
Greg Lewis
3f528a3529 . Update to 3.5.2.
Based on:	Patches by sepotvin@ to update to 3.5.1.
2010-05-01 17:28:02 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Beat Gaetzi
9d9f767485 - Remove obsolete gecko providers
- Bump PORTREVISION

Approved by:	portmgr (miwi)
Exp-run by:	miwi
2009-11-27 09:09:52 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Greg Lewis
3ee4b638b8 . Note that this version is now present in java/eclipse, which should be
preferred.
2009-02-15 03:21:30 +00:00
Greg Lewis
a45fbaadc9 . Add a setup-user target which users may need to add after updating
eclipse.

Submitted by:	sepotvin@
2009-02-03 06:05:11 +00:00
Greg Lewis
9cb8a6d230 . Add new patch files missed in the previous commit.
Submitted by:	Stephane Potvin (maintainer)
Pointy hat to:	greglew
2008-10-14 15:27:07 +00:00
Greg Lewis
25948c086f . Update to 3.4.1
. Fix support for xulrunner as the WITH_GECKO option. [1]
. Remove mozilla as a WITH_GECKO option.

PR:		127353 [1]
Submitted by:	Stephane Potvin (maintainer)
2008-10-12 15:46:15 +00:00
Greg Lewis
3a55ad1a9d . Fix the build when WITHOUT_MOZILLA is defined by removing the manual
inclusion of an (obsolete) copy of bsd.gecko.mk (its included when
  appropriate by the port setting USE_GECKO).

Submitted by:	ale
Approved by:	portmgr (pav)
2008-09-13 04:06:44 +00:00
Greg Lewis
206bef988c . Update to Eclipse Ganymede
Submitted by:	"Stephane E. Potvin" <sepotvin@videotron.ca>
2008-09-06 19:31:51 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Greg Lewis
422be08af9 . Update to Eclipse 3.3.2.
Submitted by:	Ken Yamada
2008-05-10 03:51:42 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Greg Lewis
4689182334 . Fix a crash caused by the "Open File" dialogue.
Submitted by:	Pieter de Goeje <pieter@degoeje.nl>
2008-02-22 15:52:48 +00:00
Greg Lewis
cb9199750d . Make eclipse-devel.desktop point to eclipse-devel as it should rather
than eclipse. [1]
. Use a more consistent naming convention as per other -devel ports. [1]
. Remove trailing blank lines in distinfo to make portlint(1) happier. [1]
. Force eclipse-devel to use one of the jdk* ports rather than the
  diablo-jdk15 port on FreeBSD 7.x and higher as mixing the native
  7.x libraries of eclipse and the native 6.x libraries of diablo-jdk
  is a recipe for trouble. [2]

PR:		119403 [1], 118115 [2]
Submitted by:	Daniel Rucci <rucci@smurfbsd.warganizer.com> [1]
2008-01-16 16:26:13 +00:00