[cairo-commit] cairo-java .classpath, 1.6, 1.7 ChangeLog, 1.100, 1.101 NEWS, 1.1, 1.2 configure.ac, 1.20, 1.21

Andrew Frederick Cowie commit at pdx.freedesktop.org
Sat Jan 6 19:38:59 PST 2007


Committed by: afcowie

Update of /cvs/cairo/cairo-java
In directory kemper:/tmp/cvs-serv30276

Modified Files:
	.classpath ChangeLog NEWS configure.ac 
Log Message:
Mark deprecated classes


Index: .classpath
===================================================================
RCS file: /cvs/cairo/cairo-java/.classpath,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- .classpath	12 Feb 2006 08:43:01 -0000	1.6
+++ .classpath	7 Jan 2007 03:38:54 -0000	1.7
@@ -2,7 +2,6 @@
 <classpath>
 	<classpathentry kind="src" path="src/java"/>
 	<classpathentry kind="src" path="src/jni"/>
-	<classpathentry kind="src" path="test"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 	<classpathentry combineaccessrules="false" kind="src" path="/glib-java"/>
 	<classpathentry kind="output" path="bin"/>

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo-java/ChangeLog,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- ChangeLog	24 Oct 2006 04:19:12 -0000	1.100
+++ ChangeLog	7 Jan 2007 03:38:54 -0000	1.101
@@ -1,3 +1,10 @@
+2007-01-07  Andrew Cowie  <andrew at operationaldynamics.com>
+
+	* src/java/org/freedesktop/cairo/*.java:
+	Mark classes as deprecated
+	* configure.ac:
+	Version 1.0.7 (java-gnome 2.16.2 for GNOME 2.17.5)
+
 2006-10-24  Andrew Cowie  <andrew at operationaldynamics.com>
 
 	* configure.ac:

Index: NEWS
===================================================================
RCS file: /cvs/cairo/cairo-java/NEWS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- NEWS	23 Feb 2005 18:17:52 -0000	1.1
+++ NEWS	7 Jan 2007 03:38:54 -0000	1.2
@@ -1 +1,27 @@
-	
+ at deprecated
+
+cairo-java 1.0.8 is part of the java-gnome 2.x family of libraries which had
+few users and no mature applications built using them. As result, java-gnome
+2.x never made it to production quality and remains both buggy and incomplete.
+
+A major re-engineering effort, termed java-gnome 4.0, is underway to produce an
+entirely new set of Java bindings. The 2.x family as a whole has therefore been
+declared deprecated pending imminent removal.
+
+Those interested in using GTK and GNOME from Java are invited to join the
+java-gnome hackers in their effort to bring the new 4.0 bindings up to speed.
+
+Note to developers: As has been advertised for several release cycles now,
+achieving an algorithmic mapping of the underlying GNOME libraries required a
+significant ABI break from 2.x to 4.0. You are advised not to use the old
+libraries for new projects.
+
+Note to downstream packagers: There may or may not be a cairo-java as a
+individually released library in 4.0.  If there is, it may be called
+cairo-java, java-cairo, but most likely will just be a .jar and .so build
+product from a single module source release. For further details, see
+http://java-gnome.sourceforge.net/
+
+AfC
+Maintainer
+java-gnome

Index: configure.ac
===================================================================
RCS file: /cvs/cairo/cairo-java/configure.ac,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- configure.ac	24 Oct 2006 04:19:12 -0000	1.20
+++ configure.ac	7 Jan 2007 03:38:54 -0000	1.21
@@ -18,7 +18,7 @@
 
 AC_INIT(src/jni/org_freedesktop_cairo_Context.c)
 AC_CONFIG_AUX_DIR(.)
-AM_INIT_AUTOMAKE(cairo-java, 1.0.6)
+AM_INIT_AUTOMAKE(cairo-java, 1.0.8)
 
 AM_PROG_GCJ
 
@@ -41,7 +41,7 @@
 AC_SUBST(INSTALLED_CLASSPATH_BUILDPLACE)
 AC_SUBST(INSTALLED_JNI_DIR_BUILDPLACE)
 
-PKG_CHECK_MODULES(GLIB_JAVA, glib-java >= 0.4.0)
+PKG_CHECK_MODULES(GLIB_JAVA, glib-java >= 0.4.2)
 
 JG_LIB
 JG_COMMON



More information about the cairo-commit mailing list