[pkg-java] r15346 - trunk/libxmlrpc3-java/debian
Jakub Adam
xhaakon-guest at alioth.debian.org
Sat Nov 5 10:03:55 UTC 2011
Author: xhaakon-guest
Date: 2011-11-05 10:03:55 +0000 (Sat, 05 Nov 2011)
New Revision: 15346
Added:
trunk/libxmlrpc3-java/debian/xmlrpc-client.mf
trunk/libxmlrpc3-java/debian/xmlrpc-common.mf
trunk/libxmlrpc3-java/debian/xmlrpc-server.mf
Modified:
trunk/libxmlrpc3-java/debian/build.xml
trunk/libxmlrpc3-java/debian/changelog
Log:
Add OSGi metadata to JAR manifests
Modified: trunk/libxmlrpc3-java/debian/build.xml
===================================================================
--- trunk/libxmlrpc3-java/debian/build.xml 2011-11-04 23:16:08 UTC (rev 15345)
+++ trunk/libxmlrpc3-java/debian/build.xml 2011-11-05 10:03:55 UTC (rev 15346)
@@ -12,6 +12,10 @@
<property name="server.bin.dir" location="server/target/classes"/>
<property name="tests.bin.dir" location="server/target/test-classes"/>
+ <property name="common.manifest.file" location="debian/xmlrpc-common.mf"/>
+ <property name="client.manifest.file" location="debian/xmlrpc-client.mf"/>
+ <property name="server.manifest.file" location="debian/xmlrpc-server.mf"/>
+
<property name="common.jar.file"
location="common/target/${ant.project.name}-common-${version}.jar"/>
<property name="client.jar.file"
@@ -31,26 +35,29 @@
<target name="jar-all" depends="jar-common,jar-client,jar-server,jar-tests"/>
<target name="jar-common">
- <antcall target="jar">
+ <antcall target="jar-with-manifest">
<param name="bin" value="${common.bin.dir}"/>
<param name="src" value="${common.src.dir}"/>
<param name="jar" value="${common.jar.file}"/>
+ <param name="manifest" value="${common.manifest.file}"/>
</antcall>
</target>
<target name="jar-client">
- <antcall target="jar">
+ <antcall target="jar-with-manifest">
<param name="bin" value="${client.bin.dir}"/>
<param name="src" value="${client.src.dir}"/>
<param name="jar" value="${client.jar.file}"/>
+ <param name="manifest" value="${client.manifest.file}"/>
</antcall>
</target>
<target name="jar-server">
- <antcall target="jar">
+ <antcall target="jar-with-manifest">
<param name="bin" value="${server.bin.dir}"/>
<param name="src" value="${server.src.dir}"/>
<param name="jar" value="${server.jar.file}"/>
+ <param name="manifest" value="${server.manifest.file}"/>
</antcall>
</target>
@@ -73,6 +80,17 @@
</jar>
</target>
+ <target name="jar-with-manifest">
+ <antcall target="compile">
+ <param name="bin" value="${bin}"/>
+ <param name="src" value="${src}"/>
+ </antcall>
+
+ <jar destfile="${jar}" manifest="${manifest}">
+ <fileset dir="${bin}"/>
+ </jar>
+ </target>
+
<target name="tests" depends="jar-all">
<junit printsummary="on" haltonfailure="true">
<classpath>
Modified: trunk/libxmlrpc3-java/debian/changelog
===================================================================
--- trunk/libxmlrpc3-java/debian/changelog 2011-11-04 23:16:08 UTC (rev 15345)
+++ trunk/libxmlrpc3-java/debian/changelog 2011-11-05 10:03:55 UTC (rev 15346)
@@ -1,3 +1,9 @@
+libxmlrpc3-java (3.1.3-4) UNRELEASED; urgency=low
+
+ * Add OSGi metadata to JAR manifests
+
+ -- Jakub Adam <jakub.adam at ktknet.cz> Sun, 09 Oct 2011 14:45:30 +0200
+
libxmlrpc3-java (3.1.3-3) unstable; urgency=low
[ Damien Raude-Morvan ]
Added: trunk/libxmlrpc3-java/debian/xmlrpc-client.mf
===================================================================
--- trunk/libxmlrpc3-java/debian/xmlrpc-client.mf (rev 0)
+++ trunk/libxmlrpc3-java/debian/xmlrpc-client.mf 2011-11-05 10:03:55 UTC (rev 15346)
@@ -0,0 +1,13 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.apache.xmlrpc.client
+Bundle-Version: 3.1.3
+Export-Package: org.apache.xmlrpc.client,
+ org.apache.xmlrpc.client.util
+Import-Package: org.apache.commons.httpclient,
+ org.apache.xmlrpc.common,
+ org.apache.xmlrpc.parser,
+ org.apache.xmlrpc.serializer,
+ org.apache.xmlrpc.util,
+ org.apache.xmlrpc,
+ org.xml.sax
Added: trunk/libxmlrpc3-java/debian/xmlrpc-common.mf
===================================================================
--- trunk/libxmlrpc3-java/debian/xmlrpc-common.mf (rev 0)
+++ trunk/libxmlrpc3-java/debian/xmlrpc-common.mf 2011-11-05 10:03:55 UTC (rev 15346)
@@ -0,0 +1,17 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.apache.xmlrpc
+Bundle-Version: 3.1.3
+Export-Package: org.apache.xmlrpc,
+ org.apache.xmlrpc.common,
+ org.apache.xmlrpc.jaxb,
+ org.apache.xmlrpc.parser,
+ org.apache.xmlrpc.serializer,
+ org.apache.xmlrpc.util
+Import-Package: javax.xml.bind,
+ javax.xml.namespace,
+ javax.xml.parsers,
+ org.apache.ws.commons.serialize,
+ org.apache.ws.commons.util,
+ org.w3c.dom,
+ org.xml.sax
Added: trunk/libxmlrpc3-java/debian/xmlrpc-server.mf
===================================================================
--- trunk/libxmlrpc3-java/debian/xmlrpc-server.mf (rev 0)
+++ trunk/libxmlrpc3-java/debian/xmlrpc-server.mf 2011-11-05 10:03:55 UTC (rev 15346)
@@ -0,0 +1,19 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.apache.xmlrpc.server
+Bundle-Version: 3.1.3
+Export-Package: org.apache.xmlrpc.metadata,
+ org.apache.xmlrpc.server,
+ org.apache.xmlrpc.webserver
+Import-Package: javax.servlet.http,
+ javax.servlet,
+ org.apache.commons.logging,
+ org.apache.xmlrpc.common,
+ org.apache.xmlrpc.metadata,
+ org.apache.xmlrpc.parser,
+ org.apache.xmlrpc.serializer,
+ org.apache.xmlrpc.util,
+ org.apache.xmlrpc,
+ org.w3c.dom,
+ org.xml.sax
+
More information about the pkg-java-commits
mailing list