The actual port for diablo jdk use : USE_XLIB which depend on xorg-libraries, which brings as a dependency the whole set of xorg libraries. In fact java seems to really depends on those libraries : libX11 libICE libSM libXext libXi libXp libXt libXtst libXdmcp libXau which by the game of dependencies can be resume to : libXi libXp libXt libXtst By replacing USE_XLIB=yes by USE_XORG+= xi xp xt xtst we can drop down the depency list from 77 to 26 which save installation/upgrade time and prevent from installing the whole set of xorg-libraries for servers without X11 like it is the case for me. the patch is quite simple and tested on diablo-jdk15 How-To-Repeat: make all-depends-list | wc -l shows 77 ports
Responsible Changed From-To: freebsd-java->glewis Over to maintainer.
glewis 2007-07-27 23:35:46 UTC FreeBSD ports repository Modified files: java/diablo-jdk15 Makefile java/diablo-jre15 Makefile Log: . Reduce dependencies by using USE_XORG and only listing what is actually required. PR: 113081 Submitted by: Baptiste Daroussin <baptiste.daroussin@gmail.com> Revision Changes Path 1.19 +1 -1 ports/java/diablo-jdk15/Makefile 1.18 +1 -1 ports/java/diablo-jre15/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!