| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
- Add 'devel' category [1]
PR: 80120
Submitted by: maintainer
Reported by: portlint [1]
|
|
|
|
|
|
|
| |
. /etc/localtime is a symlink.
. /etc/localtime contains a time zone not recognised by the JDK.
Submitted by: Kurt Miller <truk@optonline.net>
|
|
|
|
|
|
|
| |
selection procedure used when ${PORTSDIR}/Mk/bsd.java.mk isn't present.
. Fix a typo (JAVA_PREFERRED_PORT -> JAVA_PREFERRED_PORTS).
Pointed out by: hq
|
| |
|
| |
|
|
|
|
|
|
|
| |
be attributed to my merging of the mdoc fixes with some content changes
I had made.
Submitted by: simon
|
|
|
|
| |
different depending on whether bsd.java.mk exists on the system.
|
|
|
|
|
|
| |
. Add some more details on how javavmwrapper selects the VM. [2]
Suggested by: hq [2]
|
|
|
|
|
|
| |
list of values, not just a single value.
Pointed out by: hq
|
|
|
|
|
|
| |
. Bump PORTREVISION.
PR: 27075
|
|
|
|
| |
slew of spurious errors when upgrading the port.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
unfortunately sending it to stdout. When using such a JDK to bootstrap
this line ends up at the head of generated classes, leaving them
uncompilable. Add a filter to the class generation to strip out such
lines with egrep.
A similar patch is present in the jdk14 port and prevents a semi-common
class of error reports.
Approved by: phantom (maintainer)
|
|
|
|
|
|
|
| |
freeze.
. Fix a typo and improve some grammar in some user output.
Approved by: phantom (maintainer)
|
|
|
|
|
|
| |
(which FreeBSD 4.x lacks).
Approved by: phantom (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Since NetRexxC.cmd and NetRexxC.sh do same thing, only install .sh version
and remove dependency on rexx-imc (and remove the patch for NetRexxC.cmd) [1]
- Add a patch for NetRexxC.sh so the user is able to override JAVA_HOME at
runtime [1]
- Use FIND | {MKDIR,INSTALL_DATA} to install documentation
- Add $FreeBSD$ tag in pkg-plist
PR: 79564 [1]
Submitted by: Sam Lawrance <boris@brooknet.com.au> [1]
|
|
|
|
|
|
|
|
| |
- Add 'graphics' category [2]
PR: 79555 [1]
Submitted by: Sam Lawrance <boris@brooknet.com.au> [1]
Reported by: portlint [2]
|
|
|
|
|
|
|
| |
- Use ${JAVAJARDIR} and %%JAVAJARDIR%%
- Use %%EXAMPLESDIR%%
- Use PORTDOCS (and honor NOPORTDOCS)
- Add $FreeBSD$ tag in pkg-plist
|
| |
|
|
|
|
| |
. Ensure the documentation is installed with the correct permissions.
|
| |
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
|
|
|
| |
files that are generated by the post-install script (which runs after
the dynamic packing list has been generated).
Approved by: portmgr (krion), phantom (maintainer)
|
|
|
|
|
|
|
| |
files that are generated by the post-install script (which runs after
the dynamic packing list has been generated).
Approved by: portmgr (krion), phantom (maintainer)
|
|
|
|
| |
Approved by: portmgr (krion)
|
|
|
|
| |
Approved by: portmgr (implicitly)
|
|
|
|
| |
Approved by: portmgr (implicitly)
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
|
|
| |
script does not seem to allow anything else.
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (kris)
|
|
|
|
| |
Approved by: portmgr (kris)
|
|
|
|
|
|
| |
vendor's site.
Approved by: portmgr (kris)
|
|
|
|
|
| |
PR: 77725
Submitted by: Anthony Ginepro <anthony.ginepro@laposte.net>
|
|
|
|
|
|
|
| |
macro. This will be in patchset 2.
PR: 77162
Submitted by: phantom
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- Disable jikes
PR: 78229 [1]
Submitted by: Daniel Grund <daniel@dgrund.de> [1]
Approved by: maintainer timeout
|
|
|
|
| |
Proposed by: des
|
| |
|
|
|
|
| |
Supports graphic editing of user interfaces for Swing and SWT.
|
| |
|
|
|
|
|
|
| |
PR: 78669
Submitted by: maintainer
Approved by: krion (mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
been sleeping when we imported 1.06). Since 'jasmin' now uses 'ant',
Java 1.2+ is required, although you still might get away with 1.1 if you
build it by hand.
- Add secondary category 'lang'
PR: ports/78068
Approved by: maintainer, hq
|
| |
|
|
|
|
|
|
|
|
| |
- Move some useful information into PKGMESSAGE
- ECHO -> ECHO_MSG
PR: 77983
Submitted by: maintainer
|
| |
|
|
|
|
|
|
|
|
| |
- Add WITH_EXTRAS knob to include source code examples
- Improve pkg-descr
PR: 77796
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Java(TM) Management Extensions (JMX) and of the JMX Remote API
(JSR 160) specifications, and to build tools relating to JMX.
JMX is an optional package for J2SE that provides a standard
way to manage applications. It can also be used to wrap legacy
systems and provide a standard interface to the outside world,
enabling the development of web services. JMX allows developers
to write more modular and loosely coupled system components and
reduce the complexity of large, interoperating systems.
WWW: http://mx4j.sourceforge.net
PR: 77642
Submitted by: filippo@widestore.net
|
| |
|
|
|
|
| |
1.4 port.
|
|
|
|
|
|
| |
. Since the Makefile does a registervm, do the correct
registervm/unregistervm dance in the packing list or we get stuck
with a registered non-existent VM when the package is deinstalled.
|
|
|
|
|
|
|
|
| |
This ensures that this command is run before the files in the package
are deleted (which is necessary for it to correctly delete the symbolic
links created by registervm).
Approved by: phantom (maintainer)
|
|
|
|
| |
- Minor cosmetic improvement
|
|
|
|
|
|
| |
This ensures that this command is run before the files in the package
are deleted (which is necessary for it to correctly delete the symbolic
links created by registervm).
|
|
|
|
|
|
| |
This ensures that this command is run before the files in the package
are deleted (which is necessary for it to correctly delete the symbolic
links created by registervm).
|
|
|
|
|
|
| |
This ensures that this command is run before the files in the package
are deleted (which is necessary for it to correctly delete the symbolic
links created by registervm).
|
|
|
|
|
|
| |
This ensures that this command is run before the files in the package
are deleted (which is necessary for it to correctly delete the symbolic
links created by registervm).
|
|
|
|
|
|
|
|
|
|
|
| |
- Install in DOCSDIR [1]
- Use PORTDOCS to get rid of pkg-plist
- ECHO -> ECHO_MSG
- Bump PORTREVISION
PR: 77583 [1]
Submitted by: maintainer [1]
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
| |
- Add 'databases' category
- Use ${JAVAJARDIR} and %%JAVAJARDIR%%
- CP -> INSTALL_DATA
- Honor hier(7): install docs in DOCSDIR and samples in EXAMPLESDIR
- Honor NOPORTDOCS
- Minor cosmetic improvements
- Bump PORTREVISION
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This ensures that this command is run before the files in the package
are deleted (which is necessary for it to correctly delete the symbolic
links created by registervm).
This fixes the packing list failures seen on pointyhat.
|
| |
|
|
|
|
|
|
| |
PR: 77547
Submitted by: Parv <parv@pair.com> (former maintainer)
Approved by: Michael C. Shultz <reso3w83@verizon.net> (new maintainer)
|
|
|
|
| |
Sponsored by: University of Tromsø & University of Bergen
|
|
|
|
| |
- ECHO_CMD -> ECHO_MSG
|
|
|
|
|
|
|
| |
- Add 'devel' category
- Use DATADIR=${JAVASHAREDIR}/${PORTNAME}
- Use %%JAVAJARDIR%% and %%DATADIR%% in pkg-plist
- CP -> INSTALL_DATA
|
|
|
|
|
|
|
|
|
| |
old email address bounces, and he has not been responsive to email on the
only other one we have for him.
These ports are now available for adoption.
Come back coop, we miss ya ...
|
|
|
|
|
|
|
|
|
| |
- Unbreak on 5.3+ [1]
- JAVALIBDIR -> JDKLIBDIR (JAVALIBDIR is used for something else)
- portlint: fix COMMENT length
- Use PKGNAMESUFFIX to allow multiple instances with different JDKs
Submitted by: mat [1] (via IRC)
|
|
|
|
|
| |
PR: 77126
Submitted by: maintainer
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
implementation of "db". See:
http://www.sleepycat.com/products/je.shtml
for more information.
|
|
|
|
|
| |
PR: 77102
Submitted by: Dave Glowacki <dglo@icecube.wisc.edu> (maintainer)
|
|
|
|
|
| |
PR: ports/77036
Submitted by: Ronald Klop (maintainer)
|
|
|
|
|
|
| |
- Use JAVAJARDIR
- ECHO -> ECHO_MSG
- CP -> INSTALL_DATA
|
|
|
|
|
| |
- Add a new launcher shell script: 'jlex'
- Update pkg-message accordingly and bump PORTREVISION
|
| |
|
|
|
|
| |
- Use JAVAJARDIR
|
|
|
|
|
| |
- Use JAVAJARDIR
- Add a launcher shell script: 'bsh'
|
|
|
|
| |
Submitted by: nork
|
| |
|
|
|
|
|
|
| |
added open-motif-jdk port. It's controlled via WITH_OPENMOTIF_JDK
knob and currently disabled by default (it still requires additional
testing and checking)
|
| |
|
|
|
|
|
| |
PR: ports/76523
Submitted by: Jonathan Chen (maintainer)
|
|
|
|
| |
Approved by: Jonathan Chen <jonc@chen.org.nz>
|
|
|
|
| |
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
| |
- Use JAVAJARDIR and JAVALIBDIR
- Dynamic plist
- Unroll documentation install loop
- Honor hier(7): install samples in ${EXAMPLESDIR}
PR: 74285
Submitted by: me
|
| |
|
|
|
|
| |
Bump PORTREVISION
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
family -- first public patchset of native Sun JDK 1.5.0 port.
Most valuable addition of this patchset is native amd64 support.
And special thanks goes to Daniel Seuffert <ds@freeBSD.org> for
making it possible by providing amd64 hardware.
This patchset was tested on following configurations: i386/4.10,
i386/5.3, amd64/5.3. 5.3-RELEASE support is quite strong and
shown no huge visible problems over last week.
But even mentioning above note, keep in mind -- THIS IS ALPHA
PATCHSET and suitable for testers/developers ONLY!
Known issues are including (but for sure not limited to):
. Browser plugin support is missing
. JVMTI, JDWP and JMX are not tested yet
. FreeBSD i386/4.10 support is suffering from hidden memory
allocation failres (ideas and patches are welcome)
NOTE ABOUT BOOTSTRAPING: It's possible to bootstrap jdk 1.5.0 using
jdk 1.4.2 (either native or linux one). There's no need to have
java/linux_jdk15 installed and working.
Supported by: FreeBSD Foundation
|
|
|
|
|
| |
PR: ports/75779
Submitted by: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
|
|
|
|
|
|
|
|
|
|
| |
- Remove redundant PLIST_SUB entry
- Use %%JAVAJARDIR%% in pkg-plist
- Add $FreeBSD$ tags
- Some portlint tweaks
PR: 76036 [1]
Submitted by: maintainer [1]
|
|
|
|
|
|
|
| |
- Add 'devel' category
PR: 76036 [1]
Submitted by: maintainer [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use USE_ANT
- Remove unneeded PLIST_SUB entries
- Dynamic packing list
- Use JAVALIBDIR in BUILD_DEPENDS
- Use INSTALL_DATA to install documentation and JAR files
- Use ECHO_MSG rather than ECHO
- Use MASTER_SITE_APACHE_JAKARTA
- Remove DIST_SUBDIR
- Add 'devel' category
PR: 76036
Submitted by: maintainer [1]
Approved by: maintainer
|
|
|
|
|
| |
PR: ports/76082
Submitted by: mitsuru@riken.jp (maintainer)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Little patch to update the port to the latest version.
PR: ports/76197
Submitted by: Ronald Klop <ronald-freebsd8@klop.yi.org>
|
|
|
|
| |
versions of FreeBSD.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to bsd.java.mk 2.0
- rcNGify startup
- Fix table creation for autoincrement feature in Postgresql
- Add new "-config" option to jboss3ctl for JBoss3 startup config
- Dynamic plist
- Many other improvements (similar to recent changes in java/jboss4)
PR: 76125
Submitted by: maintainer
|
|
|
|
| |
Submitted by: pointyhat via kris
|
|
|
|
|
| |
PR: 76084
Submitted by: Parv
|
|
|
|
| |
Reported by: maintainer
|
|
|
|
|
|
| |
PR: 75851
Submitted by: Anton Yudin <toha@toha.org.ua>
Approved by: maintainer
|
| |
|
| |
|
|
|
|
|
|
| |
Remove java/kaffe-devel
Submitted by: maintainer (via irc)
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
PR: ports/75779
Submitted by: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Approved by: portmgr (krion)
|
|
|
|
| |
Approved by: portmgr (kris)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
|
|
|
| |
<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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
with java/kaffe-devel
Pointy hat to: me
|
| |
|
|
|
|
|
| |
- Use %%DATADIR%% to calm portlint
- Tweak COMMENT to calm portlint
|
|
|
|
| |
- Use %%DATADIR%% to calm portlint
|
|
|
|
|
|
|
| |
the Eclipse IDE Framework.
PR: ports/74480
Submitted by: tux@pinguru.net
|
|
|
|
|
|
|
|
|
|
| |
- 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]
|
|
|
|
|
|
| |
AWT_X, AWT_QT, or neither (this will disable entirely AWT).
Approved by: maintainer
|
|
|
|
| |
Forgotten by: olgeni
|
| |
|
|
|
|
|
| |
PR: ports/75162
Submitted by: Miguel Mendez <flynn(at)energyhq.es.eu.org>
|
|
|
|
| |
conflicts with java/netbeans.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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]
|
|
|
|
|
|
|
| |
bluej 1.3.5 -> bluej 2.0.2
PR: ports/74855
Submitted by: kevin ilchmann jørgensen <kij@imada.sdu.dk>
|
|
|
|
| |
broken at that time, and a fix has not been submitted to GNATS.
|
|
|
|
|
|
|
| |
- Fix table creation for autoincrement feature in Postgresql
PR: 75032
Submitted by: maintainer
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
. Fix a permissions problem with the plugins directory.
Approved by: phantom (maintainer)
|
|
|
|
|
|
|
|
|
|
| |
- 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]
|
|
|
|
|
|
|
| |
This also fixes a problem that when being modified it wasn't specified
by absolute path.
Reported by: Robert Backhaus <robbak@robbak.com>
|
|
|
|
|
|
| |
- Minor fix to calm portlint
Reported by: pointyhat via kris [1]
|
|
|
|
| |
Reported by: kris
|
|
|
|
|
| |
Reported by: kris
Submitted by: Sander Vesik <sander.vesik@gmail.com>
|
|
|
|
|
| |
PR: 50114
Noticed by: olgeni
|
|
|
|
|
|
| |
sets NO_BUILD) BUILD_DEPENDS.
PR: 50114
|
|
|
|
|
|
| |
NO_BUILD.
PR: 50114
|
|
|
|
| |
Pointy hat to: hq
|
| |
|
|
|
|
| |
Inspired by: PR 74465
|
|
|
|
|
| |
PR: 74465
Submitted by: Conrad J. Sabatier <conrads@cox.net>
|
|
|
|
| |
Inspired by: PR 74465
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
. Bump PORTREVISION for this change and the previous change to
javavmwrapper itself.
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
| |
plugin vulnerability.
|
|
|
|
|
|
| |
. Bump PORTVERSION.
Submitted by: Kurt Miller <truk@optonline.net>
|
| |
|
|
|
|
|
|
| |
6-CURRENT so we'll need verification here.
Approved by: glewis
|
|
|
|
|
|
|
|
|
|
| |
- All JDK ports (and JDK documentation ports) that were formerly maintained by
znerd have been assigned to java@FreeBSD.org
- I will handle some of the remaining ports (jakarta-commons-*, jdom, xalan-j
and xmlenc)
- Everything else is reset to ports@FreeBSD.org
Approved by: znerd (maintainer)
|
|
|
|
|
| |
PR: ports/74602
Submitted by: maintainer
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: ports/74464
Submitted by: Gerrit Beine tux at pinguru.net
|
|
|
|
| |
distribution.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Dynamic plist
- Use USE_ANT
- remove files/LICENSE: the project is now under Apache 2.0 license (which is
included in the distribution)
- New feature: API documentation is now cross-linked with API documentation
from dependency packages, such as commons-collections, if installed
- Use MASTER_SITE_APACHE_JAKARTA
- Use INSTALL_DATA rather than CP and ECHO_MSG rather than ECHO
- Use JAVALIBDIR in place of JAVAJARDIR where appropriate
- Fix URL is pkg-descr
|
|
|
|
|
|
|
|
|
| |
- Use USE_ANT
- Use INSTALL_DATA rather than CP
- Use ECHO_MSG rather than ECHO
- Use JAVALIBDIR in place of JAVAJARDIR where appropriate
- Add 'devel' category
- Various cosmetic improvements
|
|
|
|
|
|
|
|
|
|
| |
- Use %%JAVAJARDIR%%
- Use USE_ANT
- Chase recent Log4J port rename
- Use INSTALL_DATA rather than CP
- Use ECHO_MSG rather than ECHO_CMD
- Use JAVALIBDIR in place of JAVAJARDIR where appropriate
- Various cosmetic improvements
|
|
|
|
|
|
|
|
| |
- Rename port as it is no longer port of the Jakarta project
- Dynamic plist
PR: 74468
Submitted by: me
|
|
|
|
|
|
| |
phpeclipse_sql, and phpeclipse_tidy (merged.)
Reminded by: krion
|
|
|
|
|
|
| |
phpeclipse_sql, and phpeclipse_tidy (merged.)
Submitted by: Avalon third-chance at gmx.de
|
| |
|
|
|
|
|
|
| |
as EBUSY.
These are taken from equivalent patches to jdk14 by green and myself.
|
|
|
|
| |
Also, respect the setting of CXX and CXXFLAGS.
|
|
|
|
|
|
|
|
|
| |
-fmemoize-lookups as gcc 3.4 doesn't understand it. [1]
. Use CXX and CXXFLAGS for compiling C++ code, not CPP and CPPFLAGS.
Also, respect the setting of CXX and CXXFLAGS.
PR: 71516 [1]
Submitted by: Damir Kiramov <damirycha@damirycha.net.ru> [1]
|
|
|
|
|
|
|
|
| |
where previously they defaulted to protected. gcc 3.4 seems to pick
this up where earlier versions didn't.
PR: 71516
Submitted by: Damir Kiramov <damirycha@damirycha.net.ru>
|
|
|
|
|
|
|
| |
Reported by: pointyhat via Kris
PR: ports/74393
Submitted by: maintainer
|
|
|
|
|
| |
don't release an update this could be addressed by not installing the
plugin.
|
|
|
|
|
| |
don't release an update this could be addressed by not installing the
plugin.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PLIST_FILES for scripts [1]
- Use FIND | INSTALL_DATA to install documentation rather than CP -r
- Added a missing SETENV macro in pre-install target
- Put JAVA_HOME/bin in front of PATH as the new javavmwrapper version would
otherwise cause trouble (see UPDATING for further information)
- ECHO_CMD -> ECHO_MSG
- Tweaked the comment: the name of the port is redundant here
PR: 72900
Requested by: linimon [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to bsd.java.mk 2.0
- Use USE_ANT
- Cleanup unused variables
- Do not try to remove JAVAJARDIR
- Remove some sed magic in dynamic plist process (make will perform most of
these substitutions)
- Use PLIST_FILES and %%JAVAJARDIR%% to reduce plist build process
- Bumped PORTREVISION as a new file is installed
PR: ports/73284, java/43947 [1]
Suggested by: znerd [1]
Submitted by: me
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to bsd.java.mk 2.0
- Use JAVAJARDIR
- Removed patch, added a launcher script file
- Use javavmwrapper to run Java in the launcher script
- Honor hier(7): docs in DOCSDIR and samples in EXAMPLESDIR
- Honor NOPORTDOCS
- Dynamic plist
- do-build -> do-configure (and NO_BUILD=yes)
- ECHO -> ECHO_MSG
- Bumped PORTREVISION as many file locations has changed and the use of
javavmwrapper will allow user to use different JVMs
PR: 72883 [1]
Submitted by: Aaron Dalton <aaron@daltons.ca> [1]
Approved by: maintainer timeout
|
|
|
|
|
|
| |
http://www.blackdown.org/java-linux/java2-status/security/Blackdown-SA-2004-01.txt
Unfortunately this version seems to have problems on 4.x.
|
|
|
|
|
|
|
| |
vulnerabilities discussed in:
http://sunsolve.sun.com/search/document.do?assetkey=1-26-57591-1
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1029
|
| |
|
|
|
|
|
|
|
| |
- Use USE_ANT (and set USE_JIKES=no)
- Use JAVAJARDIR
- Dynamic plist
- Various minor improvements
|
|
|
|
| |
Submitted by: bland
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Honor hier(7): install docs in DOCSDIR and examples in EXAMPLESDIR [1]
- Use FIND | INSTALL_DATA to install docs, samples and data files
- Fix distfile location for "Community Edition" and add some more
MASTER_SITES [1]
- Dynamic plist
- Minimal required JDK version is now 1.3 [1]
- Merge patches
PR: 74119 [1]
Submitted by: maintainer [1]
|
|
|
|
|
|
| |
environment.
Sponsored by: University of Tromsø
|
|
|
|
|
|
|
|
| |
build -- the pkg-plist has not yet caught up.
PR: ports/72900
Submitted by: Nick Sayer <nsayer at kfu dot com>
Reviewed by: Jonathan Chen <jonc at chen dot org dot nz>, Herve Quiroz <herve dot quiroz at esil dot univ-mrs dot fr>
|
|
|
|
|
|
| |
PR: ports/72900
Submitted by: Nick Sayer <nsayer at kfu dot com>
Reviewed by: Jonathan Chen <jonc at chen dot org dot nz>, Herve Quiroz <herve dot quiroz at esil dot univ-mrs dot fr>
|
|
|
|
|
| |
PR: ports/73994
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
|
|
|
|
| |
Approved by: nork
|
|
|
|
|
|
|
|
|
|
| |
utilities. Unfortunately this overrides any PATH that may have been
set by the user and hence affects the ability of java to execute
external programmes. So, save the PATH before setting it and then
restore it immediately before executing java.
. Bump PORTREVISION for this fix.
Reported by: Christian Laursen <xi@borderworlds.dk>
|
|
|
|
|
| |
Pointed out by: pointyhat via kris
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allow the simple use of multiple VMs. Brief detail of the main changes:
. When a VM is registered, symbolic links for its executables are
created in ${LOCALBASE}/bin. This allows people to just type
'java', 'javac', etc. without having to add the VM installation
directory to their PATH.
. The actual 'java' that is executed via one of these symlinks is
determined by the order of the (sorted) configuration file
${LOCALBASE}/etc/javavms and by the environment variables
JAVA_VERSION, JAVA_OS and JAVA_VENDOR which function to select
a VM as they do in the ports framework.
. There is a new command, checkvms, to sanity check the configuration
and symlinks.
. The "javavm" executable is currently retained in its original capacity
as a synonym for Java for backward compatibility. However, its use
is deprecated.
. Temporarily set MAINTAINER to myself to make monitoring any initial
bug reports easier. The intent is to convert it to java@ at a later
date.
This is built on the ideas of znerd, hq and Shelton C. Johnson Jr., with
hq and Shelton contributing code and reviews.
PR: 27079, 39080
Reviewed by: hq, Shelton C. Johnson Jr. <shelton_c_j@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
This was found implicitly dependency on unzip by
pointyhat. In almost environment, this is not a
problem and isn't regist installed package
database. So I don't bump PORTREVISION.
Pointed out by: pointyhat via kris
|
|
|
|
| |
big upgrade.
|
| |
|
|
|
|
|
|
|
|
| |
- Unbreak on 5.x [1]
- Use PORTDOCS
- Some minor cosmetic improvements
Submitted by: Roman Kennke <roman@ontographics.com> [1]
|
|
|
|
|
|
|
|
|
| |
- Use USE_ANT
- Variable cleanup
- "CP -r" -> "FIND | CPIO"
- Dynamic plist
Reviewed by: glewis
|
|
|
|
|
|
|
| |
- Remove redundant port name in COMMENT
- Use CPIO to make docs install stage more simple
- Use %%JAVAJARDIR%%
- Use INSTALL_DATA for JAR file
|
|
|
|
|
|
| |
well as EBUSY with libkse on FreeBSD 5.x.
Inspired by: green
|
| |
|
|
|
|
|
|
|
| |
- Update to bsd.java.mk 2.0
PR: 72794 [1]
Submitted by: maintainer [1]
|
|
|
|
|
| |
PR: 72454
Submitted by: Linh Pham <question+freebsdpr@closedsrc.org>
|
|
|
|
|
|
|
| |
diagrams in Eclipse.
PR: ports/73227
Submitted by: gldisater@gldis.ca
|
|
|
|
|
| |
PR: ports/73214
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
|
|
|
|
|
|
|
|
| |
o Reset MAINTAINER to java@.
o Bump PORTEPOCH accordingly.
PR: ports/72803
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
|
|
|
|
|
| |
PR: ports/72989
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
|
|
|
|
|
|
|
|
|
| |
o Reset MAINTAINER to java@.
o Bump PORTREVISION accordingly.
PR: ports/72802
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
Approved by: maintainer no response
|
|
|
|
|
|
|
|
|
|
|
| |
o Use native JDK rather than linux-sun-jdk. [2]
o Utilize WITH_MOZILLA. It provies to use mozilla or firefox. [2]
o Fix some port's bugs. [2]
o Add zip to BUILD_DEPENDS and fix build error without zip. [3]
PR: ports/72990 [1], ports/72475 [2]
Submitted by: Jeremy Faulkner <gldisater@gldis.ca> [1], [2]
Pointed out by: pointy via kris [3]
|
|
|
|
|
| |
PR: 72959
Submitted by: Ronald Klop <ronald@cs.vu.nl> (maintainer)
|
|
|
|
| |
- Fix compilation on 4.x
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
existing the Solaris base, and similarly to what happened with NSPR, made
a bad assumption on undefined behavior. This broke locking in various
places in Java, for example, causing the the debugging support to be
totally broken. It is worth someone who knows the Java codebase taking
a look to see what other things could have been broken by this on
FreeBSD 5.x+.
The assumption is that pthread_mutex_trylock(3) on a default-type
mutex will fail with EBUSY. This assumption is wrong for our
libpthread, which returns EDEADLK if the owner thread is trying to
acquire the mutex again with trylock. The behavior of performing a
locking operation on a self-locked default-type mutex is explicitly
undefined for pthread_mutex_lock(3).
The POSIX specification is still not very clear. It defines
pthread_mutex_trylock(3) in terms of pthread_mutex_lock(3) yet
does not say what the defined behavior should be for a self-locked
pthread_mutex_trylock(3) for any of the various mutex types, so it is
ambiguous whether the result is clearly undefined or clearly to return
EBUSY.
It is a one line change whether or not to make libpthread return
EDEADLK in this case, where it seems that most implementations do not.
Reference: http://www.opengroup.org/onlinepubs/009695399/functions/pthread_mutex_lock.html
|
|
|
|
|
|
|
|
|
| |
- bsd.java.mk 2.0 compliant
- added 'devel' category
- Build from source
- Install documentation
Approved by: glewis (mentor)
|
|
|
|
|
|
|
|
| |
- re-enable jikes support
- Dynamic pkg-plist
- Use JAVALIBDIR
Approved by: glewis (mentor)
|
|
|
|
|
| |
PR: ports/71728
Submitted by: maintainer.
|
| |
|
|
|
|
| |
side of the HTTP standard.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The HotSpot code (ab)uses named enums as ints in a number of places.
The problem with this is that according the the C++ spec, the compiler
(essentially) only needs to use an integral type wide enough to hold
the values defined in the enum. Earlier versions of gcc appear to have
just used an int whether they could have got away with a narrower type
or not, hence the code worked as expected. gcc 3.4 now appears to
implement this part of the spec, so using an enum blindly as an int
causes various problems due to overflow.
In this case the enum, Bytecodes::Code, appears to be a genuine enum,
its just assumed to be wide enough to hold an arbitrary int in various
places in the code. The correct fix would be to track down all those
places in the code and fix them. Since there are quite a lot of these
places and 5.3 is close to release for now we just add a value to the
enum set to INT_MAX, forcing the compiler to use at least an int for the
type.
Sleuth work, discussion and code suggestions: peadar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The HotSpot code (ab)uses named enums as ints in a number of places.
The problem with this is that according the the C++ spec, the compiler
(essentially) only needs to use an integral type wide enough to hold
the values defined in the enum. Earlier versions of gcc appear to have
just used an int whether they could have got away with a narrower type
or not, hence the code worked as expected. gcc 3.4 now appears to
implement this part of the spec, so using an enum blindly as an int
causes various problems due to overflow.
This case is particularly bogus since the enums are merely to define
a named integral type within a class (VMReg::Name doesn't even have
any values enumerated in the declaration). So, convert these two
enums to simply be typedef'ed ints.
Sleuth work, discussion and code suggestions: peadar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
condition and return NULL". Take account of the NULL in the
appropriate place (which is somewhat worrisome in itself since
ReadChunk() has always had the possibility of returning NULL).
This makes loading a font file a little more resilient to specially
crafted font data which can be used, for example, by an applet to
crash the browser plugin by triggering the assert(). Such an applet
was mentioned on Bugtraq:
http://www.securityfocus.com/archive/1/367331/2004-06-26/2004-07-02/0
and can be found at
http://www.illegalaccess.org/cms/?q=node/view/9
This change stops the browser plugin from crashing.
. Fix some warnings regarding formats in debugging printf's.
|
|
|
|
|
|
|
|
|
|
|
| |
(for FreeBSD 4.x neither are defined and for FreeBSD 5.x
O_DSYNC isn't defined). This caused them to be defined to
some bogus values. In particular, O_SYNC would be defined
as 0x800, which is O_EXCL (at least on FreeBSD 4.x). The
result being that the RandomAccessFile class would fail to
open an existing file if you specified "s" as part of the mode.
Fix this by defining O_SYNC and O_DSYNC to O_FSYNC if they
aren't defined.
|
|
|
|
| |
more. Assign to java@FreeBSD.org.
|
| |
|
| |
|
|
|
|
| |
Approved by: portmgr (self)
|
|
|
|
|
| |
Reported by: pointyhat
Approved by: portmgr (marcus), glewis (mentor)
|