Pav Lucistnik <p...@freebsd.org> writes:

> On 2010/11/18 13:58, Thomas Gellekum wrote:
>> Looking at the error report again:
>>
>>>> PATCH_DEPENDS=apache-ant-1.7.1.tbz desktop-file-utils-0.15_2.tbz 
>>>> gamin-0.1.10_4.tbz gettext-0.18.1.1.tbz gio-fam-backend-2.24.2.tbz 
>>>> glib-2.24.2.tbz inputproto-2.0.tbz javavmwrapper-2.3.5.tbz 
>>>> jdk-1.6.0.3p4_19.tbz kbproto-1.0.4.tbz libX11-1.3.3_1,1.tbz 
>>>> libXau-1.0.5.tbz libXdmcp-1.0.3.tbz libXext-1.1.1,1.tbz libXi-1.3,1.tbz 
>>>> libXtst-1.1.0.tbz libiconv-1.13.1_1.tbz libpthread-stubs-0.3_3.tbz 
>>>> libxcb-1.7.tbz patch-2.6.1_1.tbz pcre-8.10.tbz perl-5.10.1_3.tbz 
>>>> pkg-config-0.25_1.tbz python26-2.6.6.tbz recordproto-1.14.tbz 
>>>> xextproto-7.1.1.tbz xproto-7.0.16.tbz zip-3.0.tbz
>>
>> This defines a dependency on jdk-1.6.0.3p4_19, whereas we explicitly
>> specify JAVA_VENDOR=openjdk in the makefile. Do we need to do anything
>> special to make the patch phase recognize the dependency correctly? Are
>> there just some definitions missing from bsd.java.mk?
>
> You don't have PATCH_DEPENDS on java in this port. The java you're
> looking at is dragged in via apache-ant.

I see. Can someone please commit the attached patch?

tg

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/java/eclipse-devel/Makefile,v
retrieving revision 1.34
diff -u -r1.34 Makefile
--- Makefile	17 Nov 2010 20:45:28 -0000	1.34
+++ Makefile	18 Nov 2010 15:42:23 -0000
@@ -28,14 +28,13 @@
 EXTRACT_DEPENDS=${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
 PATCH_DEPENDS=	ant:${PORTSDIR}/devel/apache-ant \
 		gpatch:${PORTSDIR}/devel/patch \
-		zip:${PORTSDIR}/archivers/zip
+		zip:${PORTSDIR}/archivers/zip \
+		${DEPEND_JAVA}
 BUILD_DEPENDS=	gpatch:${PORTSDIR}/devel/patch \
 		unzip:${PORTSDIR}/archivers/unzip \
 		zip:${PORTSDIR}/archivers/zip
 LIB_DEPENDS=	cairo.2:${PORTSDIR}/graphics/cairo
 
-BROKEN=		does not build
-
 OPTIONS=	TESTS	"Build SDK test suite"	off
 
 ONLY_FOR_ARCHS=	i386 amd64
_______________________________________________
freebsd-eclipse@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-eclipse
To unsubscribe, send any mail to "freebsd-eclipse-unsubscr...@freebsd.org"

Reply via email to