Author: varun Date: 2008-07-08 21:18:07 +0000 (Tue, 08 Jul 2008) New Revision: 6657
Added: trunk/libjdic-java/debian/watch Modified: trunk/libjdic-java/debian/README.Debian-source trunk/libjdic-java/debian/changelog trunk/libjdic-java/debian/control trunk/libjdic-java/debian/orig-tar.sh trunk/libjdic-java/debian/orig.exclude trunk/libjdic-java/debian/patches/build.diff trunk/libjdic-java/debian/patches/demos_README.diff trunk/libjdic-java/debian/patches/jnlp.diff trunk/libjdic-java/debian/patches/packager.diff trunk/libjdic-java/debian/rules Log: * New upstream release * Build-Depends: Replace libxul-dev with xulrunner-dev, and sun-java5-jdk with sun-java6-jdk (Closes: 489498) * Bump Standards-Version to 3.8.0 * Update all the patches * Update README.Debian-source file * Update watch, orig-tar.sh and orig.exclude files Modified: trunk/libjdic-java/debian/README.Debian-source =================================================================== --- trunk/libjdic-java/debian/README.Debian-source 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/README.Debian-source 2008-07-08 21:18:07 UTC (rev 6657) @@ -6,17 +6,8 @@ exists. Therefore, the upstream sources were modified to comply with the Debian Free Software Guidelines. -gtkmozembed.h, gtkmozembed_internal.h are removed from the upstream -sources because they are licensed only under MPL license upstream, -where as the same files provided by libxul-dev are tri licensed under -LGPL|GPL|MPL: -/usr/include/xulrunner/gtkembedmoz/gtkmozembed.h -/usr/include/xulrunner/gtkembedmoz/gtkmozembed_internal.h - -So the files provided by libxul-dev are being used to build the package. - Use the rules/get-orig-source target to create the orig.tar.gz. For more details on repackaging of upstream sources please see the debian/orig-tar.sh file. --- Varun Hiremath <[EMAIL PROTECTED]> Mon, 27 Aug 2007 23:44:06 +0530 + -- Varun Hiremath <[EMAIL PROTECTED]>, Tue, 8 Jul 2008 17:24:34 +0530 Modified: trunk/libjdic-java/debian/changelog =================================================================== --- trunk/libjdic-java/debian/changelog 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/changelog 2008-07-08 21:18:07 UTC (rev 6657) @@ -1,3 +1,15 @@ +libjdic-java (0.9.5-1) unstable; urgency=low + + * New upstream release + * Build-Depends: Replace libxul-dev with xulrunner-dev, and + sun-java5-jdk with sun-java6-jdk (Closes: 489498) + * Bump Standards-Version to 3.8.0 + * Update all the patches + * Update README.Debian-source file + * Update watch, orig-tar.sh and orig.exclude files + + -- Varun Hiremath <[EMAIL PROTECTED]> Wed, 09 Jul 2008 02:46:41 +0530 + libjdic-java (0.0.20060613-8) unstable; urgency=low * libjdic-bin: install JNI libraries into /usr/lib/jni Modified: trunk/libjdic-java/debian/control =================================================================== --- trunk/libjdic-java/debian/control 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/control 2008-07-08 21:18:07 UTC (rev 6657) @@ -4,9 +4,9 @@ Maintainer: Debian Java Maintainers <[EMAIL PROTECTED]> Uploaders: Varun Hiremath <[EMAIL PROTECTED]>, Torsten Werner <[EMAIL PROTECTED]> Build-Depends: cdbs, debhelper (>= 5), quilt, ant, pkg-config, - libgnome2-dev, libgtk2.0-dev, libxt-dev, libxul-dev, libx11-dev -Build-Depends-Indep: sun-java5-jdk, libnetx-java -Standards-Version: 3.7.3 + libgnome2-dev, libgtk2.0-dev, libxt-dev, xulrunner-dev, libx11-dev +Build-Depends-Indep: sun-java6-jdk, libnetx-java +Standards-Version: 3.8.0 Homepage: https://jdic.dev.java.net/ Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjdic-java/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/libjdic-java/ @@ -14,7 +14,7 @@ Package: libjdic-java Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, - sun-java5-jre | java1-runtime | java2-runtime, libjdic-bin (>= ${source:Version}) + sun-java6-jre | java1-runtime | java2-runtime, libjdic-bin (>= ${source:Version}) Description: JDesktop Integration Components The JDesktop Integration Components (JDIC) project aims to make Java technology-based applications ("Java applications") first-class Modified: trunk/libjdic-java/debian/orig-tar.sh =================================================================== --- trunk/libjdic-java/debian/orig-tar.sh 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/orig-tar.sh 2008-07-08 21:18:07 UTC (rev 6657) @@ -4,13 +4,15 @@ TAR=../libjdic-java_$1.orig.tar.gz DIR=libjdic-java-$1.orig ZIP=jdic-$1-src.zip +URL=https://jdic.dev.java.net/files/documents/880/98882/ -wget -O $ZIP \ - https://jdic.dev.java.net/files/documents/880/36262/jdic-20060613-src.zip +wget $URL/$ZIP # clean up the upstream tarball unzip $ZIP -mv src $DIR +mv jdic-$1-src $DIR +FILE=classes/org/jdesktop/jdic/init/NativeExtractor.java +cp $DIR/jdic/src/share_applet/$FILE $DIR/jdic/src/share/$FILE GZIP=--best tar -c -z -f $TAR -X debian/orig.exclude $DIR rm -rf $DIR $ZIP Modified: trunk/libjdic-java/debian/orig.exclude =================================================================== --- trunk/libjdic-java/debian/orig.exclude 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/orig.exclude 2008-07-08 21:18:07 UTC (rev 6657) @@ -1,7 +1,7 @@ *CVS* +*.so +*.o *.class *.jar *win32* *incubator* -*gtkmozembed.h -*gtkmozembed_internal.h Modified: trunk/libjdic-java/debian/patches/build.diff =================================================================== --- trunk/libjdic-java/debian/patches/build.diff 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/patches/build.diff 2008-07-08 21:18:07 UTC (rev 6657) @@ -1,131 +1,261 @@ -Index: libjdic-java-20060613/packager/build.xml +Index: libjdic-java-0.9.5/packager/build.xml =================================================================== ---- libjdic-java-20060613.orig/packager/build.xml 2005-08-15 17:06:58.000000000 +0530 -+++ libjdic-java-20060613/packager/build.xml 2007-08-27 00:37:51.000000000 +0530 +--- libjdic-java-0.9.5.orig/packager/build.xml 2007-07-16 17:02:52.000000000 +0530 ++++ libjdic-java-0.9.5/packager/build.xml 2008-07-08 18:06:38.000000000 +0530 @@ -43,7 +43,7 @@ - - <!-- <property name="dist.dir" value="dist" /> --> - -- <property name="jar.file" value="packager.jar" /> -+ <property name="jar.file" value="jdic.jar" /> - - <!-- the distribution version and release of this build --> - <!-- which is only used in javadoc target --> -Index: libjdic-java-20060613/jdic/src/unix/native/jni/WebBrowserUtil.cpp + + <!-- <property name="dist.dir" value="dist" /> --> + +- <property name="jar.file" value="packager.jar" /> ++ <property name="jar.file" value="jdic.jar" /> + + <!-- the distribution version and release of this build --> + <!-- which is only used in javadoc target --> +Index: libjdic-java-0.9.5/jdic/src/unix/native/jni/WebBrowserUtil.cpp =================================================================== ---- libjdic-java-20060613.orig/jdic/src/unix/native/jni/WebBrowserUtil.cpp 2005-09-30 13:32:22.000000000 +0530 -+++ libjdic-java-20060613/jdic/src/unix/native/jni/WebBrowserUtil.cpp 2007-08-27 00:37:51.000000000 +0530 +--- libjdic-java-0.9.5.orig/jdic/src/unix/native/jni/WebBrowserUtil.cpp 2005-06-14 08:50:08.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/unix/native/jni/WebBrowserUtil.cpp 2008-07-08 18:06:38.000000000 +0530 @@ -23,6 +23,7 @@ - #include <X11/Xlib.h> - #include "WebBrowserUtil.h" - #include <stdlib.h> -+#include <string.h> - #include <limits.h> - - #include <sys/stat.h> -Index: libjdic-java-20060613/jdic/src/unix/native/mozilla/Makefile + #include <X11/Xlib.h> + #include "WebBrowserUtil.h" + #include <stdlib.h> ++#include <string.h> + #include <limits.h> + + #include <sys/stat.h> +Index: libjdic-java-0.9.5/jdic/src/unix/native/mozilla/Makefile =================================================================== ---- libjdic-java-20060613.orig/jdic/src/unix/native/mozilla/Makefile 2006-03-08 17:33:18.000000000 +0530 -+++ libjdic-java-20060613/jdic/src/unix/native/mozilla/Makefile 2007-08-27 00:37:51.000000000 +0530 +--- libjdic-java-0.9.5.orig/jdic/src/unix/native/mozilla/Makefile 2005-05-19 14:18:22.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/unix/native/mozilla/Makefile 2008-07-08 18:07:07.000000000 +0530 @@ -47,8 +47,8 @@ - # For Gecko SDK 1.6 or ealier, enable USING_GECKO_SDK_1_4. Or else, enable - # USING_GECKO_SDK_1_7. - # --USING_GECKO_SDK_1_4 = 1 --#USING_GECKO_SDK_1_7 = 1 -+#USING_GECKO_SDK_1_4 = 1 -+USING_GECKO_SDK_1_7 = 1 - - # set gtk version - # -@@ -120,13 +120,13 @@ - endif - - ifdef MOZ_ENABLE_GTK --CPPFLAGS += -DMOZ_WIDGET_GTK -+CPPFLAGS += -DMOZ_WIDGET_GTK -DXPCOM_GLUE_USE_NSPR - LIBS += -lgtksuperwin - LIBS_PROG += -lgtksuperwin - endif - - ifdef MOZ_ENABLE_GTK2 --CPPFLAGS += -DMOZ_WIDGET_GTK2 -+CPPFLAGS += -DMOZ_WIDGET_GTK2 -DXPCOM_GLUE_USE_NSPR - # XXX need to get these from pkg-config perhaps? - LIBS += $(XLDFLAGS) $(XLIBS) - endif -@@ -156,7 +156,7 @@ - $(NULL) - LIBS += \ - -L$(GECKO_SDK)/embedstring/bin -lembedstring \ -- -L$(GECKO_SDK)/xpcom/bin -lxpcomglue_s -lxpcom \ -+ -L$(GECKO_SDK)/xpcom/bin -lxpcomglue \ - -L$(GECKO_SDK)/nspr/bin -lnspr4 -lplds4 -lplc4 \ - $(NULL) - endif -@@ -165,9 +165,10 @@ - -DUSING_GECKO_SDK_1_7 \ - -include $(GECKO_SDK)/include/mozilla-config.h \ - -I$(GECKO_SDK)/include \ -+ -I/usr/include/xulrunner/gtkembedmoz \ - $(NULL) - LIBS += \ -- -L$(GECKO_SDK)/lib -lxpcomglue_s \ -+ -L$(GECKO_SDK)/lib -lxpcomglue \ - -L$(GECKO_SDK)/bin -lxpcom -lnspr4 -lplds4 -lplc4 \ - $(NULL) - endif -Index: libjdic-java-20060613/jdic/src/unix/native/mozilla/MozEmbed.cpp + # For Gecko SDK 1.6 or ealier, enable USING_GECKO_SDK_1_4. Or else, enable + # USING_GECKO_SDK_1_7. + # +-USING_GECKO_SDK_1_4 = 1 +-#USING_GECKO_SDK_1_7 = 1 ++#USING_GECKO_SDK_1_4 = 1 ++USING_GECKO_SDK_1_7 = 1 + + # set gtk version + # +@@ -106,7 +106,7 @@ + + # link against the version of gtkembedmoz included with a + # mozilla distribution +-LIBS = -L$(MOZILLA_DIST) -lgtkembedmoz ++LIBS = -L$(GECKO_SDK)/lib -lxul -lplds4 -lplc4 -lnspr4 -lpthread -ldl + + # libembedstring.a from the 1.4.2 gecko sdk requires __ctype_tolower, + # but for some reason that isn't available from the version of glibc +@@ -118,16 +118,16 @@ + endif + + ifdef MOZ_ENABLE_GTK +-CPPFLAGS += -DMOZ_WIDGET_GTK ++CPPFLAGS += -DMOZ_WIDGET_GTK -DXPCOM_GLUE_USE_NSPR + LIBS += -lgtksuperwin +-LIBS_PROG += -L$(MOZILLA_DIST) -lgtkembedmoz -lxpcom -lgtksuperwin ++LIBS_PROG += -L$(GECKO_SDK)/lib -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lgtksuperwin + endif + + ifdef MOZ_ENABLE_GTK2 +-CPPFLAGS += -DMOZ_WIDGET_GTK2 ++CPPFLAGS += -DMOZ_WIDGET_GTK2 -DXPCOM_GLUE_USE_NSPR + # XXX need to get these from pkg-config perhaps? + LIBS += $(XLDFLAGS) $(XLIBS) +-LIBS_PROG += -L$(MOZILLA_DIST) -lgtkembedmoz -lxpcom ++LIBS_PROG += -L$(GECKO_SDK)/lib -lxul -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lxpcom + endif + + CPPFLAGS += \ +@@ -153,7 +153,7 @@ + $(NULL) + LIBS += \ + -L$(GECKO_SDK)/embedstring/bin -lembedstring \ +- -L$(GECKO_SDK)/xpcom/bin -lxpcomglue_s -lxpcom \ ++ -L$(GECKO_SDK)/xpcom/bin -lxpcomglue \ + -L$(GECKO_SDK)/nspr/bin -lnspr4 -lplds4 -lplc4 \ + $(NULL) + endif +@@ -164,7 +164,7 @@ + -I$(GECKO_SDK)/include \ + $(NULL) + LIBS += \ +- -L$(GECKO_SDK)/lib -lxpcomglue_s \ ++ -L$(GECKO_SDK)/lib -lxpcomglue \ + -L$(GECKO_SDK)/bin -lxpcom -lnspr4 -lplds4 -lplc4 \ + $(NULL) + endif +Index: libjdic-java-0.9.5/jdic/src/unix/native/mozilla/MozEmbed.cpp =================================================================== ---- libjdic-java-20060613.orig/jdic/src/unix/native/mozilla/MozEmbed.cpp 2005-08-17 11:19:50.000000000 +0530 -+++ libjdic-java-20060613/jdic/src/unix/native/mozilla/MozEmbed.cpp 2007-08-27 00:37:51.000000000 +0530 +--- libjdic-java-0.9.5.orig/jdic/src/unix/native/mozilla/MozEmbed.cpp 2005-05-19 09:11:22.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/unix/native/mozilla/MozEmbed.cpp 2008-07-08 18:06:38.000000000 +0530 @@ -43,6 +43,7 @@ - - // These are included from the Gecko SDK - #include "prenv.h" -+#include "prlock.h" - #include "prthread.h" - #include "nsXPCOM.h" - #include "nsEmbedString.h" -Index: libjdic-java-20060613/jdic/src/unix/native/jni/Makefile + + // These are included from the Gecko SDK + #include "prenv.h" ++#include "prlock.h" + #include "prthread.h" + #include "nsXPCOM.h" + #include "nsEmbedString.h" +Index: libjdic-java-0.9.5/jdic/src/unix/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayIconService.java =================================================================== ---- libjdic-java-20060613.orig/jdic/src/unix/native/jni/Makefile 2005-10-14 10:42:22.000000000 +0530 -+++ libjdic-java-20060613/jdic/src/unix/native/jni/Makefile 2007-08-27 00:37:51.000000000 +0530 -@@ -86,7 +86,7 @@ - -L$(JAVA_HOME)/jre/lib/i386 \ - -L$(JAVA_HOME)/jre/lib/amd64 \ - -L$(JAVA_HOME)/jre/lib/ia64 \ -- -ljawt -+ - - TRAY_LIBS = -L$(X11LIB) -lXt -lX11 - -Index: libjdic-java-20060613/jdic/src/unix/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayIconService.java -=================================================================== ---- libjdic-java-20060613.orig/jdic/src/unix/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayIconService.java 2005-06-27 11:42:14.000000000 +0530 -+++ libjdic-java-20060613/jdic/src/unix/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayIconService.java 2007-08-27 00:37:51.000000000 +0530 +--- libjdic-java-0.9.5.orig/jdic/src/unix/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayIconService.java 2005-06-01 09:23:40.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/unix/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayIconService.java 2008-07-08 18:06:38.000000000 +0530 @@ -66,7 +66,8 @@ - - initListeners(); - -- popupMenuParent = new JDialog(frame, "JDIC Tray Icon"); -+ //popupMenuParent = new JDialog(frame, "JDIC Tray Icon"); -+ popupMenuParent = new JDialog(); - popupMenuParent.setUndecorated(true); - } - -Index: libjdic-java-20060613/jdic/src/unix/native/mozilla/MozEmbed.h + + initListeners(); + +- popupMenuParent = new JDialog(frame, "JDIC Tray Icon"); ++ //popupMenuParent = new JDialog(frame, "JDIC Tray Icon"); ++ popupMenuParent = new JDialog(); + popupMenuParent.setUndecorated(true); + } + +Index: libjdic-java-0.9.5/jdic/build.xml =================================================================== ---- libjdic-java-20060613.orig/jdic/src/unix/native/mozilla/MozEmbed.h 2007-08-27 00:38:25.000000000 +0530 -+++ libjdic-java-20060613/jdic/src/unix/native/mozilla/MozEmbed.h 2007-08-27 00:38:38.000000000 +0530 -@@ -43,8 +43,8 @@ - #include <stdlib.h> - #include <gdk/gdkx.h> - #include <gtk/gtk.h> --#include "gtkmozembed.h" --#include "gtkmozembed_internal.h" -+#include <gtkmozembed.h> -+#include <gtkmozembed_internal.h> - #include "nsCOMPtr.h" - #include "nsIWebBrowser.h" - #include "nsIWebBrowserFocus.h" +--- libjdic-java-0.9.5.orig/jdic/build.xml 2008-03-13 19:59:19.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/build.xml 2008-07-08 18:06:38.000000000 +0530 +@@ -301,8 +301,8 @@ + + <!-- !!! As an additional operation, copy defmailer.properties file + defining the default mailer location to the same location !!! --> +- <copy file="${unix.classes.defmailer.dir}/defmailer.properties" +- todir="${dist.dir}" /> ++<!-- <copy file="${unix.classes.defmailer.dir}/defmailer.properties" --> ++<!-- todir="${dist.dir}" /> --> + </target> + + <!-- *** Build BSD native JNI code *** --> +Index: libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIProfileInternal.h +=================================================================== +--- libjdic-java-0.9.5.orig/jdic/src/share/native/mozilla/nsIProfileInternal.h 2004-10-09 08:10:58.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIProfileInternal.h 2008-07-08 18:06:38.000000000 +0530 +@@ -34,7 +34,7 @@ + class NS_NO_VTABLE nsIProfileInternal : public nsIProfile { + public: + +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_IPROFILEINTERNAL_IID) ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_IPROFILEINTERNAL_IID) + + /** + * Starts up the profile manager +@@ -168,6 +168,8 @@ + + }; + ++ NS_DEFINE_STATIC_IID_ACCESSOR(nsIProfileInternal, NS_IPROFILEINTERNAL_IID) ++ + /* Use this macro when declaring classes that implement this interface. */ + #define NS_DECL_NSIPROFILEINTERNAL \ + NS_IMETHOD StartupWithArgs(nsICmdLineService *cmdLine, PRBool canInteract); \ +Index: libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIProfileInternalOld.h +=================================================================== +--- libjdic-java-0.9.5.orig/jdic/src/share/native/mozilla/nsIProfileInternalOld.h 2004-10-09 08:10:59.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIProfileInternalOld.h 2008-07-08 18:06:38.000000000 +0530 +@@ -49,7 +49,7 @@ + class NS_NO_VTABLE nsIProfileInternalOld : public nsIProfile { + public: + +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_IPROFILEINTERNAL_IID) ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_IPROFILEINTERNAL_IID) + + /** + * Starts up the profile manager +@@ -180,6 +180,8 @@ + + }; + ++ NS_DEFINE_STATIC_IID_ACCESSOR(nsIProfileInternalOld, NS_IPROFILEINTERNAL_IID) ++ + /* Use this macro when declaring classes that implement this interface. */ + #define NS_DECL_NSIPROFILEINTERNAL \ + NS_IMETHOD StartupWithArgs(nsICmdLineService *cmdLine, PRBool canInteract); \ +Index: libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIProxiedProtocolHandler.h +=================================================================== +--- libjdic-java-0.9.5.orig/jdic/src/share/native/mozilla/nsIProxiedProtocolHandler.h 2004-10-09 08:10:59.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIProxiedProtocolHandler.h 2008-07-08 18:06:38.000000000 +0530 +@@ -31,7 +31,7 @@ + class NS_NO_VTABLE nsIProxiedProtocolHandler : public nsIProtocolHandler { + public: + +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_IPROXIEDPROTOCOLHANDLER_IID) ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_IPROXIEDPROTOCOLHANDLER_IID) + + /** Create a new channel with the given proxyInfo + * +@@ -41,6 +41,8 @@ + + }; + ++ NS_DEFINE_STATIC_IID_ACCESSOR(nsIProxiedProtocolHandler, NS_IPROXIEDPROTOCOLHANDLER_IID) ++ + /* Use this macro when declaring classes that implement this interface. */ + #define NS_DECL_NSIPROXIEDPROTOCOLHANDLER \ + NS_IMETHOD NewProxiedChannel(nsIURI *uri, nsIProxyInfo *proxyInfo, nsIChannel **_retval); +Index: libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIHttpProtocolHandler.h +=================================================================== +--- libjdic-java-0.9.5.orig/jdic/src/share/native/mozilla/nsIHttpProtocolHandler.h 2004-10-09 08:10:58.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/share/native/mozilla/nsIHttpProtocolHandler.h 2008-07-08 18:06:38.000000000 +0530 +@@ -25,7 +25,7 @@ + class NS_NO_VTABLE nsIHttpProtocolHandler : public nsIProxiedProtocolHandler { + public: + +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_IHTTPPROTOCOLHANDLER_IID) ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_IHTTPPROTOCOLHANDLER_IID) + + /** + * Get the HTTP advertised user agent string. +@@ -126,6 +126,8 @@ + + }; + ++ NS_DEFINE_STATIC_IID_ACCESSOR(nsIHttpProtocolHandler, NS_IHTTPPROTOCOLHANDLER_IID) ++ + /* Use this macro when declaring classes that implement this interface. */ + #define NS_DECL_NSIHTTPPROTOCOLHANDLER \ + NS_IMETHOD GetUserAgent(nsACString & aUserAgent); \ +Index: libjdic-java-0.9.5/jdic/src/unix/native/mozilla/nsIStringStream.h +=================================================================== +--- libjdic-java-0.9.5.orig/jdic/src/unix/native/mozilla/nsIStringStream.h 2004-10-09 08:11:01.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/unix/native/mozilla/nsIStringStream.h 2008-07-08 18:06:38.000000000 +0530 +@@ -31,7 +31,7 @@ + class NS_NO_VTABLE nsIStringInputStream : public nsIInputStream { + public: + +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_ISTRINGINPUTSTREAM_IID) ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_ISTRINGINPUTSTREAM_IID) + + /** + * SetData - assign data to the input stream (copied on assignment). +@@ -73,6 +73,8 @@ + + }; + ++ NS_DEFINE_STATIC_IID_ACCESSOR(nsIStringInputStream, NS_ISTRINGINPUTSTREAM_IID) ++ + /* Use this macro when declaring classes that implement this interface. */ + #define NS_DECL_NSISTRINGINPUTSTREAM \ + NS_IMETHOD SetData(const char *data, PRInt32 dataLen); \ +Index: libjdic-java-0.9.5/jdic/src/unix/native/mozilla/nsIWebNavigation.h +=================================================================== +--- libjdic-java-0.9.5.orig/jdic/src/unix/native/mozilla/nsIWebNavigation.h 2004-10-09 08:11:01.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/unix/native/mozilla/nsIWebNavigation.h 2008-07-08 18:06:38.000000000 +0530 +@@ -35,7 +35,7 @@ + class NS_NO_VTABLE nsIWebNavigation : public nsISupports { + public: + +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_IWEBNAVIGATION_IID) ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_IWEBNAVIGATION_IID) + + /** + * Indicates if the object can go back. If true this indicates that +@@ -211,6 +211,8 @@ + + }; + ++ NS_DEFINE_STATIC_IID_ACCESSOR(nsIWebNavigation, NS_IWEBNAVIGATION_IID) ++ + /* Use this macro when declaring classes that implement this interface. */ + #define NS_DECL_NSIWEBNAVIGATION \ + NS_IMETHOD GetCanGoBack(PRBool *aCanGoBack); \ Modified: trunk/libjdic-java/debian/patches/demos_README.diff =================================================================== --- trunk/libjdic-java/debian/patches/demos_README.diff 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/patches/demos_README.diff 2008-07-08 21:18:07 UTC (rev 6657) @@ -3,23 +3,17 @@ --- libjdic-java-0.0.20060613.orig/jdic/demo/README 2004-09-30 18:09:50.000000000 +0530 +++ libjdic-java-0.0.20060613/jdic/demo/README 2007-11-28 17:21:30.000000000 +0530 @@ -4,13 +4,7 @@ - Run the demos using the following instructions (assuming java command - is under your PATH): - --Windows -- -- java -classpath ..\..\jdic.jar;. -Djava.library.path=..\..\ <class name> -- --Unix -- -- java -classpath ../../jdic.jar:. -Djava.library.path=../../ <class name> -+ java -classpath /usr/share/java/jdic.jar: -Djava.library.path=/usr/lib/libjdic-java/ <class name> - - where <class name> is the same as the application's name, such as FileExplorer, - FileChooser, FileTypes, SimpleBrowser, Browser, and Tray. -@@ -103,3 +97,5 @@ - - For Windows platforms, the tray icon is created in the System Tray Area. - For Unix platforms, it's created in the Notification Area. -+ -+ -- Varun Hiremath <[EMAIL PROTECTED]>, Wed, 28 Nov 2007 17:21:30 +0530 + Run the demos using the following instructions (assuming java command + is under your PATH): + +-Windows +- +- java -classpath ..\..\jdic.jar;. -Djava.library.path=..\..\ <class name> +- +-Unix +- +- java -classpath ../../jdic.jar:. -Djava.library.path=../../ <class name> ++ java -classpath /usr/share/java/jdic.jar: -Djava.library.path=/usr/lib/jni/ <class name> + + where <class name> is the same as the application's name, such as FileExplorer, + FileChooser, FileTypes, SimpleBrowser, Browser, and Tray. Modified: trunk/libjdic-java/debian/patches/jnlp.diff =================================================================== --- trunk/libjdic-java/debian/patches/jnlp.diff 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/patches/jnlp.diff 2008-07-08 21:18:07 UTC (rev 6657) @@ -1,13 +1,13 @@ -Index: libjdic-java-0.0.20060613/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java +Index: libjdic-java-0.9.5/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java =================================================================== ---- libjdic-java-0.0.20060613.orig/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java 2007-11-17 02:59:58.000000000 +0530 -+++ libjdic-java-0.0.20060613/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java 2007-11-17 03:00:31.000000000 +0530 -@@ -30,7 +30,7 @@ +--- libjdic-java-0.9.5.orig/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java 2008-07-08 02:29:12.000000000 +0530 ++++ libjdic-java-0.9.5/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java 2008-07-08 02:29:49.000000000 +0530 +@@ -25,7 +25,7 @@ + import java.net.URLClassLoader; import org.jdesktop.jdic.browser.internal.WebBrowserUtil; - -import com.sun.jnlp.JNLPClassLoader; +import netx.jnlp.runtime.JNLPClassLoader; - - /** - * Initialization manager for JDIC to set the environment variables or + import java.io.IOException; + import java.security.AccessController; + import java.security.PrivilegedActionException; Modified: trunk/libjdic-java/debian/patches/packager.diff =================================================================== --- trunk/libjdic-java/debian/patches/packager.diff 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/patches/packager.diff 2008-07-08 21:18:07 UTC (rev 6657) @@ -1,43 +1,43 @@ -Index: libjdic-java-0.0.20060613/build.xml +Index: libjdic-java-0.9.5/build.xml =================================================================== ---- libjdic-java-0.0.20060613.orig/build.xml 2007-11-17 03:58:20.000000000 +0530 -+++ libjdic-java-0.0.20060613/build.xml 2007-11-17 04:01:41.000000000 +0530 +--- libjdic-java-0.9.5.orig/build.xml 2004-10-09 14:10:46.000000000 +0530 ++++ libjdic-java-0.9.5/build.xml 2008-07-08 02:42:06.000000000 +0530 @@ -66,7 +66,7 @@ - <ant dir="jdic" target="buildall"/> - - <!-- Build a JDIC Packager distribution --> -- <ant dir="packager" target="buildall"/> -+<!-- <ant dir="packager" target="buildall"/> --> - - <!-- Copy JDIC API distribution files into the distribution directory --> - <copy todir="${dist.dir}"> + <ant dir="jdic" target="buildall"/> + + <!-- Build a JDIC Packager distribution --> +- <ant dir="packager" target="buildall"/> ++<!-- <ant dir="packager" target="buildall"/> --> + + <!-- Copy JDIC API distribution files into the distribution directory --> + <copy todir="${dist.dir}"> @@ -79,13 +79,13 @@ - <chmod dir="${dist.dir}" perm="+x" includes="*mozembed-*-gtk*" /> - - <!-- Copy JDIC Packager distribution files --> -- <copy todir="${dist.dir}" failonerror="false"> -- <fileset dir="packager/${dist.dir}" casesensitive="false" > -- <include name="*.jar"/> -- <include name="*.dll"/> -- <include name="jnlp2*"/> -- </fileset> -- </copy> -+<!-- <copy todir="${dist.dir}" failonerror="false"> --> -+<!-- <fileset dir="packager/${dist.dir}" casesensitive="false" > --> -+<!-- <include name="*.jar"/> --> -+<!-- <include name="*.dll"/> --> -+<!-- <include name="jnlp2*"/> --> -+<!-- </fileset> --> -+<!-- </copy> --> - - <!-- Unix Note: the executable permission of jnlp2rpm or jnlp2pkg - files are not retained using Ant Copy, add executable mode. + <chmod dir="${dist.dir}" perm="+x" includes="*mozembed-*-gtk*" /> + + <!-- Copy JDIC Packager distribution files --> +- <copy todir="${dist.dir}"> +- <fileset dir="packager/${dist.dir}" casesensitive="false" > +- <include name="*.jar"/> +- <include name="*.dll"/> +- <include name="jnlp2*"/> +- </fileset> +- </copy> ++<!-- <copy todir="${dist.dir}"> --> ++<!-- <fileset dir="packager/${dist.dir}" casesensitive="false" > --> ++<!-- <include name="*.jar"/> --> ++<!-- <include name="*.dll"/> --> ++<!-- <include name="jnlp2*"/> --> ++<!-- </fileset> --> ++<!-- </copy> --> + + <!-- Unix Note: the executable permission of jnlp2rpm or jnlp2pkg + files are not retained using Ant Copy, add executable mode. @@ -109,7 +109,7 @@ - <ant dir="jdic" target="clean"/> - - <!-- Clean the JDIC Packager distribution --> -- <ant dir="packager" target="clean"/> -+<!-- <ant dir="packager" target="clean"/> --> - </target> - - </project> + <ant dir="jdic" target="clean"/> + + <!-- Clean the JDIC Packager distribution --> +- <ant dir="packager" target="clean"/> ++<!-- <ant dir="packager" target="clean"/> --> + </target> + + </project> Modified: trunk/libjdic-java/debian/rules =================================================================== --- trunk/libjdic-java/debian/rules 2008-07-08 21:09:23 UTC (rev 6656) +++ trunk/libjdic-java/debian/rules 2008-07-08 21:18:07 UTC (rev 6657) @@ -1,18 +1,17 @@ #!/usr/bin/make -f -export MOZILLA_DIST=/usr/lib/mozilla -export GECKO_SDK=/usr/lib/xulrunner/sdk +export GECKO_SDK=/usr/lib/xulrunner-devel-1.9 include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/patchsys-quilt.mk DEB_COMPRESS_EXCLUDE := .java .class -DEB_SHLIBDEPS_INCLUDE := debian/libjdic-bin/usr/lib/libjdic-java +DEB_SHLIBDEPS_INCLUDE := debian/libjdic-bin/usr/lib/jni DEB_DH_SHLIBDEPS_ARGS_ALL := --dpkg-shlibdeps-params=--ignore-missing-info common-binary-indep:: debian/stamp-binary-indep debian/stamp-binary-indep: - JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun CLASSPATH=/usr/share/java/netx.jar \ + JAVA_HOME=/usr/lib/jvm/java-6-sun CLASSPATH=/usr/share/java/netx.jar \ ant -f jdic/build.xml buildunixjar javadoc builddemo touch $@ Added: trunk/libjdic-java/debian/watch =================================================================== --- trunk/libjdic-java/debian/watch (rev 0) +++ trunk/libjdic-java/debian/watch 2008-07-08 21:18:07 UTC (rev 6657) @@ -0,0 +1,2 @@ +version=3 +https://jdic.dev.java.net/servlets/ProjectDocumentList .*jdic-([0-9].*).* _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

