On Monday 03 August 2009 4:24:15 am Jona Joachim wrote: > On 2009-07-26, Ian Darwin <i...@darwinsys.com> wrote: > > Ian Darwin wrote: > >> cat pkg/DESCR > >> JOSM is an editor for OpenStreetMap (http://www.openstreetmap.org). > >> The current version supports a wide range of graphical editing > >> operations and "pre-sets" for common objects, and works on stand > >> alone GPX tracks, GPX track data from the OSM database and existing > >> nodes, line segments and metadata tags from the OSM database. > >> > >> Been using this for a while; I'm mirroring the distfile as they only > >> make svn available. > >> > >> Port is at http://www.darwinsys.com/openbsd/myports/josm.tar.gz > >> > >> Comments/OKs? > >> > > If you fetched this in the last hour, please re-fetch as I added the > > desktop goo. Thanks. > > ===> josm-1.5.1788p0 depends on: jdk->=1.6.0,<1.7 - not found > > I've been using JOSM for some time now on OpenBSD with jdk 1.7. > Wouldn't it be possible to make it depend on 1.7 and bypass the > licensing madness?
Our typical focus is on packages. The run depend for 1.6+ allows the package to be run with the 1.7 jdk. So users who wish to avoid building the 1.6 jdk just need to install the 1.7 jdk package first and then any 1.6+ java packages after that. For compatibility reasons 1.6+ ports are built with the 1.6 jdk. So that means yes, you need to build the 1.6 jdk if you are going to build java ports marked 1.6+. -Kurt