[SCM] Java Abstracted Foreign Function Layer branch, master, updated. debian/0.5.9-1-4-g4d3bcc1

Jakub Adam jakub.adam at ktknet.cz
Fri Jan 18 19:57:08 UTC 2013


The following commit has been merged in the master branch:
commit f0800474b8ed8fdc3695802a5b5d6a6e6797405c
Author: Jakub Adam <jakub.adam at ktknet.cz>
Date:   Fri Jan 18 19:47:28 2013 +0100

    Add OSGi metadata into jaffl.jar

diff --git a/debian/changelog b/debian/changelog
index 0f00633..46d05d8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+jaffl (0.5.9-2) UNRELEASED; urgency=low
+
+  * Add OSGi metadata into jaffl.jar.
+
+ -- Jakub Adam <jakub.adam at ktknet.cz>  Fri, 18 Jan 2013 19:47:01 +0100
+
 jaffl (0.5.9-1) experimental; urgency=low
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 953a1f1..37c43f7 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Uploaders: Torsten Werner <twerner at debian.org>,
            Damien Raude-Morvan <drazzib at debian.org>
 Build-Depends: cdbs, debhelper (>= 7), maven-repo-helper
 Build-Depends-Indep: ant-optional,
+                     bnd,
                      default-jdk,
                      junit4,
                      libasm3-java,
diff --git a/debian/jaffl.bnd b/debian/jaffl.bnd
new file mode 100644
index 0000000..1db6813
--- /dev/null
+++ b/debian/jaffl.bnd
@@ -0,0 +1,5 @@
+Bundle-Name: Java Abstracted Foreign Function Layer
+Bundle-SymbolicName: com.kenai.jaffl
+Bundle-Version: 1.0.0
+Bundle-Vendor: Debian.org
+Import-Package: !com.kenai.jnr.x86asm.*, *
diff --git a/debian/rules b/debian/rules
index a94df31..a7c3c82 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,10 @@ include /usr/share/cdbs/1/class/ant.mk
 JAVA_HOME := /usr/lib/jvm/default-java
 DEB_JARS  := ant-junit ant-nodeps asm3-all jffi jnr-x86asm junit4
 
+common-post-build-indep::
+	# Generate OSGi metadata for jaffl.jar
+	bnd wrap -properties debian/jaffl.bnd -output dist/jaffl-*.jar dist/jaffl-*.jar
+
 install/libjaffl-java::
 	mh_installpom -plibjaffl-java pom.xml
 	mh_installjar -plibjaffl-java pom.xml -l dist/jaffl-*.jar

-- 
Java Abstracted Foreign Function Layer



More information about the pkg-java-commits mailing list