Hi Daniel, Sorry for the delay, but I was reading up on ports.
I used the diff you sent in the earlier email. I will use alpine, but the drafts from gmail doesn't appear in the folder lists. I discovered postpone email, and will use it another time. Is it okay if I don't even attempt to do libreoffice? It will install a gazillion things, robert@ has tackled monster ports, owwwww. ports@ maintainers are heroes for tackling such monsters. Now I really begin to appreciate how tough this porting effort is. It is insane to download so many packages, you really can't do this dependency downloads when you are metered by GB as in some countries. Some dependencies are really really crazy. And seeing make spawn 40+ processes for eclipse? what a waste. I successfully tested out the following ports but with caveat. java/junit devel/jdk/1.7 devel/eclipse/sdk I had to do the following changes to avoid downloading jdk 1.4, 1.5, 1.6 etc and force it to use the already installed jdk1.7 You can safely ignore them, as the ports would build as is on the porter machines. Thanks, amit Index: Makefile =================================================================== RCS file: /cvs/ports/java/junit/Makefile,v retrieving revision 1.23 diff -u -r1.23 Makefile --- Makefile 17 Nov 2010 08:05:17 -0000 1.23 +++ Makefile 5 Apr 2011 19:51:14 -0000 @@ -27,7 +27,7 @@ EXTRACT_SUFX= .zip MODULES= java -MODJAVA_VER= 1.4+ +MODJAVA_VER= 1.7+ MODJAVA_JRERUN= yes BUILD_DEPENDS= devel/apache-ant Index: Makefile =================================================================== RCS file: /cvs/ports/devel/jdk/1.7/Makefile,v retrieving revision 1.42 diff -u -r1.42 Makefile --- Makefile 5 Feb 2011 23:11:18 -0000 1.42 +++ Makefile 5 Apr 2011 20:38:17 -0000 @@ -31,7 +31,7 @@ FLAVORS= with_ipv6 PSEUDO_FLAVORS= native_bootstrap -FLAVOR?= +FLAVOR?= native_bootstrap HOMEPAGE= http://openjdk.java.net/ Index: Makefile =================================================================== RCS file: /cvs/ports/devel/eclipse/sdk/Makefile,v retrieving revision 1.62 diff -u -r1.62 Makefile --- Makefile 26 Nov 2010 07:19:00 -0000 1.62 +++ Makefile 5 Apr 2011 20:37:31 -0000 @@ -54,7 +54,7 @@ VMEM_WARNING= Yes MODULES= java devel/gettext -MODJAVA_VER= 1.5+ +MODJAVA_VER= 1.7+ BUILD_DEPENDS= devel/xulrunner/1.9,-devel>=1.9 \ devel/apache-ant>=1.6.1 On Fri, Apr 1, 2011 at 10:40 PM, Daniel Dickman <[email protected]> wrote: >> >> > in terms of the diff >> > (1) please replace kurt as maintainer with myself. >> >> sure > > i've included an updated patch below that i'm currently using for testing > on my end. > >> > (3) did you try to build any dependencies on openbsd? i would at least try >> > to build jdk1.7, libreoffice >> > and maybe one or two of the smaller dependencies. please report any >> > breakage. >> >> Nope, I didn't try. Will do it this weekend. What small packages you >> want me to test out? I can grep but if you know off the top or have a >> preference, please let me know. >> > > you can find dependencies with show-required-by (man bsd.port.mk). > So -- > > [/usr/ports/devel/apache-ant] make show-required-by > devel/jdk/1.7,-main > devel/eclipse/plugins/subclipse > databases/ruby-jdbc-mysql,jruby > devel/eclipse/plugins/rdt > java/junit > devel/eclipse/sdk,-main > databases/ruby-jdbc-sqlite3,jruby > devel/eclipse/sdk,-swt > devel/eclipse/plugins/ivyde > devel/jdk/1.7 > geo/josm > devel/eclipse/plugins/wtp > devel/eclipse/plugins/emf > geo/jeoip > editors/libreoffice,-main > devel/eclipse/plugins/gef > net/aircontrol > devel/eclipse/plugins/py-dev > devel/eclipse/sdk,-browser > databases/ruby-jdbc-postgres,jruby > devel/eclipse/plugins/uml2 > databases/ruby-jdbc-h2,jruby > devel/eclipse/plugins/findbugs > devel/eclipse/plugins/epic > net/openfire > lang/jruby > games/jbrickshooter > databases/postgresql-jdbc,-main > devel/eclipse/sdk > devel/eclipse/plugins/struts-console
