From 56bd759df1d0c750a065b8c845e93d5dfa6b549d Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Sat, 8 Aug 2015 13:49:04 -0700 Subject: proj/gentoo: Initial commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed --- dev-java/bcmail/Manifest | 4 ++ dev-java/bcmail/bcmail-1.38-r3.ebuild | 56 +++++++++++++++++++++++ dev-java/bcmail/bcmail-1.38-r4.ebuild | 55 +++++++++++++++++++++++ dev-java/bcmail/bcmail-1.45-r2.ebuild | 55 +++++++++++++++++++++++ dev-java/bcmail/bcmail-1.45-r3.ebuild | 55 +++++++++++++++++++++++ dev-java/bcmail/bcmail-1.50-r1.ebuild | 67 ++++++++++++++++++++++++++++ dev-java/bcmail/bcmail-1.50.ebuild | 82 ++++++++++++++++++++++++++++++++++ dev-java/bcmail/bcmail-1.52-r1.ebuild | 67 ++++++++++++++++++++++++++++ dev-java/bcmail/bcmail-1.52.ebuild | 84 +++++++++++++++++++++++++++++++++++ dev-java/bcmail/metadata.xml | 9 ++++ 10 files changed, 534 insertions(+) create mode 100644 dev-java/bcmail/Manifest create mode 100644 dev-java/bcmail/bcmail-1.38-r3.ebuild create mode 100644 dev-java/bcmail/bcmail-1.38-r4.ebuild create mode 100644 dev-java/bcmail/bcmail-1.45-r2.ebuild create mode 100644 dev-java/bcmail/bcmail-1.45-r3.ebuild create mode 100644 dev-java/bcmail/bcmail-1.50-r1.ebuild create mode 100644 dev-java/bcmail/bcmail-1.50.ebuild create mode 100644 dev-java/bcmail/bcmail-1.52-r1.ebuild create mode 100644 dev-java/bcmail/bcmail-1.52.ebuild create mode 100644 dev-java/bcmail/metadata.xml (limited to 'dev-java/bcmail') diff --git a/dev-java/bcmail/Manifest b/dev-java/bcmail/Manifest new file mode 100644 index 000000000000..d8a89f23e640 --- /dev/null +++ b/dev-java/bcmail/Manifest @@ -0,0 +1,4 @@ +DIST bcmail-jdk14-138.tar.gz 386478 SHA256 629bbe7f00c96b201db4b76f777014763110d9de5021593505f906a31fa7bb7c SHA512 1d79aebee02a8d0017dc0b05f68e49fc031a797043eec173aa68ef0148e06b6ebe4d001a1494d6ed95114b1534ece7c47982e119ad8aec2485323babe34f3a13 WHIRLPOOL 272b1c73ffb4a46737a5a4bd5c2105a7411d6cddfcb1dd511688662fc6d55c20027cf1adb30da9a4ce24db34800cff3d71771a60d57e157b1081c1bc7f16eef7 +DIST bcmail-jdk15-145.tar.gz 483519 SHA256 e74e2a48135e9396ed3622d9dae64eb66e6e88e4b0d17a3522c8d55ee5e95d62 SHA512 2d3232d5eb1cd75ad56a7316beb32880f3f935fcd3ed0a6cb2cc3e1861dc9f0bece0cbae53471760246505adb5c28328691eb82e11fedb0b160c1248d21c48bb WHIRLPOOL abb41f525717886b21551808dfc375a691ceed1a192eb46603fb91398c132768093229389b0247a49121b098d0338f37980bd8980c0c1a85fb91754f586d411f +DIST bcmail-jdk15on-150.tar.gz 221760 SHA256 1005a21cc5bf705801d217fb5eb90d97106bc11bf1f7079573a64b12f3e080c9 SHA512 91727ddc4bf932cfaedd3cb90a807b5fec3120e56fde3e5fc73bb5bf2e97db50a35a63e0b5e342fe29e4b974579c5cdd5d427d01c9dd8e7abd521ccd3d1959f1 WHIRLPOOL 96893e526007a9635f847010c0c37d17974b999cd71baba416cd287a31407e815ddbb6ae0069c46d362479dc369b726926a026d3267e34bfcc23aea9b523eb6f +DIST bcmail-jdk15on-152.tar.gz 240800 SHA256 de826cc84f89b053317a4ba548a5739ed626a925d5c3d82b4192682b4abb99f4 SHA512 e7301991071709b5788e5a813ea765a5e59bb089104a031ca91a509036e7823b851f854e5f96de6a2d2ef817aad4435f78742dea3a9b1dbeb95a6cddf250619e WHIRLPOOL a332507341015a2ebee6ab7ca38af10d48d3eda339191831a126680200b9dc0de468971e5b96df2133f483cb7c044108bfe2f544fb9e09d896fd802d22aac8d3 diff --git a/dev-java/bcmail/bcmail-1.38-r3.ebuild b/dev-java/bcmail/bcmail-1.38-r3.ebuild new file mode 100644 index 000000000000..1bb25d7e3ac1 --- /dev/null +++ b/dev-java/bcmail/bcmail-1.38-r3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=1 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 + +MY_P="${PN}-jdk14-${PV/./}" +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="1.38" +KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +COMMON_DEPEND="dev-java/bcprov:${SLOT} + =dev-java/junit-3.8* + dev-java/sun-jaf + java-virtuals/javamail" +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip + ${COMMON_DEPEND}" +RDEPEND=">=virtual/jre-1.4 + ${COMMON_DEPEND}" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd "${S}" + unpack ./src.zip +} + +src_compile() { + mkdir "${S}/classes" + + find org -name "*.java" > "${T}/src.list" + ejavac -d "${S}/classes" \ + -classpath $(java-pkg_getjars bcprov-${SLOT},junit,sun-jaf,javamail) \ + "@${T}/src.list" + + cd "${S}/classes" + jar -cf "${S}/${PN}.jar" * || die "failed to create jar" +} + +src_install() { + java-pkg_dojar "${S}/${PN}.jar" + + use source && java-pkg_dosrc org + use doc && java-pkg_dojavadoc docs +} diff --git a/dev-java/bcmail/bcmail-1.38-r4.ebuild b/dev-java/bcmail/bcmail-1.38-r4.ebuild new file mode 100644 index 000000000000..a8bfef406eeb --- /dev/null +++ b/dev-java/bcmail/bcmail-1.38-r4.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +MY_P="${PN}-jdk14-${PV/./}" +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="1.38" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +CDEPEND=" + dev-java/bcprov:${SLOT} + dev-java/junit:0 + dev-java/sun-jaf:0 + dev-java/oracle-javamail:0 +" +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + ${CDEPEND}" +RDEPEND=">=virtual/jre-1.6 + ${CDEPEND}" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +JAVA_GENTOO_CLASSPATH=" + junit + sun-jaf + bcprov-${SLOT} + oracle-javamail +" + +src_unpack() { + default + cd "${S}" + unpack ./src.zip +} + +src_compile() { + java-pkg-simple_src_compile +} + +src_install() { + java-pkg-simple_src_install + use source && java-pkg_dosrc org +} diff --git a/dev-java/bcmail/bcmail-1.45-r2.ebuild b/dev-java/bcmail/bcmail-1.45-r2.ebuild new file mode 100644 index 000000000000..622c2b6758a3 --- /dev/null +++ b/dev-java/bcmail/bcmail-1.45-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=2 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 + +MY_P="${PN}-jdk15-${PV/./}" +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="1.45" +KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + +COMMON_DEPEND="dev-java/bcprov:1.45 + =dev-java/junit-3.8* + dev-java/sun-jaf + java-virtuals/javamail" +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip + ${COMMON_DEPEND}" +RDEPEND=">=virtual/jre-1.5 + ${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + default + cd "${S}" + unpack ./src.zip +} + +src_compile() { + mkdir "${S}/classes" + + find org -name "*.java" > "${T}/src.list" + ejavac -d "${S}/classes" \ + -classpath $(java-pkg_getjars bcprov-1.45,junit,sun-jaf,javamail) \ + "@${T}/src.list" + + cd "${S}/classes" + jar -cf "${S}/${PN}.jar" * || die "failed to create jar" +} + +src_install() { + java-pkg_dojar "${S}/${PN}.jar" + + use source && java-pkg_dosrc org + use doc && java-pkg_dojavadoc docs +} diff --git a/dev-java/bcmail/bcmail-1.45-r3.ebuild b/dev-java/bcmail/bcmail-1.45-r3.ebuild new file mode 100644 index 000000000000..adb6f9172403 --- /dev/null +++ b/dev-java/bcmail/bcmail-1.45-r3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +MY_P="${PN}-jdk15-${PV/./}" +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="1.45" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +CDEPEND=" + dev-java/bcprov:${SLOT} + dev-java/junit:0 + dev-java/sun-jaf:0 + dev-java/oracle-javamail:0 +" +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + ${CDEPEND}" +RDEPEND=">=virtual/jre-1.6 + ${CDEPEND}" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +JAVA_GENTOO_CLASSPATH=" + junit + sun-jaf + bcprov-${SLOT} + oracle-javamail +" + +src_unpack() { + default + cd "${S}" + unpack ./src.zip +} + +src_compile() { + java-pkg-simple_src_compile +} + +src_install() { + java-pkg-simple_src_install + use source && java-pkg_dosrc org +} diff --git a/dev-java/bcmail/bcmail-1.50-r1.ebuild b/dev-java/bcmail/bcmail-1.50-r1.ebuild new file mode 100644 index 000000000000..a615264ec63f --- /dev/null +++ b/dev-java/bcmail/bcmail-1.50-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-pkg-simple + +MY_P="${PN}-jdk15on-${PV/./}" + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + +CDEPEND="dev-java/bcprov:0[test?] + dev-java/bcpkix:0[test?] + dev-java/sun-jaf:0 + dev-java/junit:0 + dev-java/oracle-javamail:0" + +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + ${CDEPEND}" + +RDEPEND=">=virtual/jre-1.6 + ${CDEPEND}" + +S="${WORKDIR}/${MY_P}" + +JAVA_GENTOO_CLASSPATH=" + junit + bcprov + bcpkix + sun-jaf + oracle-javamail +" + +# Package can't be build with test as bcprov and bcpkix can't be built with test. +RESTRICT="test" + +src_unpack() { + default + cd "${S}" + unpack ./src.zip +} + +java_prepare() { + JAVA_RM_FILES=( + org/bouncycastle/mail/smime/test/* + org/bouncycastle/mail/smime/examples/CreateSignedMail.java + ) +} + +src_compile() { + java-pkg-simple_src_compile +} + +src_install() { + java-pkg-simple_src_install + use source && java-pkg_dosrc org +} diff --git a/dev-java/bcmail/bcmail-1.50.ebuild b/dev-java/bcmail/bcmail-1.50.ebuild new file mode 100644 index 000000000000..d8298f467ced --- /dev/null +++ b/dev-java/bcmail/bcmail-1.50.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 + +MY_P="${PN}-jdk15on-${PV/./}" + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + +COMMON_DEPEND=">=dev-java/bcprov-${PV}:0[test?] + ~dev-java/bcpkix-${PV}:0[test?] + dev-java/sun-jaf:0 + java-virtuals/javamail:0" + +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip + test? ( dev-java/junit:0 ) + ${COMMON_DEPEND}" + +RDEPEND=">=virtual/jre-1.5 + ${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_P}" + +# Package can't be build with test as bcprov and bcpkix can't be built with test. +RESTRICT="test" + +src_unpack() { + default + cd "${S}" + unpack ./src.zip +} + +java_prepare() { + mkdir "${S}"/classes + + if use test ; then + java-pkg_jar-from --build-only junit + fi +} + +src_compile() { + find org -name "*.java" > "${T}"/src.list + + local cp="$(java-pkg_getjars bcprov,bcpkix,sun-jaf,javamail)" + if use test ; then + cp="${cp}:junit.jar" + else + sed -i '/\/test\//d' "${T}"/src.list || die "Failed to remove test classes" + fi + + ejavac -d "${S}"/classes -cp ${cp} "@${T}"/src.list + + cd "${S}"/classes + jar -cf "${S}"/${PN}.jar * || die "failed to create jar" +} + +src_test() { + local cp="${PN}.jar:bcprov.jar:bcpkix.jar:junit.jar" + + java -cp ${cp} org.bouncycastle.mail.smime.test.AllTests | tee mail.tests + + grep -q FAILURES *.tests && die "Tests failed." +} + +src_install() { + java-pkg_dojar "${S}"/${PN}.jar + + use source && java-pkg_dosrc org + use doc && java-pkg_dojavadoc docs +} diff --git a/dev-java/bcmail/bcmail-1.52-r1.ebuild b/dev-java/bcmail/bcmail-1.52-r1.ebuild new file mode 100644 index 000000000000..a615264ec63f --- /dev/null +++ b/dev-java/bcmail/bcmail-1.52-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-pkg-simple + +MY_P="${PN}-jdk15on-${PV/./}" + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + +CDEPEND="dev-java/bcprov:0[test?] + dev-java/bcpkix:0[test?] + dev-java/sun-jaf:0 + dev-java/junit:0 + dev-java/oracle-javamail:0" + +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + ${CDEPEND}" + +RDEPEND=">=virtual/jre-1.6 + ${CDEPEND}" + +S="${WORKDIR}/${MY_P}" + +JAVA_GENTOO_CLASSPATH=" + junit + bcprov + bcpkix + sun-jaf + oracle-javamail +" + +# Package can't be build with test as bcprov and bcpkix can't be built with test. +RESTRICT="test" + +src_unpack() { + default + cd "${S}" + unpack ./src.zip +} + +java_prepare() { + JAVA_RM_FILES=( + org/bouncycastle/mail/smime/test/* + org/bouncycastle/mail/smime/examples/CreateSignedMail.java + ) +} + +src_compile() { + java-pkg-simple_src_compile +} + +src_install() { + java-pkg-simple_src_install + use source && java-pkg_dosrc org +} diff --git a/dev-java/bcmail/bcmail-1.52.ebuild b/dev-java/bcmail/bcmail-1.52.ebuild new file mode 100644 index 000000000000..dcc7f07fa345 --- /dev/null +++ b/dev-java/bcmail/bcmail-1.52.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 + +MY_P="${PN}-jdk15on-${PV/./}" + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="http://www.bouncycastle.org/java.html" +SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + +CDEPEND=">=dev-java/bcprov-${PV}:0[test?] + ~dev-java/bcpkix-${PV}:0[test?] + dev-java/sun-jaf:0 + java-virtuals/javamail:0" + +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + test? ( + dev-java/junit:0 + ) + ${CDEPEND}" + +RDEPEND=">=virtual/jre-1.6 + ${CDEPEND}" + +S="${WORKDIR}/${MY_P}" + +# Package can't be build with test as bcprov and bcpkix can't be built with test. +RESTRICT="test" + +src_unpack() { + default + cd "${S}" + unpack ./src.zip +} + +java_prepare() { + mkdir "${S}"/classes + + if use test; then + java-pkg_jar-from --build-only junit + fi +} + +src_compile() { + find org -name "*.java" > "${T}"/src.list + + local cp="$(java-pkg_getjars bcprov,bcpkix,sun-jaf,javamail)" + if use test ; then + cp="${cp}:junit.jar" + else + sed -i '/\/test\//d' "${T}"/src.list || die "Failed to remove test classes" + fi + + ejavac -d "${S}"/classes -cp ${cp} "@${T}"/src.list + + cd "${S}"/classes + jar -cf "${S}"/${PN}.jar * || die "failed to create jar" +} + +src_test() { + local cp="${PN}.jar:bcprov.jar:bcpkix.jar:junit.jar" + + java -cp ${cp} org.bouncycastle.mail.smime.test.AllTests | tee mail.tests + + grep -q FAILURES *.tests && die "Tests failed." +} + +src_install() { + java-pkg_dojar "${S}"/${PN}.jar + + use source && java-pkg_dosrc org + use doc && java-pkg_dojavadoc docs +} diff --git a/dev-java/bcmail/metadata.xml b/dev-java/bcmail/metadata.xml new file mode 100644 index 000000000000..c8910f13df43 --- /dev/null +++ b/dev-java/bcmail/metadata.xml @@ -0,0 +1,9 @@ + + + + java + + Lightweight Java cryptography APIs that work with everything + from the J2ME to the JDK 1.6 + + -- cgit v1.2.3-65-gdbad