--- bouncycastle-1.44+dfsg.orig/debian/libbcprov-java.README.Debian
+++ bouncycastle-1.44+dfsg/debian/libbcprov-java.README.Debian
@@ -0,0 +1,45 @@
+libbcprov-java for Debian
+=========================
+
+In order to use this library, add the following to your classpath:
+
+ /usr/share/java/bcprov.jar
+
+Alternatively, the jar can be installed as an optional package by linking it
+from $JAVA_HOME/lib/ext.
+
+
+Installing Bouncy Castle as a Security Provider
+-----------------------------------------------
+
+From the BouncyCastleProvider javadocs:
+
+To add the provider at runtime use:
+
+ import java.security.Security;
+ import org.bouncycastle.jce.provider.BouncyCastleProvider;
+
+ Security.addProvider(new BouncyCastleProvider());
+
+The provider can also be configured as part of your environment via static
+registration by adding an entry to the java.security properties file (found in
+$JAVA_HOME/jre/lib/security/java.security, where $JAVA_HOME is the location of
+your JDK/JRE distribution). You'll find detailed instructions in the file but
+basically it comes down to adding a line:
+
+ security.provider.=org.bouncycastle.jce.provider.BouncyCastleProvider
+
+Where is the preference you want the provider at (1 being the most
+preferred).
+
+
+Bouncy Castle as a Trusted Security Provider
+--------------------------------------------
+
+The Debian release of Bouncy Castle can not currently be used as a trusted
+security provider, as the jar has not been signed by a trusted CA. This is a
+non-issue for free JVMs, as they don't currently have a notion of trusted
+CAs.
+
+
+ -- Charles Fry , Tue Apr 25 19:07:32 2006
--- bouncycastle-1.44+dfsg.orig/debian/libbcpg-java.dirs
+++ bouncycastle-1.44+dfsg/debian/libbcpg-java.dirs
@@ -0,0 +1 @@
+usr/share/java
--- bouncycastle-1.44+dfsg.orig/debian/libbcprov-java.postrm
+++ bouncycastle-1.44+dfsg/debian/libbcprov-java.postrm
@@ -0,0 +1,11 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in remove|purge)
+ if which rebuild-security-providers >/dev/null; then
+ rebuild-security-providers
+ fi
+esac
+
+#DEBHELPER#
--- bouncycastle-1.44+dfsg.orig/debian/libbctsp-java.docs
+++ bouncycastle-1.44+dfsg/debian/libbctsp-java.docs
@@ -0,0 +1,4 @@
+CONTRIBUTORS.html
+index.html
+releasenotes.html
+specifications.html
--- bouncycastle-1.44+dfsg.orig/debian/rules
+++ bouncycastle-1.44+dfsg/debian/rules
@@ -0,0 +1,107 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+builddir = build/artifacts/jdk1.4
+
+include /usr/share/gcj/debian_defaults
+
+DEB_HOST_ARCH ?= $(shell dpkg-architecture qDEB_HOST_ARCH)
+ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
+ with_native := yes
+endif
+
+jars = bcprov bcmail bctsp bcpg
+
+common-build-indep:: stamp-build-indep
+stamp-build-indep:
+ sh -x ./build1-4
+ sh -x ./build1-4 test
+ mkdir -p debian/build
+ set -e; \
+ for j in $(jars); do \
+ install -m 644 $(builddir)/jars/$$j-jdk14-*.jar \
+ debian/build/$$j.jar; \
+ done
+ touch stamp-build-indep
+
+clean::
+ rm -f stamp-*
+ rm -rf build debian/build
+ rm -f *.bpg test.* large.* secret.asc pub.asc
+
+# bcprov
+binary-install/libbcprov-java:: build/libbcprov-java
+ 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::
+ mv -i $(builddir)/javadoc/bcprov debian/libbcprov-java-doc/usr/share/doc/libbcprov-java-doc/api
+
+# bcmail
+binary-install/libbcmail-java:: build/libbcmail-java
+ 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
+ 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
+ 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
+
+
+binary-post-install/libbcprov-java-gcj:: binary-post-install/libbcprov-java
+ rm -rf debian/libbcprov-java-gcj/usr/share/doc/libbcprov-java-gcj
+ ln -s libbcprov-java \
+ debian/libbcprov-java-gcj/usr/share/doc/libbcprov-java-gcj
+ifeq ($(with_native),yes)
+ dh_nativejava -plibbcprov-java-gcj
+endif
+
+binary-post-install/libbcmail-java-gcj:: binary-post-install/libbcmail-java
+ rm -rf debian/libbcmail-java-gcj/usr/share/doc/libbcmail-java-gcj
+ ln -s libbcmail-java \
+ debian/libbcmail-java-gcj/usr/share/doc/libbcmail-java-gcj
+ifeq ($(with_native),yes)
+ dh_nativejava -plibbcmail-java-gcj
+endif
+
+binary-post-install/libbcpg-java-gcj:: binary-post-install/libbcpg-java
+ rm -rf debian/libbcpg-java-gcj/usr/share/doc/libbcpg-java-gcj
+ ln -s libbcpg-java \
+ debian/libbcpg-java-gcj/usr/share/doc/libbcpg-java-gcj
+ifeq ($(with_native),yes)
+ dh_nativejava -plibbcpg-java-gcj
+endif
+
+binary-post-install/libbctsp-java-gcj:: binary-post-install/libbctsp-java
+ rm -rf debian/libbctsp-java-gcj/usr/share/doc/libbctsp-java-gcj
+ ln -s libbctsp-java \
+ debian/libbctsp-java-gcj/usr/share/doc/libbctsp-java-gcj
+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 ;
+
--- bouncycastle-1.44+dfsg.orig/debian/libbcmail-java.README.Debian
+++ bouncycastle-1.44+dfsg/debian/libbcmail-java.README.Debian
@@ -0,0 +1,11 @@
+libbcmail-java for Debian
+=========================
+
+In order to use this library, add the following to your classpath:
+
+ /usr/share/java/bcmail.jar
+
+Alternatively, the jar can be installed as an optional package by linking it
+from $JAVA_HOME/lib/ext.
+
+ -- Charles Fry , Tue May 2 10:28:26 2006
--- bouncycastle-1.44+dfsg.orig/debian/libbcmail-java.poms
+++ bouncycastle-1.44+dfsg/debian/libbcmail-java.poms
@@ -0,0 +1 @@
+debian/poms/bcmail.pom
--- bouncycastle-1.44+dfsg.orig/debian/libbcpg-java.docs
+++ bouncycastle-1.44+dfsg/debian/libbcpg-java.docs
@@ -0,0 +1,4 @@
+CONTRIBUTORS.html
+index.html
+releasenotes.html
+specifications.html
--- bouncycastle-1.44+dfsg.orig/debian/libbcpg-java.README.Debian
+++ bouncycastle-1.44+dfsg/debian/libbcpg-java.README.Debian
@@ -0,0 +1,11 @@
+libbcpg-java for Debian
+=========================
+
+In order to use this library, add the following to your classpath:
+
+ /usr/share/java/bcpg.jar
+
+Alternatively, the jar can be installed as an optional package by linking it
+from $JAVA_HOME/lib/ext.
+
+ -- Charles Fry , Tue May 2 10:29:10 2006
--- bouncycastle-1.44+dfsg.orig/debian/compat
+++ bouncycastle-1.44+dfsg/debian/compat
@@ -0,0 +1 @@
+7
--- bouncycastle-1.44+dfsg.orig/debian/libbctsp-java.README.Debian
+++ bouncycastle-1.44+dfsg/debian/libbctsp-java.README.Debian
@@ -0,0 +1,11 @@
+libbctsp-java for Debian
+=========================
+
+In order to use this library, add the following to your classpath:
+
+ /usr/share/java/bctsp.jar
+
+Alternatively, the jar can be installed as an optional package by linking it
+from $JAVA_HOME/lib/ext.
+
+ -- Charles Fry , Tue May 2 10:28:52 2006
--- bouncycastle-1.44+dfsg.orig/debian/README.source
+++ bouncycastle-1.44+dfsg/debian/README.source
@@ -0,0 +1,8 @@
+Patch System
+============
+
+This package uses quilt to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+See /usr/share/doc/quilt/README.source for a detailed explanation.
--- bouncycastle-1.44+dfsg.orig/debian/libbcprov-java.poms
+++ bouncycastle-1.44+dfsg/debian/libbcprov-java.poms
@@ -0,0 +1 @@
+debian/poms/bcprov.pom
--- bouncycastle-1.44+dfsg.orig/debian/orig-tar.exclude
+++ bouncycastle-1.44+dfsg/debian/orig-tar.exclude
@@ -0,0 +1,3 @@
+jars/*.jar
+lib/*.jar
+test/data/rfc4134
--- bouncycastle-1.44+dfsg.orig/debian/libbcprov-java.postinst
+++ bouncycastle-1.44+dfsg/debian/libbcprov-java.postinst
@@ -0,0 +1,11 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in configure)
+ if which rebuild-security-providers >/dev/null; then
+ rebuild-security-providers
+ fi
+esac
+
+#DEBHELPER#
--- bouncycastle-1.44+dfsg.orig/debian/libbcprov-java.dirs
+++ bouncycastle-1.44+dfsg/debian/libbcprov-java.dirs
@@ -0,0 +1,2 @@
+usr/share/java/gcj-endorsed
+etc/java/security/security.d
--- bouncycastle-1.44+dfsg.orig/debian/libbcprov-java.docs
+++ bouncycastle-1.44+dfsg/debian/libbcprov-java.docs
@@ -0,0 +1,4 @@
+CONTRIBUTORS.html
+index.html
+releasenotes.html
+specifications.html
--- bouncycastle-1.44+dfsg.orig/debian/control
+++ bouncycastle-1.44+dfsg/debian/control
@@ -0,0 +1,123 @@
+Source: bouncycastle
+Section: libs
+Priority: optional
+Maintainer: Ubuntu Developers
+XSBC-Original-Maintainer: Debian Java Maintainers
+Uploaders: Matthias Klose , Michael Koch
+Build-Depends: cdbs (>= 0.4.27), debhelper (>= 7), ant, default-jdk-builddep, quilt, libgnumail-java,
+ junit, ant-optional, maven-repo-helper
+Standards-Version: 3.8.3
+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/
+
+Package: libbcprov-java
+Section: java
+Architecture: any
+Depends: libgcj-common (>= 1:4.1.1-19), default-jre-headless | java2-runtime-headless, ${misc:Depends}
+Recommends: libbcprov-java-gcj [arm ia64 powerpc]
+Suggests: libbcprov-java-gcj [!arm !ia64 !powerpc], java-virtual-machine, libbcprov-java-doc
+Description: Bouncy Castle Java Cryptographic Service Provider
+ The Bouncy Castle Crypto package is a Java implementation of
+ cryptographic algorithms.
+ .
+ This package contains a JCE provider and a lightweight crypto API.
+
+Package: libbcprov-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Documentation for libbcprov-java
+ Javadocs for libbcprov-java, a Java implementation of cryptographic
+ algorithms.
+
+Package: libbcmail-java
+Section: 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
+Description: Bouncy Castle generators/processors for S/MIME and CMS
+ The Bouncy Castle Crypto package is a Java implementation of
+ cryptographic algorithms.
+ .
+ This package contains generators and processors for S/MIME and CMS
+ (PKCS7/RFC 3852).
+
+Package: libbcmail-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Documentation for libbcmail-java
+ Javadocs for libbcmail-java, which provides Java generators and
+ processors for S/MIME and CMS.
+
+Package: libbctsp-java
+Section: java
+Architecture: all
+Depends: default-jre-headless | java2-runtime-headless, ${misc:Depends}
+Recommends: libbctsp-java-gcj
+Suggests: java-virtual-machine, libbctsp-java-doc
+Description: Bouncy Castle generators/processors for TSP
+ The Bouncy Castle Crypto package is a Java implementation of
+ cryptographic algorithms.
+ .
+ This package contains generators and processors for TSP (RFC 3161).
+
+Package: libbctsp-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Documentation for libbctsp-java
+ Javadocs for libbctsp-java, which provides generators and processors
+ for TSP.
+
+Package: libbcpg-java
+Section: java
+Architecture: all
+Depends: default-jre-headless | java2-runtime-headless, ${misc:Depends}
+Recommends: libbcpg-java-gcj
+Suggests: java-virtual-machine, libbcpg-java-doc
+Description: Bouncy Castle generators/processors for OpenPGP
+ The Bouncy Castle Crypto package is a Java implementation of
+ cryptographic algorithms.
+ .
+ This package contains generators and processors for OpenPGP (RFC 2440).
+
+Package: libbcpg-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Documentation for libbcpg-java
+ Javadocs for libbcpg-java, which provides generators and processors
+ for OpenPGP.
+
+Package: libbcprov-java-gcj
+Architecture: any
+Depends: libbcprov-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: Bouncy Castle Java Cryptographic Service Provider
+ Native support for gij for the Bouncy Castle Crypto JCE provider
+ and a lightweight crypto API.
+
+Package: libbcmail-java-gcj
+Architecture: any
+Depends: libbcmail-java (>= ${source:Version}), libgnumail-java, libgnujaf-java, ${misc:Depends}, ${shlibs:Depends}
+Description: Bouncy Castle generators/processors for S/MIME and CMS
+ Native support for gij for the Bouncy Castle Crypto generators
+ and processors for S/MIME and CMS (PKCS7/RFC 3852).
+
+Package: libbctsp-java-gcj
+Architecture: any
+Depends: libbctsp-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Suggests: java-virtual-machine, libbctsp-java-doc
+Description: Bouncy Castle generators/processors for TSP
+ Native support for gij for the Bouncy Castle Crypto generators
+ and processors for TSP (RFC 3161).
+
+Package: libbcpg-java-gcj
+Architecture: any
+Depends: libbcpg-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Suggests: java-virtual-machine, libbcpg-java-doc
+Description: Bouncy Castle generators/processors for OpenPGP
+ Native support for gij for the Bouncy Castle Crypto generators
+ and processors for OpenPGP (RFC 2440).
--- bouncycastle-1.44+dfsg.orig/debian/maven.rules
+++ bouncycastle-1.44+dfsg/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/ * *
--- bouncycastle-1.44+dfsg.orig/debian/libbcmail-java.dirs
+++ bouncycastle-1.44+dfsg/debian/libbcmail-java.dirs
@@ -0,0 +1 @@
+usr/share/java
--- bouncycastle-1.44+dfsg.orig/debian/orig-tar.sh
+++ bouncycastle-1.44+dfsg/debian/orig-tar.sh
@@ -0,0 +1,22 @@
+#!/bin/sh -e
+
+# called by uscan with '--upstream-version'
+DEBIAN_VERSION=$(echo $2 | sed -e 's/^\(.\)/\1./')
+DIR=bouncycastle-$DEBIAN_VERSION.orig
+TAR=../bouncycastle_$DEBIAN_VERSION+dfsg.orig.tar.gz
+
+# clean up the upstream tarball
+tar zxf $3
+rm -f $3
+mv crypto-$2 $DIR
+GZIP=--best tar czf $TAR -X debian/orig-tar.exclude $DIR
+rm -rf $DIR
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+ . .svn/deb-layout
+ mv $3 $origDir
+ echo "moved $3 to $origDir"
+fi
+
+exit 0
--- bouncycastle-1.44+dfsg.orig/debian/copyright
+++ bouncycastle-1.44+dfsg/debian/copyright
@@ -0,0 +1,30 @@
+This package was debianized by Charles Fry on
+Fri, 12 Aug 2005 11:47:16 -0400.
+
+It was downloaded from http://www.bouncycastle.org/latest_releases.html
+(specifically the file crypto-.tar.gz)
+
+Copyright Holder: The Legion Of The Bouncy Castle
+
+License:
+
+Copyright (c) 2000-2006 The Legion Of The Bouncy Castle
+(http://www.bouncycastle.org)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
--- bouncycastle-1.44+dfsg.orig/debian/watch
+++ bouncycastle-1.44+dfsg/debian/watch
@@ -0,0 +1,4 @@
+version=3
+opts=dversionmangle=s/\.//g;s/\+dfsg// \
+ http://www.bouncycastle.org/latest_releases.html \
+ download/crypto-([\d\.]+)\.tar\.gz debian debian/orig-tar.sh
--- bouncycastle-1.44+dfsg.orig/debian/libbctsp-java.dirs
+++ bouncycastle-1.44+dfsg/debian/libbctsp-java.dirs
@@ -0,0 +1 @@
+usr/share/java
--- bouncycastle-1.44+dfsg.orig/debian/libbctsp-java.poms
+++ bouncycastle-1.44+dfsg/debian/libbctsp-java.poms
@@ -0,0 +1 @@
+debian/poms/bctsp.pom
--- bouncycastle-1.44+dfsg.orig/debian/libbcmail-java.docs
+++ bouncycastle-1.44+dfsg/debian/libbcmail-java.docs
@@ -0,0 +1,4 @@
+CONTRIBUTORS.html
+index.html
+releasenotes.html
+specifications.html
--- bouncycastle-1.44+dfsg.orig/debian/changelog
+++ bouncycastle-1.44+dfsg/debian/changelog
@@ -0,0 +1,187 @@
+bouncycastle (1.44+dfsg-2ubuntu2~ppa1) oneiric; urgency=low
+
+ * Deployment of maven-repo artifacts:
+ - debian/rules: retrieve source POM's and install
+ - debian/control: Build-depend on maven-repo-helper
+ - debian/poms/*: versioned POM's from repo1.maven.org
+ - debian/lib[bcprov|bcmail|bcpg|bctsp].poms; POM lists
+ for deployment to maven-repo
+ - debian/maven.rules: Transform rules for POM deployment
+
+ -- James Page Wed, 29 Jun 2011 16:36:43 +0100
+
+bouncycastle (1.44+dfsg-2ubuntu1) maverick; urgency=low
+
+ * Merge from debian. Remaining changes:
+ - debian/rules: Enable test suite
+ - debian/control: Build-depend on ant-optional (needed for test suite)
+ - debian/control: Only suggest libbcprov-java-gcj on selected
+ architectures, build libbcprov-java architecture "any" to have it work
+
+ -- Thierry Carrez Thu, 03 Jun 2010 15:51:05 +0200
+
+bouncycastle (1.44+dfsg-2) unstable; urgency=low
+
+ [ Thierry Carrez ]
+ * debian/control: depend on java2-runtime-headless instead of java2-runtime
+
+ [ Torsten Werner ]
+ * Remove Charles from Uploaders list. (Closes: #569476)
+
+ -- Torsten Werner Thu, 11 Feb 2010 22:13:38 +0100
+
+bouncycastle (1.44+dfsg-1) unstable; urgency=low
+
+ * Upload as new upstream release.
+ * Add debian/orig-tar.sh script and use it in watch file.
+ This now removes the RFCs comming with the upstream tarball.
+ (Closes: #554456)
+
+ -- Michael Koch Thu, 05 Nov 2009 08:16:03 +0100
+
+bouncycastle (1.44-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Michael Koch Sun, 25 Oct 2009 21:04:40 +0100
+
+bouncycastle (1.43-1ubuntu1) lucid; urgency=low
+
+ * Merge from debian testing, remaining changes:
+ - debian/rules: Enable test suite
+ - debian/control: Build-depend on ant-optional (needed for test suite)
+ - debian/control: Use -headless JRE dependencies
+ - debian/control: Only suggest libbcprov-java-gcj on selected
+ architectures, build libbcprov-java architecture "any" to have it work
+
+ -- Thierry Carrez Fri, 06 Nov 2009 16:03:26 +0100
+
+bouncycastle (1.43-1) unstable; urgency=low
+
+ [ Dominik Smatana ]
+ * Fixed broken debian/watch
+
+ [ Michael Koch ]
+ * New upstream version.
+ * Build-Depends on debhelper >= 7.
+ * Let all packages Depends on ${misc:Depends}.
+ * Move all -java packages to section 'java'.
+ * Replaces java-gcj-compat with default-jre-headless.
+ * Added debian/README.source.
+ * Updated Standards-Version to 3.8.3.
+
+ -- Michael Koch Tue, 22 Sep 2009 08:23:30 +0200
+
+bouncycastle (1.39-2ubuntu3) karmic; urgency=low
+
+ * debian/control: Use -headless JRE dependencies (LP: #387884, #337842)
+ * debian/control: Only suggest libbcprov-java-gcj on selected architectures,
+ build libbcprov-java architecture "any" to have it work (LP: #386307)
+
+ -- Thierry Carrez Fri, 03 Jul 2009 13:55:51 +0200
+
+bouncycastle (1.39-2ubuntu2) jaunty; urgency=low
+
+ * Add missing build-dep ant-optional, needed for running the test suite.
+
+ -- Steve Langasek Sat, 11 Apr 2009 23:42:05 +0000
+
+bouncycastle (1.39-2ubuntu1) jaunty; urgency=low
+
+ * Enable the testsuite at build time. LP: #309411.
+ * debian/patches/01_build.patch: fix wrong shell operator in ./build1-4,
+ so that the "test" option is honored.
+
+ -- Steve Langasek Fri, 10 Apr 2009 08:10:02 +0000
+
+bouncycastle (1.39-2) unstable; urgency=low
+
+ * Build-Depends on default-jdk-builddep. Closes: #477847
+
+ -- Michael Koch Wed, 30 Apr 2008 04:35:02 -0100
+
+bouncycastle (1.39-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fixed watch file to match upstream version correctly.
+ * Removed '-1' part in Build-Depends.
+
+ -- Michael Koch Sat, 12 Apr 2008 13:49:12 +0200
+
+bouncycastle (1.38-1) unstable; urgency=low
+
+ * New upstream release.
+ * Updated Standards-Version to 3.7.3.
+ * Added Homepage, Vcs-Svn and Vcs-Browser fields.
+
+ -- Michael Koch Sat, 29 Dec 2007 17:03:04 +0100
+
+bouncycastle (1.37-2) unstable; urgency=low
+
+ * Fix dependency of targets to make it possible to build arch:dep packages
+ only. Closes: #440669.
+
+ -- Michael Koch Mon, 15 Oct 2007 20:26:02 +0200
+
+bouncycastle (1.37-1) unstable; urgency=low
+
+ * New upstream release. Closes: #430560, #430562.
+ * Replaced ${Source-Version} bei ${source:Version}
+ * Added myself to Uploaders.
+
+ -- Michael Koch Sun, 15 Jul 2007 19:22:07 +0200
+
+bouncycastle (1.33-4) unstable; urgency=low
+
+ * Rebuild the database of security providers in the postrm,
+ not in the prerm.
+
+ -- Matthias Klose Sat, 10 Feb 2007 12:02:19 +0100
+
+bouncycastle (1.33-3) unstable; urgency=low
+
+ * Merge from Ubuntu:
+ - Build -gcj packages.
+ - Install the docs in an api subdir (not apidoc).
+
+ -- Matthias Klose Wed, 3 Jan 2007 14:29:42 +0100
+
+bouncycastle (1.33-2.1) unstable; urgency=medium
+
+ * NMU
+ * Register org.bouncycastle.jce.provider.BouncyCastleProvider
+ as security provider for classpath based runtimes.
+ * Install bcprov.jar in /usr/share/java/gcj-endorsed as well.
+ * Closes: #394680.
+
+ -- Matthias Klose Sun, 22 Oct 2006 14:57:44 +0000
+
+bouncycastle (1.33-2) unstable; urgency=low
+
+ * Move clean target dependencies to Build-Depends
+ * Make pkg-java-maintainers the primary maintainer
+ * Update to standards version 3.7.2
+
+ -- Charles Fry Wed, 5 Jul 2006 12:32:16 -0400
+
+bouncycastle (1.33-1) unstable; urgency=low
+
+ * New upstream release
+ * Generate bcmail, bctsp, and bcpg in addition to bcprov
+
+ -- Charles Fry Mon, 8 May 2006 11:46:32 -0400
+
+bouncycastle (1.32-1) unstable; urgency=low
+
+ * New upstream release
+ * Add build dependencies on ant, use java-gcj-compat-dev (thanks to Matthias
+ Klose )
+
+ -- Charles Fry Thu, 20 Apr 2006 22:15:18 -0400
+
+bouncycastle (1.30-1) unstable; urgency=low
+
+ * Initial release (Closes: #234048)
+
+ -- Charles Fry Mon, 19 Sep 2005 08:02:36 -0400
+
--- bouncycastle-1.44+dfsg.orig/debian/libbcpg-java.poms
+++ bouncycastle-1.44+dfsg/debian/libbcpg-java.poms
@@ -0,0 +1 @@
+debian/poms/bcpg.pom
--- bouncycastle-1.44+dfsg.orig/debian/patches/series
+++ bouncycastle-1.44+dfsg/debian/patches/series
@@ -0,0 +1,2 @@
+01_build.patch
+02_index.patch
--- bouncycastle-1.44+dfsg.orig/debian/patches/01_build.patch
+++ bouncycastle-1.44+dfsg/debian/patches/01_build.patch
@@ -0,0 +1,24 @@
+--- bouncycastle-1.33/build1-4.orig 2007-07-15 19:27:18.000000000 +0200
++++ bouncycastle-1.33/build1-4 2007-07-15 19:28:24.000000000 +0200
+@@ -6,9 +6,9 @@
+ # otherwise it just creates the docs and class files.
+ #
+
+-JDKPATH=/opt/jdk1.4.2
+-JAVA_MAIL_HOME=/opt/javamail-1.3.1
+-JAVA_ACTIVATION_HOME=/opt/jaf-1.0.2
++JDKPATH=/usr/lib/jvm/default-java
++JAVA_MAIL_HOME=/usr/share/java
++JAVA_ACTIVATION_HOME=/usr/share/java
+
+ JAVA_HOME=$JDKPATH
+ export JAVA_HOME
+@@ -16,7 +16,7 @@
+ PATH=$JDKPATH/bin:$PATH
+ export PATH
+
+-CLASSPATH=$JAVA_MAIL_HOME/mail.jar:$JAVA_ACTIVATION_HOME/activation.jar:$CLASSPATH
++CLASSPATH=$JAVA_MAIL_HOME/gnumail.jar:$JAVA_ACTIVATION_HOME/activation.jar:$CLASSPATH
+ export CLASSPATH
+
+ if [ "$1" == "test" ]
--- bouncycastle-1.44+dfsg.orig/debian/patches/02_index.patch
+++ bouncycastle-1.44+dfsg/debian/patches/02_index.patch
@@ -0,0 +1,11 @@
+--- bouncycastle-1.33/index.html.orig 2007-07-15 19:31:02.000000000 +0200
++++ bouncycastle-1.33/index.html 2007-07-15 19:31:27.000000000 +0200
+@@ -36,7 +36,7 @@
+ here.
+
+ The current api documentation for this package is
+-here.
++in the corresponding libbc*-java-doc Debian package.
+
+
+ Examples and Tests
--- bouncycastle-1.44+dfsg.orig/debian/poms/bcmail.pom
+++ bouncycastle-1.44+dfsg/debian/poms/bcmail.pom
@@ -0,0 +1,29 @@
+
+
+ 4.0.0
+ org.bouncycastle
+ bcmail-jdk14
+ jar
+ Bouncy Castle CMS and S/MIME API
+ 1.44
+ 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.
+ http://www.bouncycastle.org/java.html
+
+
+ Bouncy Castle Licence
+ http://www.bouncycastle.org/licence.html
+ repo
+
+
+
+ http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java
+
+
+
+ org.bouncycastle
+ bcprov-jdk14
+ 1.44
+ jar
+
+
+
--- bouncycastle-1.44+dfsg.orig/debian/poms/bcprov.pom
+++ bouncycastle-1.44+dfsg/debian/poms/bcprov.pom
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+ org.bouncycastle
+ bcprov-jdk14
+ jar
+ Bouncy Castle Provider
+ 1.44
+ 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.
+ http://www.bouncycastle.org/java.html
+
+
+ Bouncy Castle Licence
+ http://www.bouncycastle.org/licence.html
+ repo
+
+
+
+ http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java
+
+
--- bouncycastle-1.44+dfsg.orig/debian/poms/bctsp.pom
+++ bouncycastle-1.44+dfsg/debian/poms/bctsp.pom
@@ -0,0 +1,35 @@
+
+
+ 4.0.0
+ org.bouncycastle
+ bctsp-jdk14
+ jar
+ Bouncy Castle OpenPGP API
+ 1.44
+ 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.
+ http://www.bouncycastle.org/java.html
+
+
+ Bouncy Castle Licence
+ http://www.bouncycastle.org/licence.html
+ repo
+
+
+
+ http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java
+
+
+
+ org.bouncycastle
+ bcprov-jdk14
+ 1.44
+ jar
+
+
+ org.bouncycastle
+ bcmail-jdk14
+ 1.44
+ jar
+
+
+
--- bouncycastle-1.44+dfsg.orig/debian/poms/bcpg.pom
+++ bouncycastle-1.44+dfsg/debian/poms/bcpg.pom
@@ -0,0 +1,34 @@
+
+
+ 4.0.0
+ org.bouncycastle
+ bcpg-jdk14
+ jar
+ Bouncy Castle OpenPGP API
+ 1.44
+ 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.
+ http://www.bouncycastle.org/java.html
+
+
+ Bouncy Castle Licence
+ http://www.bouncycastle.org/licence.html
+ repo
+
+
+ Apache Software License, Version 1.1
+ http://www.apache.org/licenses/LICENSE-1.1
+ repo
+
+
+
+ http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java
+
+
+
+ org.bouncycastle
+ bcprov-jdk14
+ 1.44
+ jar
+
+
+