# $OpenBSD$

COMMENT=	"essential libraries for java"

DISTNAME=	classpath-0.20
CATEGORIES=	lang java
PKGNAME=	$(DISTNAME)

.for _lib in gtkpeer javaio javalang javalangreflect javanet javanio \
	javautil jawtgnu
SHARED_LIBS+=		${_lib} 0.20
MODGNU_SHARED_LIBS+=	${_lib} ''
.endfor

HOMEPAGE=	http://www.gnu.org/software/classpath/

MAINTAINER=	Frederick C. Druseikis <fredd@cse.sc.edu>

# GPL
PERMIT_PACKAGE_CDROM=	Yes
PERMIT_PACKAGE_FTP=	Yes
PERMIT_DISTFILES_CDROM=	Yes
PERMIT_DISTFILES_FTP=	Yes

BUILD_DEPENDS=	:zip->=2.3p0:archivers/zip \
		:jikes->=1.22p0:lang/jikes

MODULES=	converters/libiconv

LIB_DEPENDS=	gdk-x11-2.0.0.0,gdk_pixbuf-2.0.0.0,gtk-x11-2.0.0.0::x11/gtk+2

WANTLIB=	ICE SM X11 Xext Xft Xrender Xtst atk-1.0.0.0 cairo fontconfig \
		freetype gdk-x11-2.0.0.0 gdk_pixbuf-2.0.0.0 glib-2.0.0.0 \
		glitz gmodule-2.0.0.0 gobject-2.0.0.0 gthread-2.0.0.0 \
		gtk-x11-2.0.0.0 intl m pango-1.0.0.0 pangocairo-1.0.0.0 \
		pangoft2-1.0.0.0 png z

MASTER_SITES=	${MASTER_SITE_GNU:=classpath/}

AUTOCONF_VERSION= 2.59
AUTOMAKE_VERSION= 1.9

USE_GMAKE=	Yes
USE_LIBTOOL=	Yes

CONFIGURE_STYLE= autoconf

CFLAGS= -I/usr/include -I/usr/local/include

LDFLAGS= -L/usr/local/lib

CONFIGURE_ARGS= --with-libiconv-prefix=$(LOCALBASE) \
		--with-glibj=zip --enable-gtk-peer --with-jikes   \
		--x-includes=$(X11BASE)/include --x-libraries=$(X11BASE)/lib 

.include <bsd.port.mk>
