99 Commits

Author SHA1 Message Date
John Marino
bb867d1e1b java/eclipse: Upgrade version 4.3.2 => 4.4.2
Note that Eclipse now requires openJDK8 to build.

PR:		195985
Submitted by:	Jimmy Kelley (maintainer)
2015-03-21 10:40:50 +00:00
Antoine Brodin
4f04fe3206 Cleanup plist 2014-11-14 11:30:42 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Bartek Rutkowski
fc2ede033f java/eclipse: Set a default theme and external browser
PR:		192696
Submitted by:	Jimmy Kelley <ljboiler@gmail.com>
Reviewed by:	swills (mentor), marino (mentor)
Approved by:	mentors (implicit)
2014-08-27 14:23:57 +00:00
John Marino
855d8ebe13 java/eclipse: Fix dropins location
The new 4.3.2 Eclipse port doesn't look for dropins in the "standard"
FreeBSD location (/usr/local/share/eclipse/dropins) as expected.  The
eclipse.ini file has been modified to make that happen.

PR:		191766
Submitted by:	maintainer (Jimmy Kelly)
2014-07-11 21:56:01 +00:00
John Marino
ea098ec9f3 java/eclipse: Change include <pre>/<post> to <options> 2014-06-26 10:14:56 +00:00
John Marino
1fc2c068b4 java/eclipse: Remove troublesome comment completely
Freshports won't update the entry due to choking on the MAVEN_OPTS
comment.  Truthfully the comment is more trouble than it's worth.  First,
it's MVN_OPTS, not MAVEN_OPTS.  Secondly, "+=" is a no-op, so the
definition should be there anyway.  Thirdly, MVN_OPTS is undefined.
Just remove the whole mess.

PR: 188659
2014-06-26 09:13:00 +00:00
John Marino
635115204e java/eclipse: Tweak comment to satisfy freshports sanity check
A space character was missing in a comment that made the freshport
sanity check think it was a bad shell command.
2014-06-26 08:55:08 +00:00
John Marino
7a492ac2b5 java/eclipse: Update version 3.7.1 => 4.3.2 and assign maintainer
At long last, eclipse has been updated to the latest release and is now
under the stewardship of Jimmy Kelly.  This version supports OpenJDK8
runtime environments.  A special thanks to Jonathan Chen for getting the
ball rolling after the PR stalled.

PR:		188659
Submitted by:	Jimmy Kelly
Distfiles by:	Jonathan Chen
Verified by:	F10/amd64 poudriere
2014-06-26 08:48:10 +00:00
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
Martin Wilke
1e3322fef2 - Covert gmake, xz to USES
Approved by:	portmgr
2014-05-26 12:19:32 +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
Bryan Drewery
75e0a28623 - Fix extract on 9+ due to this picking up /usr/bin/unzip instead of
looking for the proper LOCALBASE/bin/unzip that UNZIP_CMD is set to.
  Will let maintainers decide if archivers/unzip is really still needed.
  Some of these ports/options remain broken due to other issues.

With hat:	portmgr
2013-05-10 01:46:52 +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
Baptiste Daroussin
4ad115ab4e Convert j* categories to USES=pkgconfig 2013-04-23 11:46:54 +00:00
Greg Lewis
a4674fe177 . 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:		174846
Submitted by:	Jimmy Kelley <ljboiler@gmail.com>
2013-03-03 02:51:25 +00:00
Baptiste Daroussin
658ae124e6 Convert to new options framework
Trim headers
Convert USE_GNOME=pkgconfig -> USE_PKGCONFIG=build
Change MAINTAINER address from freebsd-eclipse@ to eclipse@

