[pkg-java] r16315 - trunk/libjfreechart-java/debian

Jakub Adam xhaakon-guest at alioth.debian.org
Sun Oct 7 12:46:02 UTC 2012


Author: xhaakon-guest
Date: 2012-10-07 12:46:02 +0000 (Sun, 07 Oct 2012)
New Revision: 16315

Added:
   trunk/libjfreechart-java/debian/jfreechart-experimental.bnd
   trunk/libjfreechart-java/debian/jfreechart-swt.bnd
   trunk/libjfreechart-java/debian/jfreechart.bnd
Modified:
   trunk/libjfreechart-java/debian/changelog
   trunk/libjfreechart-java/debian/rules
Log:
Add OSGi metadata to JAR manifests

Modified: trunk/libjfreechart-java/debian/changelog
===================================================================
--- trunk/libjfreechart-java/debian/changelog	2012-10-07 12:42:45 UTC (rev 16314)
+++ trunk/libjfreechart-java/debian/changelog	2012-10-07 12:46:02 UTC (rev 16315)
@@ -3,6 +3,7 @@
   * Fix Vcs-* fields of d/control.
   * Removed Michael Koch from Uploaders (Closes: #654077).
   * Build libjfreechart-swt-java binary package.
+  * Add OSGi metadata to JAR manifests.
 
  -- Jakub Adam <jakub.adam at ktknet.cz>  Sun, 07 Oct 2012 01:24:51 +0200
 

Added: trunk/libjfreechart-java/debian/jfreechart-experimental.bnd
===================================================================
--- trunk/libjfreechart-java/debian/jfreechart-experimental.bnd	                        (rev 0)
+++ trunk/libjfreechart-java/debian/jfreechart-experimental.bnd	2012-10-07 12:46:02 UTC (rev 16315)
@@ -0,0 +1,6 @@
+Bundle-Name: JFreeChart experimental library
+Bundle-SymbolicName: org.jfree.experimental.chart
+Bundle-Version: 1.0.0
+Bundle-Vendor: Debian.org
+Import-Package: *
+

Added: trunk/libjfreechart-java/debian/jfreechart-swt.bnd
===================================================================
--- trunk/libjfreechart-java/debian/jfreechart-swt.bnd	                        (rev 0)
+++ trunk/libjfreechart-java/debian/jfreechart-swt.bnd	2012-10-07 12:46:02 UTC (rev 16315)
@@ -0,0 +1,5 @@
+Bundle-Name: JFreeChart SWT support
+Bundle-SymbolicName: org.jfree.experimental.chart.swt
+Bundle-Version: 1.0.0
+Bundle-Vendor: Debian.org
+Import-Package: *

Added: trunk/libjfreechart-java/debian/jfreechart.bnd
===================================================================
--- trunk/libjfreechart-java/debian/jfreechart.bnd	                        (rev 0)
+++ trunk/libjfreechart-java/debian/jfreechart.bnd	2012-10-07 12:46:02 UTC (rev 16315)
@@ -0,0 +1,6 @@
+Bundle-Name: JFreeChart library
+Bundle-SymbolicName: org.jfree.chart
+Bundle-Version: 1.0.0
+Bundle-Vendor: Debian.org
+Import-Package: *
+

Modified: trunk/libjfreechart-java/debian/rules
===================================================================
--- trunk/libjfreechart-java/debian/rules	2012-10-07 12:42:45 UTC (rev 16314)
+++ trunk/libjfreechart-java/debian/rules	2012-10-07 12:46:02 UTC (rev 16315)
@@ -24,6 +24,10 @@
 install/lib$(PACKAGE)-java::
 	jh_manifest -c jcommon.jar lib/jfreechart-$(DEB_UPSTREAM_VERSION).jar \
 		lib/jfreechart-$(DEB_UPSTREAM_VERSION)-experimental.jar
+	bnd wrap -properties debian/jfreechart.bnd -output lib/jfreechart-$(DEB_UPSTREAM_VERSION).jar \
+		lib/jfreechart-$(DEB_UPSTREAM_VERSION).jar
+	bnd wrap -properties debian/jfreechart-experimental.bnd -output lib/jfreechart-$(DEB_UPSTREAM_VERSION)-experimental.jar \
+		lib/jfreechart-$(DEB_UPSTREAM_VERSION)-experimental.jar
 	dh_install lib/jfreechart-$(DEB_UPSTREAM_VERSION)-experimental.jar /usr/share/java
 	dh_link /usr/share/java/jfreechart-$(DEB_UPSTREAM_VERSION)-experimental.jar /usr/share/java/jfreechart-experimental.jar
 	mh_installpoms -plib$(PACKAGE)-java
@@ -32,6 +36,8 @@
 install/lib$(PACKAGE)-swt-java::
 	jh_manifest -c "jcommon.jar jfreechart-$(DEB_UPSTREAM_VERSION).jar swt.jar" \
 		lib/jfreechart-$(DEB_UPSTREAM_VERSION)-swt.jar
+	bnd wrap -properties debian/jfreechart-swt.bnd -output lib/jfreechart-$(DEB_UPSTREAM_VERSION)-swt.jar \
+		lib/jfreechart-$(DEB_UPSTREAM_VERSION)-swt.jar
 	dh_install -plib$(PACKAGE)-swt-java lib/jfreechart-$(DEB_UPSTREAM_VERSION)-swt.jar /usr/share/java
 	dh_link -plib$(PACKAGE)-swt-java /usr/share/java/jfreechart-$(DEB_UPSTREAM_VERSION)-swt.jar /usr/share/java/jfreechart-swt.jar
 




More information about the pkg-java-commits mailing list