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