dev-java/bcmail: Remove dev-java/sun-jaf dependency and swap it for java-virtuals...
authorPatrice Clement <monsieurp@gentoo.org>
Sat, 17 Oct 2015 14:43:26 +0000 (14:43 +0000)
committerPatrice Clement <monsieurp@gentoo.org>
Sat, 17 Oct 2015 14:43:26 +0000 (14:43 +0000)
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
dev-java/bcmail/bcmail-1.38-r5.ebuild [new file with mode: 0644]
dev-java/bcmail/bcmail-1.45-r4.ebuild [new file with mode: 0644]
dev-java/bcmail/bcmail-1.50-r2.ebuild
dev-java/bcmail/bcmail-1.52-r2.ebuild

diff --git a/dev-java/bcmail/bcmail-1.38-r5.ebuild b/dev-java/bcmail/bcmail-1.38-r5.ebuild
new file mode 100644 (file)
index 0000000..3ff2db8
--- /dev/null
@@ -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
+       java-virtuals/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="
+       jaf
+       junit
+       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-r4.ebuild b/dev-java/bcmail/bcmail-1.45-r4.ebuild
new file mode 100644 (file)
index 0000000..0c6fd86
--- /dev/null
@@ -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
+       java-virtuals/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="
+       jaf
+       junit
+       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
+}
index f8a2985c586e66e6f565b848eef15e5bd68b1502..625fc0c0aee503ffc2417f13d9695affc1265b64 100644 (file)
@@ -19,10 +19,10 @@ SLOT="1.50"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
 
 CDEPEND="dev-java/bcprov:${SLOT}
-               dev-java/bcpkix:${SLOT}
-               dev-java/sun-jaf:0
-               dev-java/junit:0
-               dev-java/oracle-javamail:0"
+       dev-java/bcpkix:${SLOT}
+       java-virtuals/jaf:0
+       dev-java/junit:0
+       dev-java/oracle-javamail:0"
 
 DEPEND=">=virtual/jdk-1.6
        app-arch/unzip
@@ -34,10 +34,10 @@ RDEPEND=">=virtual/jre-1.6
 S="${WORKDIR}/${MY_P}"
 
 JAVA_GENTOO_CLASSPATH="
+       jaf
        junit
        bcprov-${SLOT}
        bcpkix-${SLOT}
-       sun-jaf
        oracle-javamail
 "
 
index bd9c91155d11d57f850467c6a36c9820af9b2a42..b298d16a9a2f2e011b8c2d80ef387fbe11abf6e1 100644 (file)
@@ -20,8 +20,8 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
 
 CDEPEND="dev-java/bcprov:${SLOT}
                dev-java/bcpkix:${SLOT}
-               dev-java/sun-jaf:0
                dev-java/junit:0
+               java-virtuals/jaf:0
                dev-java/oracle-javamail:0"
 
 DEPEND=">=virtual/jdk-1.6
@@ -34,10 +34,10 @@ RDEPEND=">=virtual/jre-1.6
 S="${WORKDIR}/${MY_P}"
 
 JAVA_GENTOO_CLASSPATH="
+       jaf
        junit
        bcprov-${SLOT}
        bcpkix-${SLOT}
-       sun-jaf
        oracle-javamail
 "