[SCM] guava-libraries: suite of Google Common Libraries for Java 5.0 branch, master, updated. debian/11.0.2-2-5-gce7d222

Jakub Adam jakub.adam at ktknet.cz
Fri Oct 26 20:11:43 UTC 2012


The following commit has been merged in the master branch:
commit ce7d2228cc7f24a13578320b12df5cc1a5d481ec
Author: Jakub Adam <jakub.adam at ktknet.cz>
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 <jakub.adam at ktknet.cz>  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 <pkg-java-maintainers at lists.alioth.debian.or
 Uploaders: Miguel Landaeta <miguel at miguel.cc>,
  James Page <james.page at canonical.com>
 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



More information about the pkg-java-commits mailing list