1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00
Commit Graph

1472 Commits

Author SHA1 Message Date
Volker Stolz
0271a27d96 Update to 2.3 2005-02-01 11:19:26 +00:00
Alexey Zelkin
994fbfdfa0 Add support for picking up of motif includes and libraries via newly
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)
2005-01-31 16:47:37 +00:00
Alexey Zelkin
1c39d32f2f Unbreak plist generation 2005-01-29 12:19:15 +00:00
Volker Stolz
583a0b910d Update description, Makefile-wibble
PR:		ports/76523
Submitted by:	Jonathan Chen (maintainer)
2005-01-24 12:51:38 +00:00
Herve Quiroz
74e9037681 Add 'devel' category
Approved by:	Jonathan Chen <jonc@chen.org.nz>
2005-01-21 18:44:00 +00:00
Herve Quiroz
e2ef4994b1 Add 'devel' category
Approved by:	maintainer
2005-01-21 18:39:43 +00:00
Herve Quiroz
c3ccf88fe8 - Update to bsd.java.mk 2.0
- Use JAVAJARDIR and JAVALIBDIR
- Dynamic plist
- Unroll documentation install loop
- Honor hier(7): install samples in ${EXAMPLESDIR}

PR:		74285
Submitted by:	me
2005-01-21 18:37:58 +00:00
OKAZAKI Tetsurou
2c16efe4dd Pass maintainership to hq. 2005-01-21 15:26:02 +00:00
Alexey Zelkin
fe509ee261 One more place to reflect existence of jdk 1.5.
Bump PORTREVISION
2005-01-21 10:27:52 +00:00
Alexey Zelkin
33208324b2 Connect jdk15 to build 2005-01-20 08:42:05 +00:00
Alexey Zelkin
cfb6727090 Please welcome new participant of FreeBSD ports tree and Java ports
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
2005-01-20 08:41:13 +00:00
Norikatsu Shigemura
a1b31fd382 Update to 2.1.0.
PR:		ports/75779
Submitted by:	Tom McLaughlin <tmclaugh@sdf.lonestar.org>
2005-01-18 14:32:14 +00:00
Herve Quiroz
fcdf49f4e4 - Update to bsd.java.mk 2.0 [1]
- Remove redundant PLIST_SUB entry
- Use %%JAVAJARDIR%% in pkg-plist
- Add $FreeBSD$ tags
- Some portlint tweaks

PR:		76036 [1]
Submitted by:	maintainer [1]
2005-01-18 09:37:04 +00:00
Herve Quiroz
66ff2577a2 - Update to bsd.java.mk 2.0 [1]
- Add 'devel' category

PR:		76036 [1]
Submitted by:	maintainer [1]
2005-01-18 09:21:11 +00:00
Herve Quiroz
5e4de9c874 - Update to bsd.java.mk 2.0 [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
2005-01-18 09:09:42 +00:00
Norikatsu Shigemura
8e413f83eb Update to 1.1.0.
PR:		ports/76082
Submitted by:	mitsuru@riken.jp (maintainer)
2005-01-16 08:47:32 +00:00
Kirill Ponomarev
2c2442a1b9 Fix plist. 2005-01-15 08:57:59 +00:00
Alexey Zelkin
02c5218a23 Remove unused file 2005-01-14 15:53:08 +00:00
Alexey Zelkin
61c7543378 Autogenerate PLIST while installing 2005-01-14 15:50:22 +00:00
Edwin Groothuis
1885f9edb3 Update java/jmp from 0.45 to 0.46. (mini-patch)
Little patch to update the port to the latest version.

PR:		ports/76197
Submitted by:	Ronald Klop <ronald-freebsd8@klop.yi.org>
2005-01-13 23:54:37 +00:00
Archie Cobbs
ee8e71418d Fix file list: libtool seems to install the static library only on some
versions of FreeBSD.
2005-01-13 02:47:03 +00:00
Herve Quiroz
c9f09910d1 - Update to 3.2.6
- 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
2005-01-13 01:55:13 +00:00
Alexey Zelkin
cb68bbb306 Do not remove /usr/local/share/doc/java on uninstall.
Submitted by:	pointyhat via kris
2005-01-12 23:14:38 +00:00
Greg Lewis
eac05c1570 . Chase download location.
PR:		76084
Submitted by:	Parv
2005-01-11 16:32:27 +00:00
Herve Quiroz
5a2ba729e5 Add missing SUBDIR entry for jboss4
Reported by:	maintainer
2005-01-11 09:45:05 +00:00
Herve Quiroz
d3825b5f20 Update to 4.0.1
PR:		75851
Submitted by:	Anton Yudin <toha@toha.org.ua>
Approved by:	maintainer
2005-01-11 09:02:06 +00:00
Archie Cobbs
d4f2293da3 Update to version 1.3.1 (these files were missing from previous commit). 2005-01-11 00:12:20 +00:00
Archie Cobbs
e9643dc95a Update to version 1.3.1. 2005-01-10 20:12:54 +00:00
Edwin Groothuis
d14e38e188 Move java/kaffe-devel to java/kaffe
Remove java/kaffe-devel

Submitted by:	maintainer (via irc)
2005-01-10 11:04:51 +00:00
Kirill Ponomarev
6b3c6334de Fix plist. 2005-01-09 08:35:33 +00:00
Greg Lewis
af2f5367ec . Update to the 1.5.0 release documentation. 2005-01-09 07:18:20 +00:00
Kirill Ponomarev
b3388de1cd Fix build on 6.x 2005-01-09 00:20:46 +00:00
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