[Libreoffice-commits] .: 3 commits - javaunohelper/Jar_juh.mk jurt/Jar_jurt.mk scripting/Jar_ScriptFramework.mk scripting/Jar_ScriptProviderForBeanShell.mk scripting/Jar_ScriptProviderForJava.mk scripting/Jar_ScriptProviderForJavaScript.mk scripting/java solenv/gbuild
Stephan Bergmann
sbergmann at kemper.freedesktop.org
Thu Mar 22 15:29:52 PDT 2012
javaunohelper/Jar_juh.mk | 2 ++
jurt/Jar_jurt.mk | 3 +++
scripting/Jar_ScriptFramework.mk | 2 ++
scripting/Jar_ScriptProviderForBeanShell.mk | 4 ++--
scripting/Jar_ScriptProviderForJava.mk | 5 +++++
scripting/Jar_ScriptProviderForJavaScript.mk | 2 +-
scripting/java/Framework/MANIFEST.MF | 2 ++
scripting/java/com/sun/star/script/framework/provider/java/MANIFEST.MF | 2 ++
solenv/gbuild/Jar.mk | 2 +-
9 files changed, 20 insertions(+), 4 deletions(-)
New commits:
commit 2413fd4f9f784fbde821b087b78ecf3a6afb4f31
Author: Stephan Bergmann <sbergman at redhat.com>
Date: Thu Mar 22 23:28:06 2012 +0100
Fix URE jar manifests after gbuild'ification
diff --git a/javaunohelper/Jar_juh.mk b/javaunohelper/Jar_juh.mk
index 142805d..ef319ba 100644
--- a/javaunohelper/Jar_juh.mk
+++ b/javaunohelper/Jar_juh.mk
@@ -35,6 +35,8 @@ $(eval $(call gb_Jar_add_jars,juh,\
$(eval $(call gb_Jar_set_packageroot,juh,com))
+$(eval $(call gb_Jar_set_jarclasspath,juh,ridl.jar jurt.jar ../../lib/ ../bin/))
+
$(eval $(call gb_Jar_set_manifest,juh,$(SRCDIR)/javaunohelper/util/manifest))
$(eval $(call gb_Jar_set_componentfile,juh,javaunohelper/util/juh,URE))
diff --git a/jurt/Jar_jurt.mk b/jurt/Jar_jurt.mk
index 8a6a87d..4cd6bb8 100644
--- a/jurt/Jar_jurt.mk
+++ b/jurt/Jar_jurt.mk
@@ -36,6 +36,9 @@ $(eval $(call gb_Jar_set_packageroot,jurt,com))
$(eval $(call gb_Jar_set_manifest,jurt,$(SRCDIR)/jurt/util/manifest))
+$(eval $(call gb_Jar_set_jarclasspath,jurt, \
+ ridl.jar unoloader.jar ../../lib/ ../bin/))
+
$(eval $(call gb_Jar_add_sourcefiles,jurt,\
jurt/com/sun/star/comp/bridgefactory/BridgeFactory \
jurt/com/sun/star/comp/connections/Acceptor \
commit 91d60be7eeafa1f7872bda452bfb38936003f517
Author: Stephan Bergmann <sbergman at redhat.com>
Date: Thu Mar 22 23:27:32 2012 +0100
fdo#46102: Fix scripting jar manifests after gbuild'ification
diff --git a/scripting/Jar_ScriptFramework.mk b/scripting/Jar_ScriptFramework.mk
index 05774b9..1e6a4be 100644
--- a/scripting/Jar_ScriptFramework.mk
+++ b/scripting/Jar_ScriptFramework.mk
@@ -37,6 +37,8 @@ $(eval $(call gb_Jar_add_jars,ScriptFramework,\
$(eval $(call gb_Jar_set_componentfile,ScriptFramework,scripting/java/ScriptFramework,OOO))
+$(eval $(call gb_Jar_set_manifest,ScriptFramework,$(SRCDIR)/scripting/java/Framework/MANIFEST.MF))
+
$(eval $(call gb_Jar_set_packageroot,ScriptFramework,com))
$(eval $(call gb_Jar_add_sourcefiles,ScriptFramework,\
diff --git a/scripting/Jar_ScriptProviderForBeanShell.mk b/scripting/Jar_ScriptProviderForBeanShell.mk
index 753ea10..aee4ad5 100644
--- a/scripting/Jar_ScriptProviderForBeanShell.mk
+++ b/scripting/Jar_ScriptProviderForBeanShell.mk
@@ -45,10 +45,10 @@ $(eval $(call gb_Jar_set_manifest,ScriptProviderForBeanShell,$(SRCDIR)/scripting
#TODO: Ensure "file://$(BSH_JAR)" is a proper file URL:
ifeq ($(SYSTEM_BSH),YES)
$(eval $(call gb_Jar_set_jarclasspath,ScriptProviderForBeanShell, \
- unoil.jar ScriptFramework.jar file://$(BSH_JAR)))
+ ScriptFramework.jar file://$(BSH_JAR)))
else
$(eval $(call gb_Jar_set_jarclasspath,ScriptProviderForBeanShell, \
- unoil.jar ScriptFramework.jar bsh.jar))
+ ScriptFramework.jar bsh.jar))
endif
$(eval $(call gb_Jar_set_componentfile,ScriptProviderForBeanShell,scripting/java/ScriptProviderForBeanShell,OOO))
diff --git a/scripting/Jar_ScriptProviderForJava.mk b/scripting/Jar_ScriptProviderForJava.mk
index 39b747b..19e1995 100644
--- a/scripting/Jar_ScriptProviderForJava.mk
+++ b/scripting/Jar_ScriptProviderForJava.mk
@@ -38,6 +38,11 @@ $(eval $(call gb_Jar_add_jars,ScriptProviderForJava,\
$(eval $(call gb_Jar_set_componentfile,ScriptProviderForJava,scripting/java/ScriptProviderForJava,OOO))
+$(eval $(call gb_Jar_set_jarclasspath,ScriptProviderForJava, \
+ ScriptFramework.jar))
+
+$(eval $(call gb_Jar_set_manifest,ScriptProviderForJava,$(SRCDIR)/scripting/java/com/sun/star/script/framework/provider/java/MANIFEST.MF))
+
$(eval $(call gb_Jar_set_packageroot,ScriptProviderForJava,com))
$(eval $(call gb_Jar_add_sourcefiles,ScriptProviderForJava,\
diff --git a/scripting/Jar_ScriptProviderForJavaScript.mk b/scripting/Jar_ScriptProviderForJavaScript.mk
index 5f69085..bd405cc 100644
--- a/scripting/Jar_ScriptProviderForJavaScript.mk
+++ b/scripting/Jar_ScriptProviderForJavaScript.mk
@@ -40,7 +40,7 @@ $(eval $(call gb_Jar_add_jars,ScriptProviderForJavaScript,\
$(eval $(call gb_Jar_set_manifest,ScriptProviderForJavaScript,$(SRCDIR)/scripting/java/com/sun/star/script/framework/provider/javascript/MANIFEST.MF))
$(eval $(call gb_Jar_set_jarclasspath,ScriptProviderForJavaScript, \
- unoil.jar ScriptFramework.jar js.jar))
+ ScriptFramework.jar js.jar))
$(eval $(call gb_Jar_set_componentfile,ScriptProviderForJavaScript,scripting/java/ScriptProviderForJavaScript,OOO))
diff --git a/scripting/java/Framework/MANIFEST.MF b/scripting/java/Framework/MANIFEST.MF
new file mode 100644
index 0000000..4945b96
--- /dev/null
+++ b/scripting/java/Framework/MANIFEST.MF
@@ -0,0 +1,2 @@
+RegistrationClassName: com.sun.star.script.framework.security.SecurityDialog
+UNO-Type-Path:
diff --git a/scripting/java/com/sun/star/script/framework/provider/java/MANIFEST.MF b/scripting/java/com/sun/star/script/framework/provider/java/MANIFEST.MF
new file mode 100644
index 0000000..f2056d0
--- /dev/null
+++ b/scripting/java/com/sun/star/script/framework/provider/java/MANIFEST.MF
@@ -0,0 +1,2 @@
+RegistrationClassName: com.sun.star.script.framework.provider.java.ScriptProviderForJava
+UNO-Type-Path:
commit 5e8c9887651334cede2f42c0578f993f74135b84
Author: Stephan Bergmann <sbergman at redhat.com>
Date: Thu Mar 22 23:14:54 2012 +0100
Produce more beautiful jar manifests
diff --git a/solenv/gbuild/Jar.mk b/solenv/gbuild/Jar.mk
index 70c14c5..d07467e 100644
--- a/solenv/gbuild/Jar.mk
+++ b/solenv/gbuild/Jar.mk
@@ -59,7 +59,7 @@ define gb_Jar__command
$(call gb_Helper_abbreviate_dirs_native,\
mkdir -p $(call gb_Jar_get_workdir,$(1))/META-INF && \
echo Manifest-Version: 1.0 > $(call gb_Jar_get_manifest_target,$(1)) && \
- echo "Class-Path: $(JARCLASSPATH)" >> $(call gb_Jar_get_manifest_target,$(1)) && \
+ $(if $(JARCLASSPATH),echo "Class-Path: $(strip $(JARCLASSPATH))" >> $(call gb_Jar_get_manifest_target,$(1)) &&) \
echo "Solar-Version: $(RSCREVISION)" >> $(call gb_Jar_get_manifest_target,$(1)) && \
cat $(if $(MANIFEST),$(MANIFEST),$(gb_Helper_MISCDUMMY)) >> $(call gb_Jar_get_manifest_target,$(1)) && \
mkdir -p $(dir $(2)) && cd $(call gb_Jar_get_workdir,$(1)) && \
More information about the Libreoffice-commits
mailing list