[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