Emmanuel Bourg pushed to branch master at Debian Java Maintainers / guice
Commits: ab1f60e7 by Emmanuel Bourg at 2021-01-19T15:09:40+01:00 Standards-Version updated to 4.5.1 - - - - - f3d0b511 by Emmanuel Bourg at 2021-01-19T15:15:35+01:00 Removed the -java-doc package - - - - - 6d66897b by Emmanuel Bourg at 2021-01-19T15:16:02+01:00 New uploader - - - - - 95d84817 by Emmanuel Bourg at 2021-01-19T15:53:58+01:00 Build and install the no_aop artifact (Closes: #948309) - - - - - 90cea980 by Emmanuel Bourg at 2021-01-19T16:14:15+01:00 Build depend on libservlet-api-java instead of libservlet3.1-java - - - - - e7360c4b by Emmanuel Bourg at 2021-01-19T16:15:18+01:00 No longer use the 3.x Spring artifact - - - - - af8c5c11 by Emmanuel Bourg at 2021-01-19T16:16:33+01:00 No longer track the release candidates - - - - - e886f6f8 by Emmanuel Bourg at 2021-01-19T16:16:57+01:00 Upload to unstable - - - - - 10 changed files: - debian/changelog - debian/control - − debian/libguice-java-doc.doc-base - − debian/libguice-java-doc.examples - − debian/libguice-java-doc.install - − debian/libguice-java.links - debian/maven.ignoreRules - debian/maven.rules - debian/rules - debian/watch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,14 @@ +guice (4.2.3-2) unstable; urgency=medium + + * Build and install the no_aop artifact (Closes: #948309) + * Build depend on libservlet-api-java instead of libservlet3.1-java + * No longer use the 3.x Spring artifact + * Removed the -java-doc package + * Standards-Version updated to 4.5.1 + * No longer track the release candidates + + -- Emmanuel Bourg <[email protected]> Tue, 19 Jan 2021 16:16:47 +0100 + guice (4.2.3-1) unstable; urgency=medium * Team upload. ===================================== debian/control ===================================== @@ -2,10 +2,10 @@ Source: guice Section: java Priority: optional Maintainer: Debian Java Maintainers <[email protected]> +Uploaders: Emmanuel Bourg <[email protected]> Build-Depends: debhelper-compat (= 13), default-jdk, - default-jdk-doc, libaopalliance-java, libasm-java (>= 5.0), libatinject-jsr330-api-java, @@ -15,12 +15,11 @@ Build-Depends: libguava-java, libjarjar-maven-plugin-java, libmaven-bundle-plugin-java, - libmaven-javadoc-plugin-java, libmunge-maven-plugin-java, - libservlet3.1-java, + libservlet-api-java, libspring-beans-java, maven-debian-helper (>= 2.2) -Standards-Version: 4.5.0 +Standards-Version: 4.5.1 Vcs-Git: https://salsa.debian.org/java-team/guice.git Vcs-Browser: https://salsa.debian.org/java-team/guice Homepage: https://github.com/google/guice @@ -41,23 +40,3 @@ Description: lightweight dependency injection framework for Java 5 and above the same interface is needed, the user can create custom annotations that identify an implementation, then use that annotation when injecting it. - -Package: libguice-java-doc -Section: doc -Architecture: all -Depends: ${misc:Depends} -Suggests: default-jdk-doc -Description: documentation for libguice-java - Documentation for Guice that is a framework that provides support for - dependency injection using annotations to configure Java objects. - Dependency injection is a design pattern whose core principle is to - separate behavior from dependency resolution. - . - Guice allows implementation classes to be programmatically bound to - an interface, then injected into constructors, methods or fields - using an @Inject annotation. When more than one implementation of - the same interface is needed, the user can create custom annotations - that identify an implementation, then use that annotation when - injecting it. - . - This package provides javadocs for Guice framework and example code. ===================================== debian/libguice-java-doc.doc-base deleted ===================================== @@ -1,9 +0,0 @@ -Document: libguice-java -Title: API Javadoc for Guice -Author: Google Inc -Abstract: This is the API Javadoc provided for the libguice-java library.. -Section: Programming - -Format: HTML -Index: /usr/share/doc/libguice-java/api/index.html -Files: /usr/share/doc/libguice-java/api/* ===================================== debian/libguice-java-doc.examples deleted ===================================== @@ -1 +0,0 @@ -examples/src/example/xml ===================================== debian/libguice-java-doc.install deleted ===================================== @@ -1 +0,0 @@ -target/site/apidocs/* usr/share/doc/libguice-java/api ===================================== debian/libguice-java.links deleted ===================================== @@ -1 +0,0 @@ -/usr/share/maven-repo/com/google/inject/guice/debian/guice-debian.jar /usr/share/maven-repo/com/google/inject/guice/debian/guice-debian-no_aop.jar ===================================== debian/maven.ignoreRules ===================================== @@ -7,7 +7,7 @@ javax.inject javax.inject-tck * * * * junit junit * * * * org.apache.felix org.apache.felix.framework * * * * org.apache.maven.plugins maven-gpg-plugin * * * * -org.apache.maven.plugins maven-jar-plugin * * * * +org.apache.maven.plugins maven-javadoc-plugin * * * * org.apache.maven.plugins maven-remote-resources-plugin * * * * org.apache.maven.plugins maven-source-plugin * * * * org.codehaus.mojo animal-sniffer-maven-plugin * * * * ===================================== debian/maven.rules ===================================== @@ -1,2 +1 @@ -javax.servlet s/servlet-api/javax.servlet-api/ * s/.*/3.1/ * * -org.springframework spring-beans * s/.*/3.x/ * * +javax.servlet s/servlet-api/javax.servlet-api/ * s/.*/debian/ * * ===================================== debian/rules ===================================== @@ -9,5 +9,10 @@ CGLIB_VERSION := $(shell dpkg-query -f '$${source:Version}' --show libcglib-java %: dh $@ --buildsystem=maven +override_dh_auto_install: + dh_auto_install + + mh_installjar -plibguice-java --java-lib --usj-name=guice-no-aop --classifier=no_aop core/pom.xml core/target/guice-*-no_aop.jar + override_dh_gencontrol: dh_gencontrol -- -Vasm:Version=${ASM_VERSION} -Vcglib:Version=${CGLIB_VERSION} ===================================== debian/watch ===================================== @@ -1,3 +1,3 @@ -version=3 -opts=repack,compression=xz,uversionmangle=s/-(rc|beta)/~$1/ \ -https://github.com/google/guice/tags .*/([\d\.]+(?:-(?:rc|beta)(?:\d+)?)?).tar.gz +version=4 +opts=repack,compression=xz \ +https://github.com/google/guice/tags .*/([\d\.]+).tar.gz View it on GitLab: https://salsa.debian.org/java-team/guice/-/compare/e9c8f8cb2626e094b4ac06fbbb619fb0c679b26a...e886f6f851ccbb1d9958b32f1f0994b56ee428b7 -- View it on GitLab: https://salsa.debian.org/java-team/guice/-/compare/e9c8f8cb2626e094b4ac06fbbb619fb0c679b26a...e886f6f851ccbb1d9958b32f1f0994b56ee428b7 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

