This is an automated email from the git hooks/post-receive script. apo-guest pushed a commit to branch wheezy-security in repository bouncycastle.
commit 38e4443b3e05b6b7e59d04d293bb955035de1c7e Author: Markus Koschany <a...@debian.org> Date: Wed Dec 9 23:07:49 2015 +0100 Acknowledge non-maintainer upload. --- debian/changelog | 21 ++++++++++++++++++--- debian/control | 18 +++++++----------- debian/libbcmail-java.poms | 1 + debian/libbcpg-java.poms | 1 + debian/libbcprov-java.poms | 1 + debian/libbctsp-java.poms | 1 + debian/maven.rules | 5 +++++ debian/orig-tar.sh | 0 debian/poms/bcmail.pom | 29 +++++++++++++++++++++++++++++ debian/poms/bcpg.pom | 34 ++++++++++++++++++++++++++++++++++ debian/poms/bcprov.pom | 21 +++++++++++++++++++++ debian/poms/bctsp.pom | 35 +++++++++++++++++++++++++++++++++++ debian/rules | 23 +++++++++++++++++++---- 13 files changed, 172 insertions(+), 18 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9fa997c..7e92f82 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,12 +1,27 @@ -bouncycastle (1.44+dfsg-3) UNRELEASED; urgency=low +bouncycastle (1.44+dfsg-3.1) testing; urgency=low + + * Target upload for testing to enable maven artifacts and fix up + FTBFS in a number of other rbd's. + + -- James Page <james.p...@ubuntu.com> Wed, 15 Aug 2012 08:59:20 +0100 + +bouncycastle (1.44+dfsg-3) unstable; urgency=low * Team upload. + + [Niels Thykier] * Changed the section of the gcj packages to java. - * Bumped Standards-Versions 3.9.0 - no changes required. * Replaced B-D on default-jdk-builddep with gcj-native-helper and default-jdk. - -- Niels Thykier <ni...@thykier.net> Tue, 29 Jun 2010 23:04:56 +0200 + [tony mancill] + * Apply patch to deploy maven artifacts. (Closes: #632183) + Thanks to James Page. + * All Recommends on *-gcj packages downgraded to Suggests. + (Closes: #585062) + * Bumped Standards-Versions 3.9.2 - no changes required. + + -- tony mancill <tmanc...@debian.org> Sun, 10 Jul 2011 16:27:31 -0700 bouncycastle (1.44+dfsg-2) unstable; urgency=low diff --git a/debian/control b/debian/control index d46828f..5aa813e 100644 --- a/debian/control +++ b/debian/control @@ -3,9 +3,9 @@ Section: java Priority: optional Maintainer: Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org> Uploaders: Matthias Klose <d...@ubuntu.com>, Michael Koch <konque...@gmx.de> -Build-Depends: cdbs (>= 0.4.27), debhelper (>= 7), ant, default-jdk, gcj-native-helper, - quilt, libgnumail-java, junit -Standards-Version: 3.9.0 +Build-Depends: cdbs (>= 0.4.27), debhelper (>= 7), ant, default-jdk, gcj-native-helper, quilt, libgnumail-java, + junit, ant-optional, maven-repo-helper +Standards-Version: 3.9.2 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/bouncycastle Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/bouncycastle Homepage: http://www.bouncycastle.org/ @@ -13,8 +13,7 @@ Homepage: http://www.bouncycastle.org/ Package: libbcprov-java Architecture: all Depends: libgcj-common (>= 1:4.1.1-19), default-jre-headless | java2-runtime-headless, ${misc:Depends} -Recommends: libbcprov-java-gcj -Suggests: java-virtual-machine, libbcprov-java-doc +Suggests: java-virtual-machine, libbcprov-java-doc, libbcprov-java-gcj Description: Bouncy Castle Java Cryptographic Service Provider The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. @@ -32,8 +31,7 @@ Description: Documentation for libbcprov-java Package: libbcmail-java Architecture: all Depends: default-jre-headless | java2-runtime-headless, libgnumail-java, libgnujaf-java, ${misc:Depends} -Recommends: libbcmail-java-gcj -Suggests: java-virtual-machine, libbcmail-java-doc +Suggests: java-virtual-machine, libbcmail-java-doc,libbcmail-java-gcj Description: Bouncy Castle generators/processors for S/MIME and CMS The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. @@ -52,8 +50,7 @@ Description: Documentation for libbcmail-java Package: libbctsp-java Architecture: all Depends: default-jre-headless | java2-runtime-headless, ${misc:Depends} -Recommends: libbctsp-java-gcj -Suggests: java-virtual-machine, libbctsp-java-doc +Suggests: java-virtual-machine, libbctsp-java-doc, libbctsp-java-gcj Description: Bouncy Castle generators/processors for TSP The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. @@ -71,8 +68,7 @@ Description: Documentation for libbctsp-java Package: libbcpg-java Architecture: all Depends: default-jre-headless | java2-runtime-headless, ${misc:Depends} -Recommends: libbcpg-java-gcj -Suggests: java-virtual-machine, libbcpg-java-doc +Suggests: java-virtual-machine, libbcpg-java-doc, libbcpg-java-gcj Description: Bouncy Castle generators/processors for OpenPGP The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. diff --git a/debian/libbcmail-java.poms b/debian/libbcmail-java.poms new file mode 100644 index 0000000..f1b3861 --- /dev/null +++ b/debian/libbcmail-java.poms @@ -0,0 +1 @@ +debian/poms/bcmail.pom diff --git a/debian/libbcpg-java.poms b/debian/libbcpg-java.poms new file mode 100644 index 0000000..6874db4 --- /dev/null +++ b/debian/libbcpg-java.poms @@ -0,0 +1 @@ +debian/poms/bcpg.pom diff --git a/debian/libbcprov-java.poms b/debian/libbcprov-java.poms new file mode 100644 index 0000000..67e8f8b --- /dev/null +++ b/debian/libbcprov-java.poms @@ -0,0 +1 @@ +debian/poms/bcprov.pom diff --git a/debian/libbctsp-java.poms b/debian/libbctsp-java.poms new file mode 100644 index 0000000..402472d --- /dev/null +++ b/debian/libbctsp-java.poms @@ -0,0 +1 @@ +debian/poms/bctsp.pom diff --git a/debian/maven.rules b/debian/maven.rules new file mode 100644 index 0000000..fdf6427 --- /dev/null +++ b/debian/maven.rules @@ -0,0 +1,5 @@ +# Strip out -jdk14 as Ubuntu/Debian does not build multiple versions +org.bouncycastle s/bcmail-jdk14/bcmail/ * s/.*/debian/ * * +org.bouncycastle s/bcprov-jdk14/bcprov/ * s/.*/debian/ * * +org.bouncycastle s/bctsp-jdk14/bctsp/ * s/.*/debian/ * * +org.bouncycastle s/bcpg-jdk14/bcpg/ * s/.*/debian/ * * diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh old mode 100755 new mode 100644 diff --git a/debian/poms/bcmail.pom b/debian/poms/bcmail.pom new file mode 100644 index 0000000..22e4ab6 --- /dev/null +++ b/debian/poms/bcmail.pom @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>org.bouncycastle</groupId> + <artifactId>bcmail-jdk14</artifactId> + <packaging>jar</packaging> + <name>Bouncy Castle CMS and S/MIME API</name> + <version>1.44</version> + <description>The Bouncy Castle Java CMS and S/MIME APIs for handling the CMS and S/MIME protocols. This jar contains CMS and S/MIME APIs for JDK 1.4. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. If the S/MIME API is used, the JavaMail API and the Java activation framework will also be needed.</description> + <url>http://www.bouncycastle.org/java.html</url> + <licenses> + <license> + <name>Bouncy Castle Licence</name> + <url>http://www.bouncycastle.org/licence.html</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <url>http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java</url> + </scm> + <dependencies> + <dependency> + <groupId>org.bouncycastle</groupId> + <artifactId>bcprov-jdk14</artifactId> + <version>1.44</version> + <type>jar</type> + </dependency> + </dependencies> +</project> diff --git a/debian/poms/bcpg.pom b/debian/poms/bcpg.pom new file mode 100644 index 0000000..1732312 --- /dev/null +++ b/debian/poms/bcpg.pom @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>org.bouncycastle</groupId> + <artifactId>bcpg-jdk14</artifactId> + <packaging>jar</packaging> + <name>Bouncy Castle OpenPGP API</name> + <version>1.44</version> + <description>The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.4. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description> + <url>http://www.bouncycastle.org/java.html</url> + <licenses> + <license> + <name>Bouncy Castle Licence</name> + <url>http://www.bouncycastle.org/licence.html</url> + <distribution>repo</distribution> + </license> + <license> + <name>Apache Software License, Version 1.1</name> + <url>http://www.apache.org/licenses/LICENSE-1.1</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <url>http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java</url> + </scm> + <dependencies> + <dependency> + <groupId>org.bouncycastle</groupId> + <artifactId>bcprov-jdk14</artifactId> + <version>1.44</version> + <type>jar</type> + </dependency> + </dependencies> +</project> diff --git a/debian/poms/bcprov.pom b/debian/poms/bcprov.pom new file mode 100644 index 0000000..a86ace0 --- /dev/null +++ b/debian/poms/bcprov.pom @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>org.bouncycastle</groupId> + <artifactId>bcprov-jdk14</artifactId> + <packaging>jar</packaging> + <name>Bouncy Castle Provider</name> + <version>1.44</version> + <description>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.4.</description> + <url>http://www.bouncycastle.org/java.html</url> + <licenses> + <license> + <name>Bouncy Castle Licence</name> + <url>http://www.bouncycastle.org/licence.html</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <url>http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java</url> + </scm> +</project> diff --git a/debian/poms/bctsp.pom b/debian/poms/bctsp.pom new file mode 100644 index 0000000..223a3f4 --- /dev/null +++ b/debian/poms/bctsp.pom @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>org.bouncycastle</groupId> + <artifactId>bctsp-jdk14</artifactId> + <packaging>jar</packaging> + <name>Bouncy Castle OpenPGP API</name> + <version>1.44</version> + <description>The Bouncy Castle Java API for handling the Time Stamp Protocol (TSP). This jar contains the TSP API for JDK 1.4. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description> + <url>http://www.bouncycastle.org/java.html</url> + <licenses> + <license> + <name>Bouncy Castle Licence</name> + <url>http://www.bouncycastle.org/licence.html</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <url>http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java</url> + </scm> + <dependencies> + <dependency> + <groupId>org.bouncycastle</groupId> + <artifactId>bcprov-jdk14</artifactId> + <version>1.44</version> + <type>jar</type> + </dependency> + <dependency> + <groupId>org.bouncycastle</groupId> + <artifactId>bcmail-jdk14</artifactId> + <version>1.44</version> + <type>jar</type> + </dependency> + </dependencies> +</project> diff --git a/debian/rules b/debian/rules index 451fd0c..988f586 100755 --- a/debian/rules +++ b/debian/rules @@ -32,7 +32,8 @@ clean:: # bcprov binary-install/libbcprov-java:: build/libbcprov-java - install -m 644 $(builddir)/jars/bcprov-jdk14-*.jar debian/libbcprov-java/usr/share/java/bcprov.jar + mh_installpoms -plibbcprov-java + mh_installjar -plibbcprov-java -l debian/poms/bcprov.pom $(builddir)/jars/bcprov-jdk14-*.jar ln -sf ../bcprov.jar debian/libbcprov-java/usr/share/java/gcj-endorsed/bcprov.jar touch debian/libbcprov-java/etc/java/security/security.d/2000-org.bouncycastle.jce.provider.BouncyCastleProvider binary-install/libbcprov-java-doc:: @@ -40,19 +41,22 @@ binary-install/libbcprov-java-doc:: # bcmail binary-install/libbcmail-java:: build/libbcmail-java - install -m 644 $(builddir)/jars/bcmail-jdk14-*.jar debian/libbcmail-java/usr/share/java/bcmail.jar + mh_installpoms -plibbcmail-java + mh_installjar -plibbcmail-java -l debian/poms/bcmail.pom $(builddir)/jars/bcmail-jdk14-*.jar binary-install/libbcmail-java-doc:: mv -i $(builddir)/javadoc/bcmail debian/libbcmail-java-doc/usr/share/doc/libbcmail-java-doc/api # bcpg binary-install/libbcpg-java:: build/libbcpg-java - install -m 644 $(builddir)/jars/bcpg-jdk14-*.jar debian/libbcpg-java/usr/share/java/bcpg.jar + mh_installpoms -plibbcpg-java + mh_installjar -plibbcpg-java -l debian/poms/bcpg.pom $(builddir)/jars/bcpg-jdk14-*.jar binary-install/libbcpg-java-doc:: mv -i $(builddir)/javadoc/bcpg debian/libbcpg-java-doc/usr/share/doc/libbcpg-java-doc/api # bctsp binary-install/libbctsp-java:: build/libbctsp-java - install -m 644 $(builddir)/jars/bctsp-jdk14-*.jar debian/libbctsp-java/usr/share/java/bctsp.jar + mh_installpoms -plibbctsp-java + mh_installjar -plibbctsp-java -l debian/poms/bctsp.pom $(builddir)/jars/bctsp-jdk14-*.jar binary-install/libbctsp-java-doc:: mv -i $(builddir)/javadoc/bctsp debian/libbctsp-java-doc/usr/share/doc/libbctsp-java-doc/api @@ -88,3 +92,14 @@ binary-post-install/libbctsp-java-gcj:: binary-post-install/libbctsp-java ifeq ($(with_native),yes) dh_nativejava -plibbctsp-java-gcj endif + +POMS=bcprov bcpg bcmail bctsp +UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p' | sed 's/\+dfsg//') + +get-orig-pom: + mkdir -p debian/poms + for pom in $(POMS); do \ + wget -O debian/poms/$${pom}.pom -U NoAgent-1.0 \ + http://repo1.maven.org/maven2/org/bouncycastle/$${pom}-jdk14/$(UPSTREAM_VERSION)/$${pom}-jdk14-$(UPSTREAM_VERSION).pom ; \ + done ; + -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/bouncycastle.git _______________________________________________ pkg-java-commits mailing list pkg-java-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits