aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHerve Quiroz <hq@FreeBSD.org>2006-06-12 23:48:30 +0000
committerHerve Quiroz <hq@FreeBSD.org>2006-06-12 23:48:30 +0000
commit8f8a46b828bfa14cfa5000007de6afedf44c1870 (patch)
treead96704917b3fb60392d2906090956bafcaf68fa
parentd29f81308c0f4df4d3b0bee7c720834648e28b9e (diff)
downloadports-8f8a46b828bfa14cfa5000007de6afedf44c1870.tar.gz
ports-8f8a46b828bfa14cfa5000007de6afedf44c1870.zip
Notes
-rw-r--r--java/jce-aba/Makefile27
-rw-r--r--java/jce-aba/pkg-plist164
2 files changed, 22 insertions, 169 deletions
diff --git a/java/jce-aba/Makefile b/java/jce-aba/Makefile
index b9e668b093bc..9b7ebc3196c6 100644
--- a/java/jce-aba/Makefile
+++ b/java/jce-aba/Makefile
@@ -14,15 +14,32 @@ MASTER_SITE_SUBDIR= znerd
MAINTAINER= greg@greg.rim.or.jp
COMMENT= Clean room implementation of the Java Cryptograph Extension (JCE) API
-USE_JAVA= 1.1+
+USE_JAVA= yes
NO_BUILD= yes
+
+PLIST_FILES= %%JAVAJARDIR%%/jce.zip
+
+.if !defined(NOPORTDOCS)
+PORTDOCS= *
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${JAVA_PORT_VERSION:C/^([0-9])\.([0-9])(.*)$/\1.\2/} == "1.1"
JDKVERSION= 1.1
+PKGNAMESUFFIX= -java11
+.else
+JDKVERSION= 1.2
+PKGNAMESUFFIX= -java12
+.endif
do-install:
- ${INSTALL_DATA} ${WRKSRC}/lib-${JDKVERSION}/jce.zip ${PREFIX}/share/java/classes/
- ${MKDIR} ${PREFIX}/share/java/jce-aba
+ ${INSTALL_DATA} ${WRKSRC}/lib-${JDKVERSION}/jce.zip ${JAVAJARDIR}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
cd ${WRKSRC}/docs-${JDKVERSION} && ${FIND} . \
- | ${CPIO} -pdmu -R ${DOCOWN}:${DOCGRP} ${PREFIX}/share/java/jce-aba
+ | ${CPIO} -pdmu -R ${DOCOWN}:${DOCGRP} ${DOCSDIR}
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/java/jce-aba/pkg-plist b/java/jce-aba/pkg-plist
deleted file mode 100644
index 134a81d12001..000000000000
--- a/java/jce-aba/pkg-plist
+++ /dev/null
@@ -1,164 +0,0 @@
-share/java/classes/jce.zip
-share/java/jce-aba/au.net.aba.crypto.provider.DHPubKey.html
-share/java/jce-aba/javax.crypto.KeyAgreementSpi.html
-share/java/jce-aba/javax.crypto.SecretKey.html
-share/java/jce-aba/au.net.aba.crypto.provider.TwofishKeyFactory.html
-share/java/jce-aba/au.net.aba.security.interfaces.RSAPublicKey.html
-share/java/jce-aba/au.net.aba.crypto.provider.DHKeyFactory.html
-share/java/jce-aba/au.net.aba.crypto.provider.Blowfish.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESedeKeyFactory.html
-share/java/jce-aba/Package-au.net.aba.pgp.html
-share/java/jce-aba/packages.html
-share/java/jce-aba/au.net.aba.security.AlgorithmParametersSpi.html
-share/java/jce-aba/javax.crypto.interfaces.DHPublicKey.html
-share/java/jce-aba/javax.crypto.CipherInputStream.html
-share/java/jce-aba/au.net.aba.crypto.provider.IDEAKeyGenerator.html
-share/java/jce-aba/au.net.aba.crypto.spec.RC4KeySpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.KeyStore.html
-share/java/jce-aba/au.net.aba.security.spec.RSAPrivateCrtKeySpec.html
-share/java/jce-aba/javax.crypto.spec.DHGenParameterSpec.html
-share/java/jce-aba/Package-au.net.aba.crypto.spec.html
-share/java/jce-aba/javax.crypto.SealedObject.html
-share/java/jce-aba/au.net.aba.crypto.spec.BlowfishKeySpec.html
-share/java/jce-aba/au.net.aba.security.KeyFactorySpi.html
-share/java/jce-aba/au.net.aba.security.spec.EncodedKeySpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.RC4KeyGenerator.html
-share/java/jce-aba/Package-au.net.aba.lang.html
-share/java/jce-aba/au.net.aba.crypto.provider.IDEA.html
-share/java/jce-aba/javax.crypto.spec.DHParameterSpec.html
-share/java/jce-aba/au.net.aba.crypto.spec.AsciiEncodedKeySpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.SHA1.html
-share/java/jce-aba/au.net.aba.crypto.provider.SHA0.html
-share/java/jce-aba/Package-au.net.aba.security.html
-share/java/jce-aba/au.net.aba.crypto.provider.PBEKey.html
-share/java/jce-aba/javax.crypto.NoSuchPaddingException.html
-share/java/jce-aba/javax.crypto.ShortBufferException.html
-share/java/jce-aba/au.net.aba.security.spec.AlgorithmParameterSpec.html
-share/java/jce-aba/au.net.aba.security.KeyFactory.html
-share/java/jce-aba/au.net.aba.crypto.provider.CRC16.html
-share/java/jce-aba/Package-javax.crypto.html
-share/java/jce-aba/Package-au.net.aba.security.interfaces.html
-share/java/jce-aba/au.net.aba.security.spec.RSAPrivateKeySpec.html
-share/java/jce-aba/tree.html
-share/java/jce-aba/au.net.aba.crypto.provider.PBEWithMD5AndDES.html
-share/java/jce-aba/javax.crypto.spec.DHPrivateKeySpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.DHPrivKey.html
-share/java/jce-aba/au.net.aba.crypto.provider.ABAProvider.html
-share/java/jce-aba/au.net.aba.crypto.spec.InlineIvParameterSpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESKeyFactory.html
-share/java/jce-aba/javax.crypto.spec.PBEParameterSpec.html
-share/java/jce-aba/javax.crypto.spec.RC5ParameterSpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.RSAKeyFactory.html
-share/java/jce-aba/javax.crypto.Mac.html
-share/java/jce-aba/au.net.aba.crypto.provider.RC4KeyFactory.html
-share/java/jce-aba/au.net.aba.crypto.provider.PBEKeyFactory.html
-share/java/jce-aba/au.net.aba.security.AlgorithmParameters.html
-share/java/jce-aba/au.net.aba.security.spec.InvalidKeySpecException.html
-share/java/jce-aba/Package-au.net.aba.security.spec.html
-share/java/jce-aba/javax.crypto.interfaces.DHPrivateKey.html
-share/java/jce-aba/au.net.aba.security.KeyStoreSpi.html
-share/java/jce-aba/javax.crypto.NullCipher.html
-share/java/jce-aba/au.net.aba.security.InvalidAlgorithmParameterException.html
-share/java/jce-aba/AllNames.html
-share/java/jce-aba/au.net.aba.security.spec.PKCS8EncodedKeySpec.html
-share/java/jce-aba/javax.crypto.KeyGenerator.html
-share/java/jce-aba/au.net.aba.security.spec.KeySpec.html
-share/java/jce-aba/au.net.aba.lang.UnsupportedOperationException.html
-share/java/jce-aba/Package-au.net.aba.crypto.provider.html
-share/java/jce-aba/au.net.aba.security.spec.X509EncodedKeySpec.html
-share/java/jce-aba/javax.crypto.CipherSpi.html
-share/java/jce-aba/javax.crypto.KeyGeneratorSpi.html
-share/java/jce-aba/au.net.aba.crypto.provider.DES.html
-share/java/jce-aba/au.net.aba.crypto.provider.MD5.html
-share/java/jce-aba/images/CVS/Tag
-share/java/jce-aba/images/CVS/Root
-share/java/jce-aba/images/CVS/Entries
-share/java/jce-aba/images/CVS/Repository
-share/java/jce-aba/images/class-index.gif
-share/java/jce-aba/images/yellow-ball-small.gif
-share/java/jce-aba/images/red-ball-small.gif
-share/java/jce-aba/images/OpenBookIcon.gif
-share/java/jce-aba/images/field-index.gif
-share/java/jce-aba/images/interface-index.gif
-share/java/jce-aba/images/package-index.gif
-share/java/jce-aba/images/yellow-ball.gif
-share/java/jce-aba/images/magenta-ball-small.gif
-share/java/jce-aba/images/magenta-ball.gif
-share/java/jce-aba/images/variable-index.gif
-share/java/jce-aba/images/fields.gif
-share/java/jce-aba/images/blue-ball.gif
-share/java/jce-aba/images/green-ball-small.gif
-share/java/jce-aba/images/blue-ball-small.gif
-share/java/jce-aba/images/constructors.gif
-share/java/jce-aba/images/exception-index.gif
-share/java/jce-aba/images/methods.gif
-share/java/jce-aba/images/method-index.gif
-share/java/jce-aba/images/constructor-index.gif
-share/java/jce-aba/images/variables.gif
-share/java/jce-aba/images/green-ball.gif
-share/java/jce-aba/images/cyan-ball-small.gif
-share/java/jce-aba/images/red-ball.gif
-share/java/jce-aba/images/cyan-ball.gif
-share/java/jce-aba/images/error-index.gif
-share/java/jce-aba/au.net.aba.crypto.provider.PBE.html
-share/java/jce-aba/au.net.aba.crypto.provider.RC4.html
-share/java/jce-aba/au.net.aba.crypto.provider.RSA.html
-share/java/jce-aba/au.net.aba.crypto.spec.IDEAKeySpec.html
-share/java/jce-aba/javax.crypto.spec.DHPublicKeySpec.html
-share/java/jce-aba/javax.crypto.Cipher.html
-share/java/jce-aba/au.net.aba.crypto.provider.Twofish.html
-share/java/jce-aba/au.net.aba.crypto.provider.RSAPrivKey.html
-share/java/jce-aba/au.net.aba.crypto.provider.RSAKeyPairGenerator.html
-share/java/jce-aba/au.net.aba.crypto.provider.BlowfishKeyGenerator.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESKeyGenerator.html
-share/java/jce-aba/javax.crypto.spec.RC2ParameterSpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.TwofishKeyGenerator.html
-share/java/jce-aba/javax.crypto.MacSpi.html
-share/java/jce-aba/au.net.aba.pgp.Keyring.html
-share/java/jce-aba/au.net.aba.crypto.provider.BlowfishKey.html
-share/java/jce-aba/javax.crypto.interfaces.DHKey.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESKey.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESMac.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESede.html
-share/java/jce-aba/au.net.aba.security.KeyStoreException.html
-share/java/jce-aba/au.net.aba.crypto.spec.TwofishKeySpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESedeKeyGenerator.html
-share/java/jce-aba/au.net.aba.crypto.provider.IDEAKey.html
-share/java/jce-aba/au.net.aba.security.SignedObject.html
-share/java/jce-aba/javax.crypto.spec.IvParameterSpec.html
-share/java/jce-aba/javax.crypto.CipherOutputStream.html
-share/java/jce-aba/au.net.aba.crypto.provider.MD5withRSA.html
-share/java/jce-aba/au.net.aba.crypto.provider.BlowfishKeyFactory.html
-share/java/jce-aba/javax.crypto.KeyAgreement.html
-share/java/jce-aba/au.net.aba.crypto.provider.TwofishKey.html
-share/java/jce-aba/javax.crypto.spec.DESedeKeySpec.html
-share/java/jce-aba/javax.crypto.spec.SecretKeySpec.html
-share/java/jce-aba/au.net.aba.crypto.PublicKeySecuredObject.html
-share/java/jce-aba/au.net.aba.security.spec.RSAPublicKeySpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.BlockCipher.html
-share/java/jce-aba/au.net.aba.crypto.SecuredObject.html
-share/java/jce-aba/au.net.aba.crypto.provider.RC4Key.html
-share/java/jce-aba/javax.crypto.SecretKeyFactorySpi.html
-share/java/jce-aba/au.net.aba.security.KeyStore.html
-share/java/jce-aba/au.net.aba.security.interfaces.RSAPrivateCrtKey.html
-share/java/jce-aba/au.net.aba.crypto.provider.PBEWithSHA1And128BitRC4.html
-share/java/jce-aba/au.net.aba.security.interfaces.RSAPrivateKey.html
-share/java/jce-aba/javax.crypto.spec.PBEKeySpec.html
-share/java/jce-aba/au.net.aba.security.spec.InvalidParameterSpecException.html
-share/java/jce-aba/au.net.aba.crypto.provider.IDEAKeyFactory.html
-share/java/jce-aba/javax.crypto.IllegalBlockSizeException.html
-share/java/jce-aba/au.net.aba.crypto.provider.DESedeKey.html
-share/java/jce-aba/Package-javax.crypto.spec.html
-share/java/jce-aba/javax.crypto.SecretKeyFactory.html
-share/java/jce-aba/au.net.aba.security.GeneralSecurityException.html
-share/java/jce-aba/javax.crypto.spec.DESKeySpec.html
-share/java/jce-aba/au.net.aba.crypto.provider.RSAPubKey.html
-share/java/jce-aba/Package-javax.crypto.interfaces.html
-share/java/jce-aba/au.net.aba.crypto.provider.RSAPrivKeyCrt.html
-share/java/jce-aba/javax.crypto.BadPaddingException.html
-share/java/jce-aba/au.net.aba.crypto.provider.DHKeyPairGenerator.html
-share/java/jce-aba/au.net.aba.security.UnrecoverableKeyException.html
-share/java/jce-aba/Package-au.net.aba.crypto.html
-@dirrm share/java/jce-aba/images/CVS
-@dirrm share/java/jce-aba/images
-@dirrm share/java/jce-aba