Index: head/java/Makefile =================================================================== --- head/java/Makefile (revision 419236) +++ head/java/Makefile (revision 419237) @@ -1,128 +1,129 @@ # $FreeBSD$ # COMMENT = Java language support SUBDIR += aparapi SUBDIR += avis SUBDIR += berkeley-db SUBDIR += bluej SUBDIR += bootstrap-openjdk SUBDIR += bouncycastle + SUBDIR += bouncycastle15 SUBDIR += cacao SUBDIR += castor SUBDIR += classpath SUBDIR += cos SUBDIR += cryptix-jce SUBDIR += dbvis SUBDIR += eclipse SUBDIR += eclipse-EPIC SUBDIR += eclipse-cdt SUBDIR += eclipse-drjava SUBDIR += eclipse-ecj SUBDIR += eclipse-findbugs SUBDIR += eclipse-log4e SUBDIR += eclipse-lomboz SUBDIR += eclipse-pydev SUBDIR += eclipse-shelled SUBDIR += eclipse-windowbuilder SUBDIR += hamcrest SUBDIR += icedtea-web SUBDIR += infobus SUBDIR += intellij SUBDIR += intellij-fsnotifier SUBDIR += intellij-pty4j SUBDIR += intellij-pycharm SUBDIR += jad SUBDIR += jaf SUBDIR += jai SUBDIR += jakarta-bcel SUBDIR += jakarta-commons-beanutils SUBDIR += jakarta-commons-cli SUBDIR += jakarta-commons-codec SUBDIR += jakarta-commons-collections SUBDIR += jakarta-commons-dbcp SUBDIR += jakarta-commons-discovery SUBDIR += jakarta-commons-httpclient SUBDIR += jakarta-commons-lang SUBDIR += jakarta-commons-logging SUBDIR += jakarta-commons-pool SUBDIR += jakarta-commons-primitives SUBDIR += jakarta-oro SUBDIR += jakarta-regexp SUBDIR += jakarta-struts SUBDIR += jamvm SUBDIR += jasmin SUBDIR += java-checkstyle SUBDIR += java-cup SUBDIR += java-getopt SUBDIR += java-subversion SUBDIR += java-zoneinfo SUBDIR += java3d SUBDIR += javahelp SUBDIR += javamail SUBDIR += javavmwrapper SUBDIR += jaxen SUBDIR += jboss7 SUBDIR += jboss71 SUBDIR += jboss72 SUBDIR += jcalendar SUBDIR += jcckit SUBDIR += jcommon SUBDIR += jd-gui SUBDIR += jdbcpool SUBDIR += jdk16-doc SUBDIR += jdk7-doc SUBDIR += jdk8-doc SUBDIR += jdom SUBDIR += jflex SUBDIR += jfreechart SUBDIR += jgraph SUBDIR += jgrapht SUBDIR += jgraphx SUBDIR += jikes SUBDIR += jlex SUBDIR += jlint SUBDIR += jmf SUBDIR += jode SUBDIR += jomp SUBDIR += jrosetta SUBDIR += jta SUBDIR += jtiger SUBDIR += jump SUBDIR += junit SUBDIR += jxgrabkey SUBDIR += langspec SUBDIR += linux-oracle-jdk18 SUBDIR += linux-oracle-jre18 SUBDIR += mmake SUBDIR += mx4j SUBDIR += netbeans SUBDIR += netbeans-devel SUBDIR += netcomponents SUBDIR += netrexx SUBDIR += netty SUBDIR += openjdk6 SUBDIR += openjdk6-jre SUBDIR += openjdk7 SUBDIR += openjdk7-jre SUBDIR += openjdk8 SUBDIR += openjdk8-jre SUBDIR += openjfx8-devel SUBDIR += phpeclipse SUBDIR += proguard SUBDIR += sablevm SUBDIR += sablevm-classpath SUBDIR += servingxml SUBDIR += sigar SUBDIR += springframework SUBDIR += springframework31 SUBDIR += sqlitejdbc SUBDIR += trove4j SUBDIR += veditor SUBDIR += visualvm SUBDIR += wildfly100 SUBDIR += wildfly90 SUBDIR += xdoclet .include Index: head/java/bouncycastle15/Makefile =================================================================== --- head/java/bouncycastle15/Makefile (nonexistent) +++ head/java/bouncycastle15/Makefile (revision 419237) @@ -0,0 +1,68 @@ +# Created by: Eugene Grosbein +# $FreeBSD$ + +PORTNAME= bouncycastle +PORTVERSION= 1.54 +CATEGORIES= java security +MASTER_SITES= http://downloads.bouncycastle.org/java/ \ + http://polydistortion.net/bc/download/ \ + http://bouncycastle.gva.es/download/ +PKGNAMESUFFIX= 15 +DISTNAME= crypto-${DVERSION} + +MAINTAINER= ports@grosbein.net +COMMENT= Cleanroom build of Java Cryptography Extensions + +LICENSE= MIT + +BUILD_DEPENDS= ${JAVALIBDIR}/activation.jar:java/jaf \ + ${JAVALIBDIR}/mail.jar:java/javamail \ + ${JAVALIBDIR}/junit.jar:java/junit +RUN_DEPENDS= ${JAVALIBDIR}/activation.jar:java/jaf \ + ${JAVALIBDIR}/mail.jar:java/javamail + +OPTIONS_DEFINE= DOCS +CONFLICTS_INSTALL= bouncycastle-1.4* +DVERSION= ${PORTVERSION:S/.//} +NO_ARCH= yes +CPE_PRODUCT= legion-of-the-bouncy-castle-java-crytography-api +CPE_VENDOR= ${PORTNAME} +USE_JAVA= yes +USES= cpe +JAVA_VERSION= 1.6+ +JDKMVERSION= 1.5 +JDKNVERSION= 15 +USE_ANT= yes +MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES +MAKE_ARGS= -f ant/jdk${JDKNVERSION}+.xml +ALL_TARGET= build-provider build zip-src + +JARS_SRC= bcmail bcpkix bcprov bcpg +JARS_DOCS= ${JARS_SRC} bctest +JARS= ${JARS_DOCS} bcprov-ext + +PORTDOCS= * + +do-install: + @${MKDIR} ${STAGEDIR}${DATADIR} +.for jar in ${JARS} + ${INSTALL_DATA} ${WRKSRC}/build/artifacts/jdk${JDKMVERSION}/jars/${jar}-jdk${JDKNVERSION}on-${DVERSION}.jar \ + ${STAGEDIR}${JAVAJARDIR}/${jar}.jar +.endfor +.for jar in ${JARS_SRC} + ${INSTALL_DATA} ${WRKSRC}/build/artifacts/jdk${JDKMVERSION}/${jar}-jdk${JDKNVERSION}on-${DVERSION}/src.zip \ + ${STAGEDIR}${DATADIR}/${jar}-src.zip +.endfor + ${INSTALL_DATA} ${WRKSRC}/jars/bcprov-jdk${JDKNVERSION}on-${DVERSION}.jar \ + ${STAGEDIR}${JAVAJARDIR}/bcprov.jar + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} +.for jar in ${JARS_DOCS} + @${MKDIR} ${STAGEDIR}${DOCSDIR}/${jar} + @cd ${WRKSRC}/build/artifacts/jdk${JDKMVERSION}/${jar}-jdk${JDKNVERSION}on-${DVERSION}/docs/ && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${jar} +.endfor + +.include Property changes on: head/java/bouncycastle15/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/java/bouncycastle15/distinfo =================================================================== --- head/java/bouncycastle15/distinfo (nonexistent) +++ head/java/bouncycastle15/distinfo (revision 419237) @@ -0,0 +1,3 @@ +TIMESTAMP = 1467740611 +SHA256 (crypto-154.tar.gz) = b1371a91d1a87ad801ed7d7764a03310ad870e87bc1f75acf4b8feddc6eb0f98 +SIZE (crypto-154.tar.gz) = 123800176 Property changes on: head/java/bouncycastle15/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/java/bouncycastle15/pkg-descr =================================================================== --- head/java/bouncycastle15/pkg-descr (nonexistent) +++ head/java/bouncycastle15/pkg-descr (revision 419237) @@ -0,0 +1,18 @@ +The Bouncy Castle Crypto APIs consist of the following: + +. A lightweight cryptography API in Java. +. A provider for the JCE and JCA. +. A clean room implementation of the JCE 1.2.1. +. A library for reading and writing encoded ASN.1 objects. +. Generators for Version 1 and Version 3 X.509 certificates, Version 2 CRLs, + and PKCS12 files. +. Generators for Version 2 X.509 attribute certificates. +. Generators/Processors for S/MIME and CMS (PKCS7). +. Generators/Processors for OCSP (RFC 2560). +. Generators/Processors for TSP (RFC 3161). +. Generators/Processors for OpenPGP (RFC 2440). +. A signed jar version suitable for JDK 1.4/1.5 and the Sun JCE. + +It's distributed under a modified X license. + +WWW: http://www.bouncycastle.org/ Property changes on: head/java/bouncycastle15/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/java/bouncycastle15/pkg-plist =================================================================== --- head/java/bouncycastle15/pkg-plist (nonexistent) +++ head/java/bouncycastle15/pkg-plist (revision 419237) @@ -0,0 +1,10 @@ +%%JAVAJARDIR%%/bcmail.jar +%%JAVAJARDIR%%/bcpg.jar +%%JAVAJARDIR%%/bcpkix.jar +%%JAVAJARDIR%%/bcprov.jar +%%JAVAJARDIR%%/bcprov-ext.jar +%%JAVAJARDIR%%/bctest.jar +%%DATADIR%%/bcmail-src.zip +%%DATADIR%%/bcpg-src.zip +%%DATADIR%%/bcpkix-src.zip +%%DATADIR%%/bcprov-src.zip Property changes on: head/java/bouncycastle15/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property