summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoberto Tyley <roberto.tyley@gmail.com>2012-05-17 13:57:38 +0100
committerRoberto Tyley <roberto.tyley@gmail.com>2012-05-17 15:30:36 +0100
commit7a467f9a90bd4eb16bb6f3baf3689dd24883f23b (patch)
treeca78430f5bb05f0bd15fa89ff6dee0ecbe51ed81
parentd2952085bcdece46e682943854e91290573fd2ec (diff)
downloadandroid_external_spongycastle-7a467f9a90bd4eb16bb6f3baf3689dd24883f23b.tar.gz
android_external_spongycastle-7a467f9a90bd4eb16bb6f3baf3689dd24883f23b.tar.bz2
android_external_spongycastle-7a467f9a90bd4eb16bb6f3baf3689dd24883f23b.zip
maven pom files
-rw-r--r--bc-bzip2/pom.xml20
-rw-r--r--bc-light-jdk15on/pom.xml19
-rw-r--r--bcmail-jdk15on/pom.xml31
-rw-r--r--bcpg-jdk15on/pom.xml31
-rw-r--r--bcpkix-jdk15on/pom.xml26
-rw-r--r--bcprov-jdk15on/pom.xml25
-rw-r--r--pom.xml90
7 files changed, 242 insertions, 0 deletions
diff --git a/bc-bzip2/pom.xml b/bc-bzip2/pom.xml
new file mode 100644
index 000000000..4d00ef6bd
--- /dev/null
+++ b/bc-bzip2/pom.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>bc-bzip2</artifactId>
+ <packaging>jar</packaging>
+ <parent>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-parent</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </parent>
+ <name>bc-bzip2</name>
+ <licenses>
+ <license>
+ <name>Apache License Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+</project>
diff --git a/bc-light-jdk15on/pom.xml b/bc-light-jdk15on/pom.xml
new file mode 100644
index 000000000..80a373d58
--- /dev/null
+++ b/bc-light-jdk15on/pom.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>bc-light-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <parent>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-parent</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </parent>
+ <name>Bouncy Castle core lightweight API</name>
+ <description>
+ The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms.
+
+ This jar contains the lightweight API for the Bouncy Castle Cryptography APIs
+ for JDK 1.5 to JDK 1.7.
+ </description>
+</project>
diff --git a/bcmail-jdk15on/pom.xml b/bcmail-jdk15on/pom.xml
new file mode 100644
index 000000000..2da47e32f
--- /dev/null
+++ b/bcmail-jdk15on/pom.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>bcmail-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <parent>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-parent</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </parent>
+ <name>Bouncy Castle S/MIME API</name>
+ <description>
+ The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols.
+ This jar contains S/MIME APIs for JDK 1.5 to JDK 1.7. The APIs can be used in conjunction
+ with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.
+ The JavaMail API and the Java activation framework will also be needed.
+ </description>
+ <dependencies>
+ <dependency>
+ <groupId>com.madgag</groupId>
+ <artifactId>bcpkix-jdk15on</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.5</version>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/bcpg-jdk15on/pom.xml b/bcpg-jdk15on/pom.xml
new file mode 100644
index 000000000..22983408f
--- /dev/null
+++ b/bcpg-jdk15on/pom.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>bcpg-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <parent>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-parent</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </parent>
+ <name>Bouncy Castle OpenPGP API</name>
+ <description>
+ The Bouncy Castle Java API for handling the OpenPGP protocol.
+
+ This jar contains APIs for JDK 1.5 to JDK 1.7. The APIs can be used in conjunction with a JCE/JCA
+ provider such as the one provided with the Bouncy Castle Cryptography APIs.
+ </description>
+ <dependencies>
+ <dependency>
+ <groupId>com.madgag</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-bzip2</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/bcpkix-jdk15on/pom.xml b/bcpkix-jdk15on/pom.xml
new file mode 100644
index 000000000..d0435dbb5
--- /dev/null
+++ b/bcpkix-jdk15on/pom.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>bcpkix-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <parent>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-parent</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </parent>
+ <name>Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs</name>
+ <description>
+ The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation.
+
+ This jar contains APIs for JDK 1.5 to JDK 1.7. The APIs can be used in conjunction with a JCE/JCA
+ provider such as the one provided with the Bouncy Castle Cryptography APIs.
+ </description>
+ <dependencies>
+ <dependency>
+ <groupId>com.madgag</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/bcprov-jdk15on/pom.xml b/bcprov-jdk15on/pom.xml
new file mode 100644
index 000000000..9f957ba51
--- /dev/null
+++ b/bcprov-jdk15on/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <parent>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-parent</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </parent>
+ <name>Bouncy Castle Provider</name>
+ <description>
+ The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms.
+
+ This jar contains JCE provider for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.7.
+ </description>
+ <dependencies>
+ <dependency>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-light-jdk15on</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 000000000..7547716d9
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
+ <groupId>com.madgag</groupId>
+ <artifactId>bc-parent</artifactId>
+ <version>1.47-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <name>Bouncy Castle parent POM project</name>
+ <url>http://rtyley.github.com/spongycastle/</url>
+ <description>
+ Spongy Castle is a package-rename (org.bouncycastle.* to org.spongycastle.*) of Bouncy Castle
+ intended for the Android platform. Android unfortunately ships with a stripped-down version of
+ Bouncy Castle, which prevents easy upgrades - Spongy Castle overcomes this and provides a full,
+ up-to-date version of the Bouncy Castle cryptographic libs.
+ </description>
+ <licenses>
+ <license>
+ <name>Bouncy Castle Licence</name>
+ <url>http://www.bouncycastle.org/licence.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <connection>scm:git:git@github.com:rtyley/spongycastle.git</connection>
+ <developerConnection>scm:git:git@github.com:rtyley/spongycastle.git</developerConnection>
+ <url>git@github.com:rtyley/spongycastle.git</url>
+ </scm>
+ <developers>
+ <developer>
+ <id>bouncy-castle-dev</id>
+ <name>Bouncy Castle contributors</name>
+ <url>http://www.bouncycastle.org/contributors.html</url>
+ </developer>
+ <developer>
+ <id>roberto</id>
+ <name>Roberto Tyley</name>
+ <timezone>0</timezone>
+ </developer>
+ </developers>
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+ <modules>
+ <module>bc-bzip2</module>
+ <module>bc-light-jdk15on</module>
+ <module>bcprov-jdk15on</module>
+ <module>bcpg-jdk15on</module>
+ <module>bcpkix-jdk15on</module>
+ <module>bcmail-jdk15on</module>
+ </modules>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.9</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.7.2</version>
+ <configuration>
+ <childDelegation>true</childDelegation>
+ <systemPropertyVariables>
+ <bc.test.data.home>${project.basedir}/src/test/resources</bc.test.data.home>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>