Commit Graph

1440 Commits

Author SHA1 Message Date
Norikatsu Shigemura
745c4490d8 Refetchable.
PR:		ports/75779
Submitted by:	Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Approved by:	portmgr (krion)
2005-01-04 08:54:26 +00:00
Norikatsu Shigemura
eee4c9a132 Change MAINTAINER to java@.
Approved by:	portmgr (kris)
2005-01-02 10:41:54 +00:00
Kris Kennaway
48d4ca6bf9 BROKEN: Broken dependency
Approved by:    portmgr (self)
2005-01-02 01:53:44 +00:00
Kris Kennaway
f93da7082b BROKEN: Unfetchable
Approved by:	portmgr (self)
2005-01-02 01:52:18 +00:00
Kris Kennaway
01ee12e178 BROKEN on alpha: Configure fails
Approved by:    portmgr (self)
2005-01-02 01:10:38 +00:00
Kris Kennaway
34f46bdbe0 BROKEN on alpha 4.x: Internal compiler error
Approved by:    portmgr (self)
2005-01-02 01:09:53 +00:00
Kris Kennaway
0da9a75f6d Reset bouncing maintainer address:
<gldisater@gldis.ca>: Host or domain name not found. Name service error for
    name=gldis.ca type=MX: Host not found, try again

Approved by:	portmgr (self)
2005-01-01 23:50:51 +00:00
Kris Kennaway
88d78c401e Fix package building by adding a dependency on Xvfb in the
PACKAGE_BUILDING case.  The package build scripts then DTRT and ensure
this is running at build-time so a DISPLAY is available.

Approved by:	portmgr (self)
2005-01-01 22:16:28 +00:00
Archie Cobbs
b14a60cbba Add missing file.
Approved by:	portmgr
2005-01-01 21:47:52 +00:00
Alexander Leidinger
64cf27c85d Say hello to the linux mega patch, it consolidates our linux bits a
little bit and allows to proceed to a more recent linux_base from
a stable (read as: the major bugs should be ironed out or identified
and most linux ports build just fine) source.

It also allows to ship 4.11 with a working linuxolator (the EOLed
linux_base is marked forbidden because of a security hole).

This is a major update, please read UPDATING (and CHANGES if you
develop linux ports).

Changes:
 - change the default linux_base from v7 to v8
 - add a newer freetype to linux_base-8 for nicer fonts display [1]
 - don't let cpio use hardlinks in the linux_base-8 port to quiet some
   warnings in some cases [2]
 - fix a cut&past error in the linux_base-8 pkg-install script [3]
 - convert the binary knob "USE_LINUX" to a version specifier, e.g.
   USE_LINUX=<value> specifies a dependency upon
   emulators/linux_base-<value>, exceptions are a value of "7" (which
   does what you want and adds a dependency to linux_base) and any
   value without a corresponding port in
   PORTSDIR/emulators/linux_base-<value> (which adds a dependency to
   the default linux_base)
 - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob,
   this allows us to use the USE_LINUX_PREFIX knob for linux_base and
   paves the way for splitting up future linux base ports into
   individual pieces
 - remove RESTRICTED from some GPL licensed ports, even when we only
   distribute binaries, we get them from official linux sites, so
   anyone can grab them there if he needs to
 - add a dependency upon the linux X11 bits where necessary (based upon
   guesswork)
 - don't use USE_X_PREFIX in some linux ports since it adds a dependency
   to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean
   solution would be to remove the implicit USE_XLIB from USE_X_PREFIX)
 - bump the portrevision of the linux ports ("better safe than sorry"
   algorithm)
 - pass maintainership of the important linux infrastructure to a
   mailinglist, hijack freebsd-emulation@ for this purpose (if somebody
   doesn't like this: tell us your bikeshed color at freebsd-emulation@,
   my color would be "linuxolator@" in case someone cares...)
 - add a pkg-install script for linux-fontconfig, but don't use it;
   everything should work without it (the FreeBSD fc-cache program should
   do all the work), but in case we need it we just need to decomment the
   pkg-install part in the Makefile
 - fix some dependencies
 - fix some bugs
 - add some static plists
 - unbreak the ports with dependecies to more than one linux_base

This also fixes some ports which are marked BROKEN because of dependencies
to v7 and v8 of linux_base at the same time.

Known bugs:
 - the linux-mesa and linux-devtools ports install libGL*.so symlinks
 - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by
   the linux X11 port, so linx_Base-8 moans at deinstall time)

Future work (interested souls should coordinate with freebsd-emulation@):
 - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies,
   or modify the behavior of USE_XLIB in the USE_LINUX case
   AFAIK trevor has some patches.
 - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of
   the PREFIX?= workaround in some linux ports
   Should be discussed/coordinated on/with x11@.
 - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/
 - update to a more recent linux base

