1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-14 07:43:06 +00:00
Commit Graph

89 Commits

Author SHA1 Message Date
Greg Lewis
bb83c89cff . Diablo JDK 1.3.1 is gone, remove it as a possible bootstrap. 2006-12-08 19:43:05 +00:00
Greg Lewis
0b647d9e4b . Replace some hardwired /usr/X11R6 instances with X11BASE. [1]
. Replace one hardwired /usr/local instance with LOCALBASE.  This wasn't
  a problem since the port Makefile overrode that variable anyway.
. Small Makefile restructure to keep related variables in one place.

Pointed out by:	pointyhat (via kris) [1]
2006-12-08 19:39:45 +00:00
Joe Marcus Clarke
29747f458a Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.

Submitted by:	mezz, ahze, pav, and many others
Approved by:	portmgr (implicit, kris)
2006-10-14 08:54:54 +00:00
Edwin Groothuis
8f4ccb0a04 Remove USE_REINPLACE from categories starting with a J 2006-05-09 00:18:07 +00:00
Ade Lovett
fe279f0df8 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with:	kris
Approved by:	portmgr (implicit)
2006-03-07 08:28:06 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Greg Lewis
2f4041691b . Always fix up the pthread library references, even if we're not
building either native threads or HotSpot.  This is due to libcmm
  always wanting to link against a pthread library, which was causing
  problems on 7-CURRENT since it was erroneously hardwired to -lc_r.
  This should really fix the problem.

Pointed out by:	pointyhat via kris
2006-01-13 16:23:47 +00:00
Greg Lewis
fa9ca78083 . Try to bandaid a build problem on 7-CURRENT. This is a legitimate fix,
and will stay in the port, but it masks an underlying problem that still
  remains.

Reported by:	pointyhat (via kris)
2005-12-11 21:59:07 +00:00
Greg Lewis
5c0642d3ef . Tell the user all the files they will need up front, instead of telling
porky pies about what they have and prompting them one file at a time.
  This is a rewording and reworking (for jdk13) of the patch in the
  attributed PR by fenner@ (which is for jdk14).
. Update the (commented out) MASTER_SITES while I'm here.

PR:		84644
2005-09-03 06:13:03 +00:00
Greg Lewis
b075f4b0d0 . Set a BUILD_DEPENDS for consistency.
. Set _JAVA_BOOTSTRAP_VERSION in case the jbootstrap default changes.
2005-07-23 07:48:59 +00:00
Greg Lewis
4322717065 . Default to using jbootstrap as the bootstrap, not linux-blackdown-jdk13.
PR:		83758
2005-07-23 07:02:22 +00:00
Greg Lewis
6519b90663 . Bump PORTREVISION for the previous fix for jar(1).
. Don't build the plugin by default as it has security flaws.
2005-04-27 20:32:47 +00:00
Greg Lewis
97e8b7483d . Mark FORBIDDEN when building the browser plugin. 2004-11-28 05:38:00 +00:00
Greg Lewis
274f5bb820 . Don't let find(1) descend into directories that may have already been
deleted.

PR:		71019
Submitted by:	Rainer Goellner <rainer@jabbe.de>
2004-08-31 19:41:41 +00:00
Greg Lewis
2f5df15115 . It appears as though diablo is problematic on 5.x still, so default to
bootstrapping with the Linux JDK if there isn't a previously compiled
  native one.
2004-02-06 17:03:09 +00:00
Greg Lewis
73ae1039cb . Set an appropriate LATEST_LINK to avoid conflicts with other jdk ports.
Reminded by:	kris
2004-02-06 16:51:50 +00:00
Joe Marcus Clarke
186b8ba82f Add USE_GETTEXT and bump PORTREVISION.
Submitted by:	trevor
Tested by:	bento
2004-02-04 04:36:30 +00:00
Trevor Johnson
78da40aa98 Now gettext 0.12.1 is gettext-old. 2004-01-23 18:12:26 +00:00
Trevor Johnson
439b8a040c Use the CPIO macro defined in bsd.port.mk. 2004-01-22 12:18:43 +00:00
Trevor Johnson
fbd1108f49 Use the SORT macro from bsd.port.mk. 2004-01-22 11:06:02 +00:00
Greg Lewis
a0c1e8baae . Add ${LOCALBASE}/lib to the default search path for JNI libraries for
HotSpot as well.
2004-01-20 19:53:55 +00:00
Greg Lewis
21c8a9307f . Add ${LOCALBASE}/lib to the default search path for libraries when using
JNI.

XXX: Maybe ${X11BASE}/lib and /lib (5.x dynamic root support) should also
     be added?  /lib is part of the default search path on Linux.

Requested by:	marcus
2004-01-19 19:28:40 +00:00
Greg Lewis
d278524c30 . Convert spaces to tabs. 2004-01-19 19:22:31 +00:00
Greg Lewis
ecf10fa88a . Install the cacerts file from Sun's 1.3.1_10 release to avoid some
problems associated with expired root certificates described in:

  http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsalert%2F57436
2004-01-14 19:44:47 +00:00
Greg Lewis
42137ff178 . Update to 1.3.1 patchset 9. 2003-12-19 19:00:06 +00:00
Greg Lewis
a4ecff6df9 . Fix the plugin build when LOCALBASE is not /usr/local.
PR:		58618
Submitted by:	harti
2003-10-28 18:15:01 +00:00
Greg Lewis
4609603989 . Fix pre-everything target.
PR:		58148
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-10-16 23:06:29 +00:00
Greg Lewis
846f8c04ea . Use ${PTHREAD_LIBS} rather than -pthread.
Suggested by:	mi
2003-10-08 00:45:01 +00:00
Greg Lewis
95a95a767e . Remove native_threads directories when native threads are not specified
during the compile.  The native threads java_vm binaries are compiled
  regardless of the settings and were causing problems with the packing
  list.
