[guice] 10/12: Build the spring extension
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Thu Oct 9 15:15:40 BST 2014
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository guice.
commit 444114cdbca5c675f512c5832c43f113012b26fe
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Thu Oct 9 15:50:25 2014 +0200
Build the spring extension
---
debian/changelog | 2 +-
debian/control | 1 +
debian/libguice-java.poms | 1 +
debian/maven.rules | 1 +
debian/rules | 4 +++-
5 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index a7da3d8..5da926c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
guice (3.0-6) UNRELEASED; urgency=medium
- * Build and install the grapher, jmx, jndi, servlet, multibindings
+ * Build and install the grapher, jmx, jndi, servlet, multibindings, spring
and throwingproviders extensions
* Fixed a build failure caused by the cglib/asm transition
* Use links to the system jars instead of patching the build script
diff --git a/debian/control b/debian/control
index ba7ac48..9c4f45b 100644
--- a/debian/control
+++ b/debian/control
@@ -15,6 +15,7 @@ Build-Depends: ant,
libcglib3-java,
libjarjar-java,
libservlet3.1-java,
+ libspring-beans-java,
maven-debian-helper
Standards-Version: 3.9.6
Vcs-Git: git://anonscm.debian.org/pkg-java/guice.git
diff --git a/debian/libguice-java.poms b/debian/libguice-java.poms
index 9981080..aef2136 100644
--- a/debian/libguice-java.poms
+++ b/debian/libguice-java.poms
@@ -34,4 +34,5 @@ extensions/multibindings/pom.xml --has-package-version --java-lib --artifact=ex
extensions/grapher/pom.xml --has-package-version --java-lib --artifact=extensions/grapher/build/guice-grapher-3.0.jar
extensions/jmx/pom.xml --has-package-version --java-lib --artifact=extensions/jmx/build/guice-jmx-3.0.jar
extensions/jndi/pom.xml --has-package-version --java-lib --artifact=extensions/jndi/build/guice-jndi-3.0.jar
+extensions/spring/pom.xml --has-package-version --java-lib --artifact=extensions/spring/build/guice-spring-3.0.jar
extensions/throwingproviders/pom.xml --has-package-version --java-lib --artifact=extensions/throwingproviders/build/guice-throwingproviders-3.0.jar
diff --git a/debian/maven.rules b/debian/maven.rules
index bb9cb0b..299b373 100644
--- a/debian/maven.rules
+++ b/debian/maven.rules
@@ -1,2 +1,3 @@
s/org.sonatype.sisu.inject/cglib/ cglib * s/.*/3.x/ * *
javax.servlet s/servlet-api/javax.servlet-api/ * s/.*/3.1/ * *
+org.springframework spring-beans * s/.*/3.x/ * *
diff --git a/debian/rules b/debian/rules
index 07f2184..02c3f52 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,7 @@
export JAVA_HOME=/usr/lib/jvm/default-java
VERSION := \$(shell dpkg-parsechangelog | grep ^Version: | sed -r 's/^.*:\ (.*)-.*$$/\1/')
-EXTENSIONS = assistedinject servlet multibindings grapher jmx jndi throwingproviders
+EXTENSIONS = assistedinject servlet multibindings grapher jmx jndi spring throwingproviders
%:
dh $@ --with javahelper
@@ -18,6 +18,8 @@ override_dh_auto_build:
ln -s /usr/share/java/cglib3.jar lib/build/cglib-2.2.1-snapshot.jar
ln -s /usr/share/java/jarjar.jar lib/build/jarjar-snapshot.jar
ln -s /usr/share/java/servlet-api-3.1.jar lib/build/servlet.jar
+ ln -s /usr/share/java/spring3-beans.jar lib/build/spring-beans.jar
+ ln -s /usr/share/java/spring3-core.jar lib/build/spring-core.jar
dh_auto_build
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/guice.git
More information about the pkg-java-commits
mailing list