initial import for java-gtk24

Java-GNOME is a set of Java bindings for GNOME and GTK libraries,
so GNOME applications can be written in Java.  It is implemented
as a JNI layer that delegates the Java calls out to the underlying
C library.

This package provides GTK2 bindings for Java(TM).

TODO:

port to kaffe, etc. not tested yet.
This commit is contained in:
pancake ;) 2004-11-26 12:19:04 +00:00 committed by Thomas Klausner
parent 07cc7be216
commit aee0980484
5 changed files with 73 additions and 0 deletions

6
java-gtk24/DESCR Normal file
View file

@ -0,0 +1,6 @@
Java-GNOME is a set of Java bindings for GNOME and GTK libraries,
so GNOME applications can be written in Java. It is implemented
as a JNI layer that delegates the Java calls out to the underlying
C library.
This package provides GTK2 bindings for Java(TM).

40
java-gtk24/Makefile Normal file
View file

@ -0,0 +1,40 @@
# $NetBSD: Makefile,v 1.1.1.1 2004/11/26 12:19:04 poppnk Exp $
#
DISTNAME= libgtk-java-2.4.4
PKGNAME= java-gtk24-2.4.4
CATEGORIES= wip x11
MASTER_SITES= ftp://ftp.gnome.org/pub/GNOME/sources/libgtk-java/2.4/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pancake@phreaker.net
HOMEPAGE= ftp://ftp.gnome.org/pub/GNOME/sources/libgtk-java/2.4/
COMMENT= Java bindings for GTK+2
DEPENDS+= jikes-[0-9]*:../../lang/jikes
USE_BUILDLINK3= yes
GNU_CONFIGURE=YES
USE_GNU_TOOLS+=make
CONFIGURE_ARGS+=--without-gcj-compile
pre-configure:
cd ${WRKSRC} && ./autogen.sh
# db2html isn't
SUBST_CLASSES=db au cp
SUBST_FILES.db=macros/am_path_docbook.m4
SUBST_SED.db=-e 's,db2html,true,g' -e 's,docbook2html,true,g'
SUBST_STAGE.db=pre-configure
SUBST_FILES.au=autogen.sh
SUBST_SED.au=-e 's,\./,\#,'
SUBST_STAGE.au=post-extract
SUBST_FILES.cp=src/Makefile
SUBST_SED.cp=-e 's,$$(JAVA_SOURCE_PATH),java:${PKG_JAVA_HOME}/jre/lib/rt.jar,'
SUBST_STAGE.cp=pre-build
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"

22
java-gtk24/PLIST Normal file
View file

@ -0,0 +1,22 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/26 12:19:04 poppnk Exp $
lib/libgtkjava2.4.so
lib/libgtkjava2.4.so.2.4.3
lib/pkgconfig/gtk2-java.pc
share/doc/libgtk2.4-java
share/java/gtk2.4-2.4.3.jar
share/java/gtk2.4.jar
share/libgtk-java/macros/ac_prog_jar.m4
share/libgtk-java/macros/ac_prog_javac.m4
share/libgtk-java/macros/ac_prog_javac_works.m4
share/libgtk-java/macros/ac_prog_javadoc.m4
share/libgtk-java/macros/am_path_docbook.m4
share/libgtk-java/macros/am_path_gcj.m4
share/libgtk-java/macros/jg_check_nativecompile.m4
share/libgtk-java/macros/jg_common.m4
share/libgtk-java/macros/jg_gnome_java.m4
share/libgtk-java/macros/jg_gtk_java.m4
@dirrm share/libgtk-java/macros
@dirrm share/libgtk-java
@dirrm share/java
@exec ${MKDIR} %D/share/doc/libgtk-java
@dirrm share/doc/libgtk-java

1
java-gtk24/TODO Normal file
View file

@ -0,0 +1 @@
port to kaffe, etc. not tested yet.

4
java-gtk24/distinfo Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: distinfo,v 1.1.1.1 2004/11/26 12:19:04 poppnk Exp $
SHA1 (libgtk-java-2.4.4.tar.bz2) = b02f519f6bd8b6b9fa9212e342b1760c040691b4
Size (libgtk-java-2.4.4.tar.bz2) = 418567 bytes