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

Reply via email to