. Fix packing list so that native_threads versions of java_vm are
  conditionalised.

PR:		56007
2003-08-31 22:43:08 +00:00
Greg Lewis
6a085cc723 . Check for a setting of "-mcpu=k6" in CFLAGS and error if so. This
setting will cause an internal compiler error in gcc 2.95.x when
  compiling the JDK.

PR:		46269
Submitted by:	Simon Barner <barner@in.tum.de>
2003-08-30 15:33:23 +00:00
Greg Lewis
4030c045ad . Add support for bootstrapping with the Diablo Caffe JDK. The bootstrap
order is now:

  . linux-blackdown-jdk13 iff WITH_LINUX_BOOTSTRAP is set.
  . A previous installation of this port, if it exists.
  . The Diablo Caffe JDK.

  That is, the Diablo Caffe JDK is now the default bootstrapper in the
  absence of a previous installation of this port.
2003-08-29 21:12:18 +00:00
Greg Lewis
506e274eaa . Add a script which checks if ${LINUX_BASE}/${WRKDIRPREFIX} is
(possibly indirectly) a symbolic link to ${WRKDIRPREFIX}.
. Use this script in preference to the direct symbolic link check
  previously used, as it handles indirections which cause the same
  problem.
. /compat/linux -> ${LINUXBASE} in the message output if the check
  detects a link.

PR:		43602
2003-08-22 17:07:08 +00:00
Greg Lewis
e43852d616 1. Autodetect a previous jdk13 install and use that to bootstrap by
default if it exists.  This can be overidden either using JDK13DIR
   or setting WITH_LINUX_BOOTSTRAP.
2. Don't create directories for new files, invoke patch with -p0.

PR:		52195 [1]
Submitted by:	David Yeske <dyeske@yahoo.com> [1 - based on]
2003-08-02 17:28:31 +00:00
Greg Lewis
08d5c4f240 . Switch to using the appropriate Blackdown JDK for bootstrapping since
it doesn't require user intervention to download and install.

PR:		30576
2003-07-21 17:21:49 +00:00
Greg Lewis
b0106e2794 . In the cases where we need gtar, its an EXTRACT_DEPENDS, not a
BUILD_DEPENDS.
2003-06-15 05:55:36 +00:00
Greg Lewis
fae59e03a3 . Reorder the check for the source and patchset so that the failure
messages are produced in the order that they were intended.
2003-06-15 05:53:02 +00:00
Greg Lewis
a4c740b47a . Bump PORTREVISION for the recent fixes.
Reminded by:	lioux
2003-05-06 14:55:19 +00:00
Greg Lewis
7ee61f212f . Fix the shell wrapper to cope with HotSpot and as a result remove the
warning that the Classic VM is unusable with HotSpot.

Submitted by:	Munehiro Matsuda <haro@h4.dion.ne.jp>
2003-04-22 20:05:21 +00:00
Greg Lewis
f530f1316e 1. Clean up demo/jfc/SwingSet2/resources before the install. This should
not be installed, but appears to be on rare occasions for reasons
   unknown.
2. Add handling of share/doc/java, previously only done in pkg-plist.

PR:		50092 (2)
Submitted by:	Munehiro Matsuda <haro@kgt.co.jp> (2)
2003-04-07 18:23:31 +00:00
Kris Kennaway
64f263db61 Don't set IGNORE when PACKAGE_BUILDING 2003-03-04 03:07:17 +00:00
Greg Lewis
62afc8936c de-pkg-comment 2003-02-28 17:56:43 +00:00
Greg Lewis
16a383eaf4 1. Bump PORTREVISION for this and previous changes.
2. Enable compiling the HotSpot JVM.  This is experimental and there are a
   number of caveats with its use that are reported by the port.  The flag
   to enable this is WITH_HOTSPOT.
3. Try to pick some OSVERSION settings appropriate for the current native
   threads implementation.

PR:		47397 (2)
Submitted by:	Munehiro Matsuda <haro@h4.dion.ne.jp> (2)
2003-02-28 17:54:40 +00:00
Greg Lewis
a3d89c1e3c . Update to patchset 8. 2003-02-12 19:00:42 +00:00
Greg Lewis
54fc94c029 Be consistent. If we're going to explicitly use /sbin/sysctl to check
the value, then tell the user to use that to set the value too.
2003-01-30 11:10:10 +00:00
Kris Kennaway
d604e1d6d3 Use the full path to /sbin/sysctl
Noticed by:	'make index' in crontab
2003-01-30 08:23:53 +00:00
Greg Lewis
354b48008f . Add optional (default: off) runtime dependencies for the font packages
necessary to support the different font.properties that are installed.
2002-10-31 20:20:37 +00:00
Greg Lewis
e4956ee696 . Fix UDP packet broadcasting.
. Bump PORTREVISION.

Submitted by:	daichi, Tetsuo Suzuki <tetsuo@ss-lab.net>
2002-10-31 17:56:56 +00:00
Greg Lewis
9f087781c0 . Check for open-motif with libXm.so, which we actually use, instead of
libMrm.a, which isn't.
2002-10-29 05:17:59 +00:00
Greg Lewis
71d710d093 . In the informative message regarding downloading the necessary files,
use ${DISTDIR} rather than /usr/ports/distfiles.

Submitted by:	Mike Meyer <mwm@mired.org>
2002-10-29 05:16:16 +00:00
Greg Lewis
bb279e9df7 . echo -> ${ECHO_MSG} 2002-10-25 05:54:09 +00:00