ports/java
Greg Lewis 60df7b3098 . Using dladdr(3) to determine the path to the current executable, and
hence the path for the shared libraries doesn't always work on FreeBSD.
  It definitely fails on FreeBSD 4.11 and FreeBSD 6-CURRENT under the
  tested environments.  In fact, the dladdr(3) man page even warns of
  these problems.  While there is work under way to fix this, it isn't
  available yet.

  Given that situation, switch to trying /proc/curproc/file, which is
  similar to what Linux does, and if that fails, drop back to checking
  argv[0] and iterating through $PATH as in jdk 1.4.  Both these methods
  work correctly in testing.

Reported by:	das
Reviewed by:	maintainer timeout
2005-05-12 04:12:33 +00:00
..
avalon-logkit - Use MASTER_SITE_APACHE 2004-09-01 13:36:46 +00:00
berkeley-db Upgrade from 1.7.0 to 1.7.1. The former is no longer available on the 2005-03-25 00:59:41 +00:00
bluej Port Update: java/bluej 2004-12-19 01:03:07 +00:00
bouncycastle SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
bsh - Update to bsd.java.mk 2.0 2005-02-03 01:53:24 +00:00
bugseeker Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
bugseeker-demo BROKEN: Unfetchable 2005-03-26 19:46:20 +00:00
classpath Use ${ECHO_CMD} instead of ${ECHO} for "real" echoing. 2005-03-29 14:59:38 +00:00
collections - Update URL in pkg-descr [1] 2004-12-16 17:26:37 +00:00
cos - Update to bsd.java.mk 2.0 2005-02-13 21:20:52 +00:00
cryptix-jce - Update to bsd.java.mk 2.0 2005-02-03 02:01:09 +00:00
diablo-jdk13 . Move the invocation of unregistervm to the top of the packing list. 2005-02-17 19:32:02 +00:00
diablo-jre13 . Move the invocation of unregistervm to the top of the packing list. 2005-02-17 19:32:02 +00:00
drexelsnmp BROKEN: Incorrect pkg-plist 2005-03-26 20:29:49 +00:00
eclipse BROKEN: Incomplete pkg-plist 2005-05-07 23:09:34 +00:00
eclipse-cdt Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-checkstyle Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-clay-core Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-devel Add eclipse-devel 3.1M6, an open extensible IDE for anything and nothing 2005-05-07 05:00:40 +00:00
eclipse-emf Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-EPIC Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-examples Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-gef Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-gef-examples Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-langpack Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-log4e Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-lomboz Unbreak: fix dependency and add a master site. 2005-03-16 15:39:14 +00:00
eclipse-pmd Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-quantum Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-sqlexplorer Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-sysdeo-tomcat Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-uml Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipse-v4all v4all visual editor toolkit for eclipse. 2005-03-14 05:41:18 +00:00
eclipse-vep BROKEN: Incomplete pkg-plist 2005-05-07 23:09:34 +00:00
eclipse-vep-examples Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
eclipseme Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
forte Update to bsd.java.mk 2.0 2005-02-17 18:08:05 +00:00
gj - Use bsd.java.mk-2.0 (reminded by hq@) 2004-08-11 14:56:52 +00:00
gj-jdk11 - Use bsd.java.mk-2.0 (reminded by hq@) 2004-08-11 14:56:52 +00:00
gnu-regexp Update to bsd.java.mk 2.0 2005-02-03 02:05:39 +00:00
guavac . Replace unresponsive MASTER_SITE with two working ones. 2004-03-02 19:45:23 +00:00
infobus java/infobus: drop maintainer ship 2003-08-19 05:18:24 +00:00
j2sdkee13 Add 'devel' category 2005-02-19 00:54:43 +00:00
jad Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jaf Fix DOWNLOAD_URL. 2004-09-09 18:38:25 +00:00
jai - Update to bsd.java.mk 2.0 2005-02-13 21:28:05 +00:00
jai-imageio - Update to bsd.java.mk 2.0 2005-02-13 21:28:05 +00:00
jakarta-bcel Upgrade to 5.1. 2004-06-01 10:39:25 +00:00
jakarta-commons-beanutils Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jakarta-commons-cli Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jakarta-commons-collections Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jakarta-commons-dbcp . Update to 1.2.1 [1] 2004-07-26 05:35:16 +00:00
jakarta-commons-discovery Use my FreeBSD address in MAINTAINER 2004-10-23 01:56:23 +00:00
jakarta-commons-httpclient Add jakarta-commons-httpclient 2.0.2, a package implementing the client 2004-10-17 13:32:16 +00:00
jakarta-commons-lang Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jakarta-commons-logging Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jakarta-commons-pool - Update to bsd.java.mk 2.0 [1] 2005-01-18 09:09:42 +00:00
jakarta-commons-primitives - Build from source 2004-09-01 13:32:57 +00:00
jakarta-oro Update to 2.0.8, remove pkg-plist, update to latest bsd.java.mk. 2004-05-18 01:28:19 +00:00
jakarta-regexp Update to latest bsd.java.mk; remove pkg-plist; pacify portlint (including 2004-05-18 01:37:03 +00:00
jakarta-struts - Update to bsd.java.mk 2.0 [1] 2005-01-18 09:21:11 +00:00
janosvm BROKEN on alpha: Configure fails 2005-01-02 01:10:38 +00:00
jasmin - Update to 1.1 (which means we need to bump PORTEPOCH because we must have 2005-03-01 21:29:29 +00:00
java-checkstyle - Install Sun Code Conventions sample file [1] 2005-03-20 14:38:06 +00:00
java-cup . Hopefully fix the build for JDK 1.1. 2004-03-29 15:52:20 +00:00
java-getopt - Upgrade to 1.0.10 2004-10-20 12:03:41 +00:00
java-tutorial - Update to version 2005.04.15 2005-04-19 23:30:50 +00:00
java3d . Fix incompatibilities with the new bsd.java.mk (oops). 2004-04-03 06:26:11 +00:00
javamail . Update to 1.3.2. 2005-05-03 17:55:01 +00:00
javavmwrapper . Update description. 2005-04-25 15:00:34 +00:00
javel Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jaxen - Now bsd.java.mk 2.0 compliant 2004-09-01 13:41:33 +00:00
jboss2 Remove hardcoded WRKDIR. 2005-03-19 19:00:27 +00:00
jboss3 Add 'devel' category 2005-01-21 18:39:43 +00:00
jboss4 Update description, Makefile-wibble 2005-01-24 12:51:38 +00:00
jboss5 Update description, Makefile-wibble 2005-01-24 12:51:38 +00:00
jc Update to version 1.4.4. 2005-05-11 14:59:58 +00:00
jcalendar . Build from source. 2005-04-04 19:54:23 +00:00
jcckit - Update to 1.1 (thus unbreaking the port) [1] 2005-04-05 12:35:15 +00:00
jce-aba Removed non-existent metaverse.nl download site. 2004-04-15 22:38:09 +00:00
jcommon . Add to PLIST_SUB, don't set it. Mea culpa. 2004-06-22 05:11:59 +00:00
jdbcpool - Update to bsd.java.mk 2.0 2005-02-17 18:41:09 +00:00
jde Add SIZE info. Reminded by: kris. 2004-04-11 05:03:51 +00:00
jde-emacs20
jdk11 . Move the invocation of unregistervm to the top of the packing list. 2005-02-17 19:41:13 +00:00
jdk11-doc Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jdk12 . Ensure that when files are extracted that their fully resolved path lies 2005-05-02 18:55:36 +00:00
jdk12-doc Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jdk13 . Add $FreeBSD$. 2005-04-28 20:08:01 +00:00
jdk13-doc Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jdk14 . Ensure that when files are extracted that their fully resolved path lies 2005-05-11 21:18:39 +00:00
jdk14-doc . Chase download location. 2005-01-11 16:32:27 +00:00
jdk15 . Using dladdr(3) to determine the path to the current executable, and 2005-05-12 04:12:33 +00:00
jdk15-doc . Update to the 1.5.0 release documentation. 2005-01-09 07:18:20 +00:00
jdk16 . Using dladdr(3) to determine the path to the current executable, and 2005-05-12 04:12:33 +00:00
jdom Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jfc This port is i386 only (caused by jdk platform). 2003-05-07 00:47:47 +00:00
jflex - Update to version 1.4.1 [1] 2004-12-20 14:36:39 +00:00
jfreechart . Update to 0.9.20. [1] 2004-06-22 05:23:03 +00:00
jgraph upgrade to 5.0 2004-07-12 00:54:06 +00:00
jgrapht add jgrapht 0.5.3 2004-07-09 03:36:01 +00:00
jikes Update project home page. 2005-02-28 01:08:32 +00:00
jlex - Update to bsd.java.mk 2.0 2005-02-03 02:14:53 +00:00
jlint Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
jmf - Update to bsd.java.mk 2.0 [1] 2005-01-18 09:37:04 +00:00
jmp Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
jode SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
jomp . Add a port of jomp: 2004-07-20 17:41:09 +00:00
jre . Move the invocation of unregistervm to the top of the packing list. 2005-02-17 19:41:13 +00:00
jsdk - Fixed download location [1] 2004-11-25 03:07:24 +00:00
jump Reset znerd's ports maintainership: 2004-12-03 01:01:33 +00:00
junit - Update to bsd.java.mk 2.0 2005-01-21 18:37:58 +00:00
kaffe Switch over NOT_FOR_ARCHS to ONLY_FOR_ARCHS=i386 since the configure 2005-03-26 20:31:39 +00:00
langspec Add langspec 2.0, the Java Language Specification. 2004-10-18 21:57:27 +00:00
linux-blackdown-jdk12 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-blackdown-jdk13 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-blackdown-jdk14 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-blackdown-jre11 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-ibm-jdk13 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-ibm-jdk14 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-sun-jdk12 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-sun-jdk13 Respect the user's USE_LINUX setting. 2005-03-01 21:51:48 +00:00
linux-sun-jdk14 . Update to 1.4.2_08. 2005-04-14 15:53:54 +00:00
linux-sun-jdk15 . Update to 1.5.0_03. 2005-04-29 17:14:39 +00:00
linux-sun-jdk16 . Update to 1.5.0_03. 2005-04-29 17:14:39 +00:00
mmake Update to 2.3 2005-02-01 11:19:26 +00:00
mx4j Change maintainer's e-mail. 2005-03-10 17:24:59 +00:00
netbeans I forgot to remove an empty patch file. 2004-12-21 10:42:22 +00:00
netbeans3 Change netbeans -> netbeans3 in in pathnames and executable to avoid 2004-12-21 10:24:05 +00:00
netbeans4 I forgot to remove an empty patch file. 2004-12-21 10:42:22 +00:00
netbeans5 I forgot to remove an empty patch file. 2004-12-21 10:42:22 +00:00
netbeans55 I forgot to remove an empty patch file. 2004-12-21 10:42:22 +00:00
netbeans61 I forgot to remove an empty patch file. 2004-12-21 10:42:22 +00:00
netcomponents - Update to bsd.java.mk 2.0 2005-02-03 02:19:58 +00:00
netrexx Fix size mismatch. According to the submitter: 2005-05-08 19:18:55 +00:00
openjit - Update to bsd.java.mk 2.0 (and use JAVA_OS=native) 2005-02-09 18:02:19 +00:00
phpeclipse Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
poseidon Update to 3.0.1.03 2005-02-06 16:35:21 +00:00
proguard - Update to 3.2 [1] 2005-04-27 20:05:12 +00:00
sablevm Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
shujit I haven't used this in ages, and have no interest in maintaining it any 2004-10-15 18:20:43 +00:00
simplicity Tidy up whitespace. 2004-04-10 17:26:55 +00:00
sun-wtk Add sun-wtk 2.1, Sun J2ME Wireless Toolkit. 2004-06-08 08:26:12 +00:00
trove4j - Remove unneeded JAVA_RUN statement 2004-11-03 01:29:32 +00:00
tya SIZEify. 2004-01-29 07:24:56 +00:00
westhawksnmp BROKEN: Incorrect pkg-plist 2005-03-26 20:43:58 +00:00
xdoclet - Update to bsd.java.mk 2.0 2005-04-05 00:28:07 +00:00
Makefile Add eclipse-devel 3.1M6, an open extensible IDE for anything and nothing 2005-05-07 05:00:40 +00:00