The following commit has been merged in the master branch:
commit ce7d2228cc7f24a13578320b12df5cc1a5d481ec
Author: Jakub Adam <[email protected]>
Date:   Fri Oct 26 21:56:49 2012 +0200

    Generate OSGi metadata for jar manifest

diff --git a/debian/changelog b/debian/changelog
index b60b45a..71844f7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,7 @@ guava-libraries (13.0.1-1) UNRELEASED; urgency=low
 
   [ Jakub Adam ]
   * New upstream release (Closes: #690885).
+  * Generate OSGi metadata for jar manifest.
 
  -- Jakub Adam <[email protected]>  Fri, 26 Oct 2012 21:49:59 +0200
 
diff --git a/debian/control b/debian/control
index 5ebf246..dc0bf74 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Java Maintainers 
<[email protected]
 Uploaders: Miguel Landaeta <[email protected]>,
  James Page <[email protected]>
 DM-Upload-Allowed: yes
-Build-Depends: ant-optional, debhelper (>= 7.0.50~), default-jdk, javahelper
+Build-Depends: ant-optional, debhelper (>= 7.0.50~), default-jdk, javahelper, 
bnd
 Build-Depends-Indep: maven-repo-helper, libjsr305-java
 Standards-Version: 3.9.4
 Vcs-Git: git://git.debian.org/git/pkg-java/guava-libraries.git
diff --git a/debian/guava.bnd b/debian/guava.bnd
new file mode 100644
index 0000000..a585dd6
--- /dev/null
+++ b/debian/guava.bnd
@@ -0,0 +1,5 @@
+Bundle-Name: suite of Google Common Libraries for Java 5.0
+Bundle-SymbolicName: com.google.common
+Bundle-Version: 1.0.0
+Bundle-Vendor: Debian.org
+Import-Package: *
diff --git a/debian/rules b/debian/rules
index 3f1c350..75d6ebb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,7 @@ export CLASSPATH := /usr/share/java/jsr305.jar
 
 override_dh_auto_build:
        jh_build --javacopts="-source 1.5 -target 1.5" --javadoc-opts="-source 
1.5" guava.jar src
+       bnd wrap -properties debian/guava.bnd -output guava.jar guava.jar
 
 override_dh_auto_install:
        mh_installpoms -p$(PACKAGE)

-- 
guava-libraries: suite of Google Common Libraries for Java 5.0

_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to