PR:			69997, 70539 (and maybe others)
Discussed with/on:	java@, x11@, trevor, portmgr
Tested by:		mezz, portmgr, pointyhat
RPM hunted down by:	Joseph Gelinas <scirocco@tasam.com> [1]
Requested by:		portmgr [2]
Submitted by:		kris [3]
Approved by:		portmgr
2004-12-31 18:24:10 +00:00
Archie Cobbs
fbc5e72ec7 Upgrade to version 1.3. 2004-12-29 14:55:37 +00:00
Archie Cobbs
f558d4a7f9 Add missing MAN1= line for man page. 2004-12-28 21:23:14 +00:00
Jimmy Olgeni
7549252248 Fix pkg-plist. 2004-12-26 17:15:41 +00:00
Herve Quiroz
e4b8a8ca7a Take into account the '-devel' package name suffix when registering CONFLICTS
with java/kaffe-devel

Pointy hat to:	me
2004-12-24 15:24:14 +00:00
Herve Quiroz
a14c373bb7 - Register CONFLICTS with java/kaffe and java/kaffe-devel 2004-12-24 15:09:16 +00:00
Herve Quiroz
32f9c23b5f - Register CONFLICTS with java/kaffe-devel and java/javavmwrapper
- Use %%DATADIR%% to calm portlint
- Tweak COMMENT to calm portlint
2004-12-24 15:07:12 +00:00
Herve Quiroz
c97a0ab8d1 - Register CONFLICTS with java/kaffe and java/javavmwrapper
- Use %%DATADIR%% to calm portlint
2004-12-24 15:04:14 +00:00
Norikatsu Shigemura
932fc1c7aa Add eclipse-EPIC 0.3.0, EPIC adds Perl support to
the Eclipse IDE Framework.

PR:		ports/74480
Submitted by:	tux@pinguru.net
2004-12-23 11:52:13 +00:00
Herve Quiroz
f1aa6ae264 - Fix cold-boot startup failure
- Add note on starting up JBoss4 with rcNG
- Add new "-config" option to jboss4ctl for JBoss4 startup config
- Move some notices in pkg-message [1]

PR:		75345
Submitted by:	maintainer
Approved by:	maintainer [1]
2004-12-22 20:44:23 +00:00
Herve Quiroz
333bd9abfa Fix OPTIONS so that it will build on pointyhat. Now, the user may either select
AWT_X, AWT_QT, or neither (this will disable entirely AWT).

Approved by:	maintainer
2004-12-22 13:47:26 +00:00
Erwin Lansing
87fbf0fcc9 Add netbeans3 after what looks like a repocopy from netbeans
Forgotten by:	olgeni
2004-12-22 09:13:42 +00:00
Jimmy Olgeni
b6ed8a0593 I forgot to remove an empty patch file. 2004-12-21 10:42:22 +00:00
Jimmy Olgeni
746872178f Upgrade to version 4.0.
PR:		ports/75162
Submitted by:	Miguel Mendez <flynn(at)energyhq.es.eu.org>
2004-12-21 10:41:38 +00:00
Jimmy Olgeni
c78881e844 Change netbeans -> netbeans3 in in pathnames and executable to avoid
conflicts with java/netbeans.
2004-12-21 10:24:05 +00:00
Herve Quiroz
c55deb02b3 - Update to 3.0.1 [1]
- Use a specific FreeBSD launcher shell script instead of the distribution one
  due to some bash2 requirement [1]
- Changed the edition knob to WITH_EDITION=[SE|PE] [1]
- Changed minimum required JDK version to 1.4 as it seems like the port won't
  run on 1.3 [2]

PR:		75308 [1]
Submitted by:	maintainer [1]
Approved by:	maintainer [2]
2004-12-20 19:25:59 +00:00
Herve Quiroz
958b51028a - Update to version 1.4.1 [1]
- Use USE_ANT [1]
- No longer add %%JAVAJARDIR%% to PLIST_SUB [1]
- Update to bsd.java.mk 2.0
- No longer patch the distribution shell script but rather use a FreeBSD
  specific one [1]
- Use SUB_FILES/SUB_LIST to perform substitutions on the launcher shell script
- Minor cosmetic improvements
- Use JAVALIBDIR rather than JAVAJARDIR for JAR dependencies
- Moved the BUILD_DEPENDS statement to calm portlint

PR:		75198 [1]
Submitted by:	maintainer [1]
2004-12-20 14:36:39 +00:00
Edwin Groothuis
941a03d50c Port Update: java/bluej
bluej 1.3.5 -> bluej 2.0.2

PR:		ports/74855
Submitted by:	kevin ilchmann jørgensen <kij@imada.sdu.dk>
2004-12-19 01:03:07 +00:00
Kris Kennaway
b70e8b7e1d This port is scheduled to be removed on 2005-02-18 if it is still
broken at that time, and a fix has not been submitted to GNATS.
2004-12-18 23:02:35 +00:00
Herve Quiroz
0c00a1e18f - rcNGify startup
- Fix table creation for autoincrement feature in Postgresql

