[SCM] guava-libraries: suite of Google Common Libraries for Java 5.0 branch, master, updated. debian/13.0.1-3-5-g9819ccf
Emmanuel Bourg
ebourg at apache.org
Wed May 29 07:57:46 UTC 2013
The following commit has been merged in the master branch:
commit 9819ccff26fa6a4c61e4831c539cfd20db64aed9
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Wed May 29 09:57:10 2013 +0200
Added the new dependency on libatinject-jsr330-api-java
diff --git a/debian/changelog b/debian/changelog
index c1eab75..1a94dcd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+guava-libraries (14.0.1-1) unstable; urgency=low
+
+ * New upstream release
+ - new dependency on libatinject-jsr330-api-java
+
+ -- Emmanuel Bourg <ebourg at apache.org> Wed, 29 May 2013 09:53:01 +0200
+
guava-libraries (13.0.1-3) unstable; urgency=low
* Team upload.
diff --git a/debian/control b/debian/control
index 91a2a90..beec9d1 100644
--- a/debian/control
+++ b/debian/control
@@ -2,10 +2,10 @@ Source: guava-libraries
Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Miguel Landaeta <miguel at miguel.cc>,
+Uploaders: Miguel Landaeta <miguel at miguel.cc>, Emmanuel Bourg <ebourg at apache.org>,
James Page <james.page at canonical.com>
Build-Depends: ant-optional, debhelper (>= 7.0.50~), default-jdk, javahelper, bnd
-Build-Depends-Indep: maven-repo-helper, libjsr305-java
+Build-Depends-Indep: maven-repo-helper, libjsr305-java, libatinject-jsr330-api-java
Standards-Version: 3.9.4
Vcs-Git: git://git.debian.org/git/pkg-java/guava-libraries.git
Vcs-Browser: http://git.debian.org/?p=pkg-java/guava-libraries.git
@@ -13,14 +13,14 @@ Homepage: http://code.google.com/p/guava-libraries/
Package: libguava-java
Architecture: all
-Depends: libjsr305-java, ${misc:Depends}
+Depends: libjsr305-java, libatinject-jsr330-api-java, ${misc:Depends}
Description: suite of Google Common Libraries for Java 5.0
Guava is a suite of core and expanded libraries that include
utility classes, google's collections, io classes, concurrency
support and other features.
.
- Guava has only one code dependency: javax.annotation, per the
- JSR-305 spec.
+ Guava has two code dependencies - javax.annotation per the JSR-305 spec
+ and javax.inject per the JSR-330 spec.
Package: libguava-java-doc
Architecture: all
@@ -33,7 +33,7 @@ Description: documentation for libguava-java
utility classes, google's collections, io classes, concurrency
support and other features.
.
- Guava has only one code dependency: javax.annotation, per the
- JSR-305 spec.
+ Guava has two code dependencies - javax.annotation per the JSR-305 spec
+ and javax.inject per the JSR-330 spec.
.
This package contains the javadocs of Guava library suite.
diff --git a/debian/pom.xml b/debian/pom.xml
index acb6b48..32e6b76 100644
--- a/debian/pom.xml
+++ b/debian/pom.xml
@@ -5,17 +5,18 @@
<parent>
<groupId>com.google.guava</groupId>
<artifactId>guava-parent</artifactId>
- <version>13.0.1</version>
+ <version>14.0.1</version>
</parent>
<artifactId>guava</artifactId>
<name>Guava: Google Core Libraries for Java</name>
+ <packaging>bundle</packaging>
<description>
Guava is a suite of core and expanded libraries that include
utility classes, google's collections, io classes, and much
much more.
- Guava has only one code dependency - javax.annotation,
- per the JSR-305 spec.
+ Guava has two code dependencies - javax.annotation
+ per the JSR-305 spec and javax.inject per the JSR-330 spec.
</description>
<dependencies>
<dependency>
@@ -24,22 +25,20 @@
<version>1.3.9</version>
<scope>provided</scope>
</dependency>
+ <dependency>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ <version>1</version>
+ <scope>provided</scope>
+ </dependency>
</dependencies>
<build>
<plugins>
<plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <version>2.4</version>
- <configuration>
- <archive>
- <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- <plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.7</version>
+ <extensions>true</extensions>
<executions>
<execution>
<id>bundle-manifest</id>
@@ -54,6 +53,7 @@
<Export-Package>!com.google.common.base.internal,com.google.common.*</Export-Package>
<Import-Package>
javax.annotation;resolution:=optional,
+ javax.inject;resolution:=optional,
sun.misc.*;resolution:=optional
</Import-Package>
</instructions>
diff --git a/debian/rules b/debian/rules
index 75d6ebb..8dbf343 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,7 @@
PACKAGE := libguava-java
VERSION := $(shell dpkg-parsechangelog | grep ^Version: | sed -r 's/^Version: (.+)-.+$$/\1/')
export JAVA_HOME := /usr/lib/jvm/default-java
-export CLASSPATH := /usr/share/java/jsr305.jar
+export CLASSPATH := /usr/share/java/jsr305.jar:/usr/share/java/atinject-jsr330-api.jar
%:
dh $@ --with javahelper
--
guava-libraries: suite of Google Common Libraries for Java 5.0
More information about the pkg-java-commits
mailing list