pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/jessie Jessie 0.9.7, a GPL implementation of ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/52aeaf29ff59
branches:  trunk
changeset: 473137:52aeaf29ff59
user:      tv <tv%pkgsrc.org@localhost>
date:      Fri Apr 16 16:23:35 2004 +0000

description:
Jessie 0.9.7, a GPL implementation of the Java Secure Sockets Extension
(JSSE), requiring a JVM with GNU Classpath (currently only kaffe in
java-vm.mk qualifies).

diffstat:

 security/jessie/DESCR    |  20 ++++++++++++++++++++
 security/jessie/Makefile |  33 +++++++++++++++++++++++++++++++++
 security/jessie/PLIST    |   6 ++++++
 security/jessie/distinfo |   4 ++++
 4 files changed, 63 insertions(+), 0 deletions(-)

diffs (79 lines):

diff -r cdf77cb7856f -r 52aeaf29ff59 security/jessie/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/jessie/DESCR     Fri Apr 16 16:23:35 2004 +0000
@@ -0,0 +1,20 @@
+This is JESSIE, a cleanroom implementation of the Java Secure Sockets
+Extension, the JSSE, aiming for compliance and compatibility with the
+JSSE as it exists in Java 1.4. It includes
+
+   1) A cleanroom implementation of the JSSE API.
+
+   2) Implementations of the SSLv3 and TLSv1 protocols.
+
+This package is meant to operate in the Classpath implementation of
+the Java class libraries, and has some specific dependencies to
+classes that exist only in Classpath (and, by extension, GCJ's
+libjava). These dependencies are small, however, and can easily be
+resolved by including parts of Classpath. The only other dependency is
+GNU Crypto <http://www.gnu.org/software/gnu-crypto/>, the forthcoming
+version 2.0, or the current CVS sources. GNU JAXP
+<http://www.gnu.org/software/classpathx/jaxp/jaxp.html> is also used,
+but is included with Classpath.
+
+``JESSIE'' might stand for ``JESSIE Executes Secure Sockets In Excess'',
+if you are in that sort of mood.
diff -r cdf77cb7856f -r 52aeaf29ff59 security/jessie/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/jessie/Makefile  Fri Apr 16 16:23:35 2004 +0000
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/04/16 16:23:35 tv Exp $
+#
+
+DISTNAME=              jessie-0.9.7
+CATEGORIES=            security
+MASTER_SITES=          http://syzygy.metastatic.org/jessie/
+
+MAINTAINER=            tv%duh.org@localhost
+HOMEPAGE=              http://www.nongnu.org/jessie/
+COMMENT=               GPL implementation of the Java Secure Sockets Extension
+
+DEPENDS+=              gnu-crypto>=2.0:../../security/gnu-crypto
+
+USE_BUILDLINK3=                yes
+USE_GNU_TOOLS=         make
+USE_JAVA2=             yes
+USE_PKGLOCALEDIR=      yes
+GNU_CONFIGURE=         yes
+
+CONFIGURE_ARGS+=       --with-java-prefix=${PKG_JAVA_HOME}
+CONFIGURE_ARGS+=       --datadir=${PREFIX}/lib/java/jessie
+CONFIGURE_ENV+=                JAVA=${PKG_JAVA_HOME}/bin/java
+CONFIGURE_ENV+=                JAVAC=${PKG_JAVA_HOME}/bin/javac
+
+# the list below must be only JVMs using GNU Classpath
+PKG_JVMS_ACCEPTED=     kaffe
+
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.pkg.mk"
+
+CLASSPATH!=            ${ECHO} ${LOCALBASE}/lib/java/gnu-crypto/*.jar | ${TR} ' ' :
+CONFIGURE_ENV+=                CLASSPATH=${CLASSPATH:Q}
+MAKE_ENV+=             CLASSPATH=${CLASSPATH:Q}
diff -r cdf77cb7856f -r 52aeaf29ff59 security/jessie/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/jessie/PLIST     Fri Apr 16 16:23:35 2004 +0000
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/16 16:23:35 tv Exp $
+info/jessie.info
+lib/java/jessie/javax-net.jar
+lib/java/jessie/javax-security-cert.jar
+lib/java/jessie/org-metastatic-jessie.jar
+@dirrm lib/java/jessie
diff -r cdf77cb7856f -r 52aeaf29ff59 security/jessie/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/jessie/distinfo  Fri Apr 16 16:23:35 2004 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/04/16 16:23:35 tv Exp $
+
+SHA1 (jessie-0.9.7.tar.gz) = 6dd91e9a3fbcfd959b23d5f0fec5b111eaabccfd
+Size (jessie-0.9.7.tar.gz) = 768614 bytes



Home | Main Index | Thread Index | Old Index