PR:		75032
Submitted by:	maintainer
2004-12-18 02:11:35 +00:00
Mark Linimon
463391f2c4 Switch from BROKEN to IGNORE since the problem is not a build problem. 2004-12-17 07:18:59 +00:00
Greg Lewis
ec588aa1f9 . Avoid a problem where, without linprocfs mounted, the first line of
a generated file will be overwritten with a warning, causing the
  build to fail.  There is a check for linprocfs in pre-build, but it
  seems as though this problem can somehow trigger anyway, based on
  semi-regular reports to the mailing lists.

PR:		74999
Approved by:	phantom
2004-12-17 07:08:59 +00:00
Greg Lewis
55f5e15a50 . Update to patchset 7.
. Fix a permissions problem with the plugins directory.

Approved by:	phantom (maintainer)
2004-12-17 07:02:51 +00:00
Herve Quiroz
27d75511b8 - Update URL in pkg-descr [1]
- Use %%JAVAJARDIR%%
- Use INSTALL_DATA to install JAR and documentation files
- Add 'devel' category
- Manual download URL is now a bit more specific
- Removed unneeded JAVA_RUN statement (implied when nothing is set)

Submitted by:	Manfred N. Riem <mnriem@earthlink.net> [1]
2004-12-16 17:26:37 +00:00
Greg Lewis
6e54503ac8 . Move pkg-install to files/pkg-install.in since it is modified before use.
This also fixes a problem that when being modified it wasn't specified
  by absolute path.

Reported by:	Robert Backhaus <robbak@robbak.com>
2004-12-16 15:38:17 +00:00
Herve Quiroz
2c6acab246 - Register a dependency on a JRE to extract the port [1]
- Minor fix to calm portlint

Reported by:	pointyhat via kris [1]
2004-12-15 18:51:28 +00:00
Herve Quiroz
8b4f664184 Fix download URL
Reported by:    kris
2004-12-10 03:26:55 +00:00
Herve Quiroz
efd954f887 Fix download URL
Reported by:	kris
Submitted by:	Sander Vesik <sander.vesik@gmail.com>
2004-12-10 03:15:48 +00:00
Greg Lewis
edc017dfd3 . Remove pointless (these ports all set NO_BUILD) BUILD_DEPENDS.
PR:		50114
Noticed by:	olgeni
2004-12-09 22:53:09 +00:00
Greg Lewis
3d68c0e160 . Remove incorrect EXTRACT_DEPENDS and incorrect and pointless (this port
sets NO_BUILD) BUILD_DEPENDS.

PR:		50114
2004-12-09 22:48:18 +00:00
Greg Lewis
d87e7e0e7c . Remove pointless (and incorrect) BUILD_DEPENDS. These ports all set
NO_BUILD.

PR:		50114
2004-12-09 22:43:31 +00:00
Kris Kennaway
8539774fcd IGNORE must not be quoted
Pointy hat to:	hq
2004-12-09 22:32:01 +00:00
Archie Cobbs
08c5272ca2 Fix build failure: USE_JIKES is useless without USE_JAVA. 2004-12-09 15:57:03 +00:00
Greg Lewis
f83d6dcad2 . Add amd64 to ONLY_FOR_ARCHS.
Inspired by:	PR 74465
2004-12-08 16:39:06 +00:00
Greg Lewis
acb1f291d5 . Add amd64 to ONLY_FOR_ARCHS line.
PR:		74465
Submitted by:	Conrad J. Sabatier <conrads@cox.net>
2004-12-08 16:26:21 +00:00
Greg Lewis
3b219dfd39 . Add amd64 to ONLY_FOR_ARCHS.
Inspired by:	PR 74465
2004-12-08 16:22:55 +00:00
Greg Lewis
83a5a82b19 . Backport some fixes from 1.4 for the HotSpot Server VM when compiled
under gcc 3.4.  In particular, this fixes some places where an enumerated
  type is assumed to be the same width as an int (which the standard
  doesn't guarantee and gcc 3.4 now enforces).

  For full details, see the log for the jdk14 equivalent changes.
2004-12-07 20:23:40 +00:00
Greg Lewis
71d3fdc85a . Run the pkg-install script correctly.
. Bump PORTREVISION for this change and the previous change to
  javavmwrapper itself.
2004-12-07 20:18:48 +00:00
Greg Lewis
5e2e151b0f . Some minor comment and formatting fixes (should have probably have been
done separately).
. Much more stringent checks on VMs that we are trying to register.  This
  prevents most bogus and circular registrations. [1]

Suggested by:	Josh Elsasser <josh@elsasser.org> [1]
2004-12-07 20:18:04 +00:00
Greg Lewis
8f6b6c3459 . Mark FORBIDDEN unless WITHOUT_PLUGIN is specified due to the browser
plugin vulnerability.
2004-12-05 06:46:28 +00:00
Greg Lewis
008ccf15cd . Backport parts of the 1.5 plugin to address plugin vulnerabilities.
. Bump PORTVERSION.

Submitted by:	Kurt Miller <truk@optonline.net>
2004-12-03 19:53:44 +00:00