Approved by:	eclipse (glewis)
2013-01-08 06:58:16 +00:00
Alex Dupre
0f72d36bc9 Fix wrong permissions on a few plugin jars. 2012-09-19 09:16:03 +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
8df24cfa43 . Update to 3.7.1. 2012-05-06 03:27:22 +00:00
Greg Lewis
403554a2c9 . Update to 3.6.2.
Submitted by:	tg@
2011-05-13 06:08:47 +00:00
Max Brazhnikov
630ca2285f Bump PORTREVISION after open-mofit update 2011-05-02 12:44:53 +00:00
Pav Lucistnik
583b78cf14 - Bump PORTREVISION for previous commit, as it changes plist content 2010-12-18 10:38:46 +00:00
Alex Dupre
e74309fa06 Create equinox dropins directory (was erroneously dropped in last commit). 2010-12-16 09:11:45 +00:00
Greg Lewis
0250a1de37 . Update to 3.6.1 (Helios).
Submitted by:	tg
2010-12-13 21:05:04 +00:00
Greg Lewis
839a7edf3e . Fix overwriting of JUnit 4 during installation.
Submitted by:	tg@
2010-10-03 06:23:58 +00:00
Alex Dupre
7afa2f3cd2 Add a common Makefile to simplify installing eclipse plugins in the
correct equinox dropins directory.
2010-09-07 08:40:13 +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
284dad3f6d . Update to 3.5.2. 2010-07-10 19:34:30 +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
Pav Lucistnik
66a14a10df - Revert changes that got spammed into previous revision
PR:		ports/143628
Submitted by:	Martin Birgmeier <martin.birgmeier@aon.at>
2010-02-07 12:13:11 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Beat Gaetzi
47a44eda6b - Remove obsolete gecko providers
Approved by:	portmgr (miwi)
Exp-run by:	miwi
2009-11-27 09:10:47 +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
fc48281010 . Add a PATCH_DEPENDS on zip as its invoked during post-patch.
Pointed out by:	QAT
2009-06-06 22:45:51 +00:00
Greg Lewis
34968d4761 . Update to 3.4.2, including:
. We are now installing a real eclipse product.
  . Only the jar files for the platform are built, dramatically reducing
    the time necessary to build (thanks to the Fedora devs for the idea
    and the basic procedure).
  . Lot of small fixes to the build procedure to make future imports easier
  . Some of the bundles are pre-extracted during install to improve
    launching time.
  . JDK 1.6 is required to build but any jre (1.5 or 1.6) can be used in
    Preferences->Java->Installed JREs. JDK 1.4 is unfortunately not
    supported at this time.
  . Switch to x86_64 architecture name instead of amd64 to be more in-line
    with mainline eclipse.

Note that after this update you will need to reinstall any plugins you've
installed with the built in Update Manager.  This is a one time thing.

Submitted by:	sepotvin@ (maintainer)
2009-06-06 20:58:22 +00:00
Greg Lewis
98c91f0659 . Update to 3.4.1 (from eclipse-devel). 2009-02-15 03:19:44 +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
371035ab61 . Update to Eclipse Europa, copied over from eclipse-devel. 2008-09-06 19:30:17 +00:00
Greg Lewis
bfd6dd9584 . Enforce JAVA_VERSION of 1.6 on FreeBSD 7.x and better. While jdk15 will
work, diablo-jdk15 won't, so the safest way to do this is to just
  enforce jdk16 or diablo-jdk16.
. Enforce using something that was compiled on FreeBSD 8.x since the binary
  packages are likely to cause problems.
2008-08-29 05:27:16 +00:00
Pav Lucistnik
efa63f6ba4 - Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
2008-07-25 14:34:52 +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
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
6602230e32 . Force eclipse 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.

PR:		118115
2008-01-17 07:51:46 +00:00
Tong LIU
0d5b2a9414 - Update to 3.2.2
- Assign eclipse@FreeBSD.org as maintainer

PR:		ports/113435
Submitted by:	Rick Petty, tmclaugh
Approved by:	maintainer timeout (more than 3 months)
Approved by:	delphij (mentor)
2007-08-03 03:44:22 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Tom McLaughlin
5a821ecb4b - Fixes for internal web browser [1]
- Fixes for internal web browser on amd64 [2]
- Convert to USE_GECKO [3]

Note: Port defaults to xulrunner as the preffered gecko port because it is
the only port which allows the internal web browser to work but eclipse will
build using other gecko ports (ie. firefox, mozilla, seamonkey) though it
will lack a working internal web browser.  An argument can be made that
xulrunner should be the only available gecko but maybe 5 people have
xulrunner installed and it's another 45 minute mozilla dependency on even my
speedy machine.  The maintainer mentioned working on getting the internal
web browser to work with firefox so I'm leaving well enough alone.  When
eclipse fully works with firefox the USE_GECKO ordering should probably be
revistited.

PR:             105581
Submitted by:   Maintainer [1], Kurt Miller <lists at intricatesoftware.com> [2], me [3]
2007-01-03 18:13:55 +00:00
Alexander Kabaev
7247b8444b Update Eclipse to version 3.2.1. Assign port maintainership to
submitter.

Submitted by:	David Sledge
2006-11-04 02:06:50 +00:00