head	1.44;
access;
symbols
	RELEASE_8_3_0:1.41
	RELEASE_9_0_0:1.41
	RELEASE_7_4_0:1.41
	RELEASE_8_2_0:1.41
	RELEASE_6_EOL:1.41
	RELEASE_8_1_0:1.41
	RELEASE_7_3_0:1.39
	RELEASE_8_0_0:1.39
	RELEASE_7_2_0:1.38
	RELEASE_7_1_0:1.36
	RELEASE_6_4_0:1.36
	RELEASE_5_EOL:1.36
	RELEASE_7_0_0:1.36
	RELEASE_6_3_0:1.36
	PRE_XORG_7:1.34
	RELEASE_4_EOL:1.34
	RELEASE_6_2_0:1.34
	RELEASE_6_1_0:1.34
	RELEASE_5_5_0:1.34
	RELEASE_6_0_0:1.34
	RELEASE_5_4_0:1.31
	RELEASE_4_11_0:1.31
	RELEASE_5_3_0:1.29
	RELEASE_4_10_0:1.28
	RELEASE_5_2_1:1.28
	RELEASE_5_2_0:1.28
	RELEASE_4_9_0:1.27
	RELEASE_5_1_0:1.27
	RELEASE_4_8_0:1.27
	RELEASE_5_0_0:1.26
	RELEASE_4_7_0:1.22
	RELEASE_4_6_2:1.22
	RELEASE_4_6_1:1.22
	RELEASE_4_6_0:1.22
	RELEASE_5_0_DP1:1.21
	RELEASE_4_5_0:1.21
	RELEASE_4_4_0:1.20
	RELEASE_4_3_0:1.19
	RELEASE_4_2_0:1.19
	RELEASE_4_1_1:1.19
	RELEASE_4_1_0:1.19
	RELEASE_3_5_0:1.19
	RELEASE_4_0_0:1.16
	RELEASE_3_4_0:1.16
	RELEASE_3_3_0:1.15
	RELEASE_3_2_0:1.13
	RELEASE_3_1_0:1.11
	RELEASE_2_2_8:1.10
	RELEASE_3_0_0:1.10
	RELEASE_2_2_7:1.9
	RELEASE_2_2_6:1.9
	RELEASE_2_2_5:1.8
	RELEASE_2_2_1:1.6
	RELEASE_2_2_2:1.6
	ssleay_0_5_1b:1.1.1.1
	EAY:1.1.1;
locks; strict;
comment	@# @;


1.44
date	2012.07.29.21.17.24;	author dinoex;	state Exp;
branches;
next	1.43;

1.43
date	2012.07.29.08.48.53;	author dinoex;	state Exp;
branches;
next	1.42;

1.42
date	2012.04.11.21.06.35;	author dinoex;	state Exp;
branches;
next	1.41;

1.41
date	2010.04.05.18.21.07;	author dinoex;	state Exp;
branches;
next	1.40;

1.40
date	2010.04.02.18.42.11;	author dinoex;	state Exp;
branches;
next	1.39;

1.39
date	2009.07.07.04.31.07;	author dinoex;	state Exp;
branches;
next	1.38;

1.38
date	2009.02.23.12.58.23;	author dinoex;	state Exp;
branches;
next	1.37;

1.37
date	2008.10.09.05.35.34;	author dinoex;	state Exp;
branches;
next	1.36;

1.36
date	2007.10.23.20.39.31;	author dinoex;	state Exp;
branches;
next	1.35;

1.35
date	2007.06.12.15.11.41;	author dinoex;	state Exp;
branches;
next	1.34;

1.34
date	2005.07.10.19.15.12;	author dinoex;	state Exp;
branches;
next	1.33;

1.33
date	2005.05.16.21.18.11;	author marcus;	state Exp;
branches;
next	1.32;

1.32
date	2005.04.02.20.11.09;	author dinoex;	state Exp;
branches;
next	1.31;

1.31
date	2004.11.06.05.12.45;	author dinoex;	state Exp;
branches;
next	1.30;

1.30
date	2004.10.26.21.32.19;	author dinoex;	state Exp;
branches;
next	1.29;

1.29
date	2004.07.19.04.36.14;	author dinoex;	state Exp;
branches;
next	1.28;

1.28
date	2003.10.12.11.14.52;	author dinoex;	state Exp;
branches;
next	1.27;

1.27
date	2003.01.29.20.00.43;	author dinoex;	state Exp;
branches;
next	1.26;

1.26
date	2002.10.25.20.41.46;	author dinoex;	state Exp;
branches;
next	1.25;

1.25
date	2002.10.16.18.29.35;	author dinoex;	state Exp;
branches;
next	1.24;

1.24
date	2002.10.12.21.04.39;	author dinoex;	state Exp;
branches;
next	1.23;

1.23
date	2002.10.12.20.27.58;	author dinoex;	state Exp;
branches;
next	1.22;

1.22
date	2002.05.04.04.38.12;	author dinoex;	state Exp;
branches;
next	1.21;

1.21
date	2001.12.24.02.16.48;	author pat;	state Exp;
branches;
next	1.20;

1.20
date	2001.05.23.02.46.58;	author dougb;	state Exp;
branches;
next	1.19;

1.19
date	2000.06.16.08.48.20;	author sobomax;	state Exp;
branches;
next	1.18;

1.18
date	2000.04.16.22.02.47;	author dirk;	state Exp;
branches;
next	1.17;

1.17
date	2000.04.16.12.24.45;	author dirk;	state Exp;
branches;
next	1.16;

1.16
date	99.11.07.22.19.49;	author dirk;	state Exp;
branches;
next	1.15;

1.15
date	99.08.09.18.48.15;	author dirk;	state Exp;
branches;
next	1.14;

1.14
date	99.06.02.07.30.52;	author dirk;	state Exp;
branches;
next	1.13;

1.13
date	99.03.29.14.43.49;	author dirk;	state Exp;
branches;
next	1.12;

1.12
date	99.03.26.08.42.49;	author dirk;	state Exp;
branches;
next	1.11;

1.11
date	99.01.09.12.55.50;	author dirk;	state Exp;
branches;
next	1.10;

1.10
date	98.08.27.16.38.03;	author markm;	state Exp;
branches;
next	1.9;

1.9
date	98.02.17.21.14.40;	author markm;	state Exp;
branches;
next	1.8;

1.8
date	97.08.16.12.19.56;	author andreas;	state Exp;
branches;
next	1.7;

1.7
date	97.08.15.15.32.11;	author markm;	state Exp;
branches;
next	1.6;

1.6
date	97.01.13.21.39.44;	author markm;	state Exp;
branches;
next	1.5;

1.5
date	96.12.11.20.54.57;	author markm;	state Exp;
branches;
next	1.4;

1.4
date	96.12.03.11.32.53;	author obrien;	state Exp;
branches;
next	1.3;

1.3
date	96.09.24.18.03.54;	author markm;	state Exp;
branches;
next	1.2;

1.2
date	96.07.29.19.57.58;	author markm;	state Exp;
branches;
next	1.1;

1.1
date	96.03.03.21.32.35;	author markm;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.03.03.21.32.35;	author markm;	state Exp;
branches;
next	;


desc
@@


1.44
log
@SVN rev 301695 on 2012-07-29 21:17:24Z by dinoex

- fix pkg-plist for option SHARED
PR:		170261
Submitted by:	Bryan Drewery
@
text
@bin/c_rehash
bin/openssl
include/openssl/aes.h
include/openssl/asn1.h
include/openssl/asn1_mac.h
include/openssl/asn1t.h
include/openssl/bio.h
include/openssl/blowfish.h
include/openssl/bn.h
include/openssl/buffer.h
include/openssl/camellia.h
include/openssl/cast.h
include/openssl/cmac.h
include/openssl/cms.h
include/openssl/comp.h
include/openssl/conf.h
include/openssl/conf_api.h
include/openssl/crypto.h
include/openssl/des.h
include/openssl/des_old.h
include/openssl/dh.h
include/openssl/dsa.h
include/openssl/dso.h
include/openssl/dtls1.h
include/openssl/e_os2.h
include/openssl/ebcdic.h
include/openssl/ec.h
include/openssl/ecdh.h
include/openssl/ecdsa.h
include/openssl/engine.h
include/openssl/err.h
include/openssl/evp.h
include/openssl/hmac.h
include/openssl/idea.h
include/openssl/krb5_asn.h
include/openssl/kssl.h
include/openssl/lhash.h
%%WITH_MD2%%include/openssl/md2.h
include/openssl/md4.h
include/openssl/md5.h
include/openssl/mdc2.h
include/openssl/modes.h
include/openssl/obj_mac.h
include/openssl/objects.h
include/openssl/ocsp.h
include/openssl/opensslconf.h
include/openssl/opensslv.h
include/openssl/ossl_typ.h
include/openssl/pem.h
include/openssl/pem2.h
include/openssl/pkcs12.h
include/openssl/pkcs7.h
include/openssl/pqueue.h
include/openssl/rand.h
include/openssl/rc2.h
include/openssl/rc4.h
%%WITH_RC5%%include/openssl/rc5.h
include/openssl/ripemd.h
include/openssl/rsa.h
include/openssl/safestack.h
include/openssl/seed.h
include/openssl/sha.h
include/openssl/srp.h
include/openssl/srtp.h
include/openssl/ssl.h
include/openssl/ssl2.h
include/openssl/ssl23.h
include/openssl/ssl3.h
include/openssl/stack.h
include/openssl/symhacks.h
include/openssl/tls1.h
include/openssl/ts.h
include/openssl/txt_db.h
include/openssl/ui.h
include/openssl/ui_compat.h
include/openssl/whrlpool.h
include/openssl/x509.h
include/openssl/x509_vfy.h
include/openssl/x509v3.h
%%SHARED%%lib/engines/lib4758cca.so
%%SHARED%%lib/engines/libaep.so
%%SHARED%%lib/engines/libatalla.so
%%SHARED%%lib/engines/libcapi.so
%%SHARED%%lib/engines/libchil.so
%%SHARED%%lib/engines/libcswift.so
%%SHARED%%lib/engines/libgmp.so
%%SHARED%%lib/engines/libgost.so
%%SHARED%%lib/engines/libnuron.so
%%SHARED%%lib/engines/libpadlock.so
%%SHARED%%lib/engines/libsureware.so
%%SHARED%%lib/engines/libubsec.so
lib/libcrypto.a
%%SHARED%%lib/libcrypto.so
%%SHARED%%lib/libcrypto.so.%%SHLIBVER%%
lib/libssl.a
%%SHARED%%lib/libssl.so
%%SHARED%%lib/libssl.so.%%SHLIBVER%%
libdata/pkgconfig/libcrypto.pc
libdata/pkgconfig/libssl.pc
libdata/pkgconfig/openssl.pc
@@dirrm lib/engines
openssl/misc/CA.pl
openssl/misc/CA.sh
openssl/misc/c_hash
openssl/misc/c_info
openssl/misc/c_issuer
openssl/misc/c_name
openssl/misc/tsget
openssl/openssl.cnf.sample
%%PORTDOCS%%%%DOCSDIR%%/openssl.txt
@@dirrm include/openssl
@@dirrmtry openssl/certs
@@dirrm openssl/misc
@@dirrmtry openssl/private
@@dirrm openssl
%%PORTDOCS%%@@dirrm %%DOCSDIR%%
@


1.43
log
@SVN rev 301680 on 2012-07-29 08:48:53Z by dinoex

- fix pkg-plist for option SHARED disabled
@
text
@d80 12
a91 12
%%SHARED%%lib/lib/engines/lib4758cca.so
%%SHARED%%lib/lib/engines/libaep.so
%%SHARED%%lib/lib/engines/libatalla.so
%%SHARED%%lib/lib/engines/libcapi.so
%%SHARED%%lib/lib/engines/libchil.so
%%SHARED%%lib/lib/engines/libcswift.so
%%SHARED%%lib/lib/engines/libgmp.so
%%SHARED%%lib/lib/engines/libgost.so
%%SHARED%%lib/lib/engines/libnuron.so
%%SHARED%%lib/lib/engines/libpadlock.so
%%SHARED%%lib/lib/engines/libsureware.so
%%SHARED%%lib/lib/engines/libubsec.so
@


1.42
log
@- update to 1.0.1
@
text
@d80 12
a91 12
lib/engines/lib4758cca.so
lib/engines/libaep.so
lib/engines/libatalla.so
lib/engines/libcapi.so
lib/engines/libchil.so
lib/engines/libcswift.so
lib/engines/libgmp.so
lib/engines/libgost.so
lib/engines/libnuron.so
lib/engines/libpadlock.so
lib/engines/libsureware.so
lib/engines/libubsec.so
@


1.41
log
@- add options WITH_MD2
Suggested by: Tatsuki Makino

- add options WITH_RC5 and WITH_RFC3779
@
text
@d13 1
d63 2
@


1.40
log
@- update to 1.0.0
- regression tested on i386, amd64 and ia64
- use DIST_SUBDIR to resolve conflicts with old patchfiles
- new options DTLS_RENEGOTIATION, DTLS_HEARTBEAT, TLS_EXTRACTOR, SCTP
@
text
@d37 1
d56 1
@


1.39
log
@- keep private directories around if used
@
text
@d11 1
d13 1
a13 1
include/openssl/camellia.h
d27 1
a28 1
include/openssl/ecdh.h
a36 1
include/openssl/md2.h
d39 2
a40 1
include/openssl/ocsp.h
d43 1
a51 1
include/openssl/pq_compat.h
d58 1
a64 1
include/openssl/store.h
d67 1
a67 1
include/openssl/tmdiff.h
d71 1
d82 1
d84 1
d94 1
a95 1
libdata/pkgconfig/libssl.pc
d103 1
@


1.38
log
@- cleanup beta
@
text
@d102 1
a102 1
@@dirrm openssl/certs
d104 1
a104 1
@@dirrm openssl/private
@


1.37
log
@- update to 0.9.8i
@
text
@d12 1
a12 1
%%OPENSSL_BETA%%include/openssl/camellia.h
d22 1
a22 1
%%OPENSSL_BETA%%include/openssl/dtls1.h
d26 2
a27 2
%%OPENSSL_BETA%%include/openssl/ecdsa.h
%%OPENSSL_BETA%%include/openssl/ecdh.h
a38 1
%%OPENSSL_STABLE%%include/openssl/mdc2.h
d49 2
a50 2
%%OPENSSL_BETA%%include/openssl/pqueue.h
%%OPENSSL_BETA%%include/openssl/pq_compat.h
a53 1
%%OPENSSL_STABLE%%include/openssl/rc5.h
d63 1
a63 1
%%OPENSSL_BETA%%include/openssl/store.h
d73 10
a82 10
%%OPENSSL_BETA%%lib/engines/lib4758cca.so
%%OPENSSL_BETA%%lib/engines/libaep.so
%%OPENSSL_BETA%%lib/engines/libatalla.so
%%OPENSSL_BETA%%lib/engines/libcapi.so
%%OPENSSL_BETA%%lib/engines/libchil.so
%%OPENSSL_BETA%%lib/engines/libcswift.so
%%OPENSSL_BETA%%lib/engines/libgmp.so
%%OPENSSL_BETA%%lib/engines/libnuron.so
%%OPENSSL_BETA%%lib/engines/libsureware.so
%%OPENSSL_BETA%%lib/engines/libubsec.so
d89 1
a89 1
%%OPENSSL_BETA%%libdata/pkgconfig/libcrypto.pc
d91 2
a92 2
%%OPENSSL_BETA%%libdata/pkgconfig/libssl.pc
%%OPENSSL_BETA%%@@dirrm lib/engines
@


1.36
log
@- remove option OPENSSL_OVERWRITE_BASE
  it was only supported for FreeBSD 4.x
@
text
@d78 1
@


1.35
log
@- enable cadmilla
PR:		113624
Submitted by:	Tomoyuki Okazaki
@
text
@d94 7
a100 7
%%NOBASE%%openssl/misc/CA.pl
%%NOBASE%%openssl/misc/CA.sh
%%NOBASE%%openssl/misc/c_hash
%%NOBASE%%openssl/misc/c_info
%%NOBASE%%openssl/misc/c_issuer
%%NOBASE%%openssl/misc/c_name
%%NOBASE%%openssl/openssl.cnf.sample
d103 4
a106 9
%%NOBASE%%@@dirrm openssl/certs
%%MANDIR%%@@dirrm openssl/man/man1
%%MANDIR%%@@dirrm openssl/man/man3
%%MANDIR%%@@dirrm openssl/man/man5
%%MANDIR%%@@dirrm openssl/man/man7
%%MANDIR%%@@dirrm openssl/man
%%NOBASE%%@@dirrm openssl/misc
%%NOBASE%%@@dirrm openssl/private
%%NOBASE%%@@dirrm openssl
@


1.34
log
@- update to 0.9.8 for WITH_OPENSSL_BETA=yes
@
text
@d12 1
@


1.33
log
@No longer remove libdata/pkgconfig.  This is taken care of by mtree now.
@
text
@d21 1
d25 2
d38 1
a38 1
include/openssl/mdc2.h
d49 2
d54 1
a54 1
include/openssl/rc5.h
d64 1
d74 9
d89 1
d91 2
@


1.32
log
@- update to 0.9.7f
@
text
@a83 1
@@dirrm libdata/pkgconfig
@


1.31
log
@- cleanup fips
- remove harmfull -Wl,-Bsymbolic

  strcmp did not work correctly,
  and the initialisation of internal hashs was defunct.
  Therefor serveral applications failed to find some of the ciphers.
  e.G. openvpn, jabberd
@
text
@a80 1
%%NOBASE%%openssl/misc/der_chop
@


1.30
log
@- Bugfix update to 0.9.7e
- md5 verfied with website
@
text
@a2 1
bin/openssl_fips_fingerprint
a26 2
include/openssl/fips.h
include/openssl/fips_rand.h
@


1.29
log
@- installs pkgconfig data in $(prefix)/libdata
PR:		69150
Submitted by:	Konstantin Oznobihin
@
text
@d3 1
d28 2
a89 1
%%NOBASE%%@@dirrm openssl/lib
@


1.28
log
@- add CONFLICTS
- cleanup
- use DOCSDIR

Submitted by:	eikemeier@@fillmore-labs.com [CONFLICTS]
@
text
@d74 1
a74 1
lib/pkgconfig/openssl.pc
d85 1
a85 1
@@dirrm lib/pkgconfig
@


1.27
log
@- Update to 0.9.7
- rnd_keys.c now in distribution
- drop lib/libRSAglue.a
- build on i386, alpha, sparc64, ia64
- build on 2.2.8 with the gas-patch as noted in FAQ
@
text
@d83 1
a83 1
%%PORTDOCS%%share/doc/openssl/openssl.txt
d96 1
a96 1
%%PORTDOCS%%@@dirrm share/doc/openssl
@


1.26
log
@- add rnd_keys.c for compatibilty with base. (patch by: jtraub@@isilon.com)
- OPENSSL_OVERWRITE_BASE: fix package building
- Fix install of manpages for 3.x
@
text
@d3 1
d6 1
d17 1
a20 1
include/openssl/e_os.h
d23 2
d29 2
d36 1
d41 1
d63 2
a67 1
lib/libRSAglue.a
d74 1
d85 1
@


1.25
log
@remove pkg-plist.noshared and use PLIST_SUB
@
text
@d65 8
a72 8
openssl/misc/CA.pl
openssl/misc/CA.sh
openssl/misc/c_hash
openssl/misc/c_info
openssl/misc/c_issuer
openssl/misc/c_name
openssl/misc/der_chop
openssl/openssl.cnf.sample
d75 2
a76 2
@@dirrm openssl/certs
@@dirrm openssl/lib
d80 5
a84 5
%%MANDIR%%@@dirrm openssl/man/man7 
%%MANDIR%%@@dirrm openssl/man   
@@dirrm openssl/misc
@@dirrm openssl/private
@@dirrm openssl
@


1.24
log
@Install manpages in standard only if OPENSSL_OVERWRITE_BASE is not set.
@
text
@d60 2
a61 2
lib/libcrypto.so
lib/libcrypto.so.%%SHLIBVER%%
d63 2
a64 2
lib/libssl.so
lib/libssl.so.%%SHLIBVER%%
@


1.23
log
@Install openssl's man pages in standard manpath
PR:		43658
@
text
@d77 5
@


1.22
log
@openssl:
- some configure scripts check the version of the lib
  so we need to update SHLIBVER
- bump PORTREVISION

openssh:
- build ports with local openssl, if it exists
@
text
@a76 5
@@dirrm openssl/man/man1
@@dirrm openssl/man/man3
@@dirrm openssl/man/man5
@@dirrm openssl/man/man7
@@dirrm openssl/man
@


1.21
log
@- PORTDOCS police
- DOCSDIR support to some
- Brush out some lint
@
text
@d61 1
a61 1
lib/libcrypto.so.2
d64 1
a64 1
lib/libssl.so.2
@


1.20
log
@Upgrade openssl to 0.9.6a and bump the shlib version in the process
due to non-backwards compatible changes. The shlib bump necessitates
a corresponding bump in bsd.port.mk for the automagic openssl
dependency. Mistakes in the port are my responsibility. Approval for
the bsd.port.mk commit comes through asami -> kkenn -> me. Kris is
a little busy at the moment, so he asked me to lob it in.

Approved by:	kris
@
text
@d73 1
a73 1
share/doc/openssl/openssl.txt
d85 1
a85 1
@@dirrm share/doc/openssl
@


1.19
log
@Fourth round of INSTALLS_SHLIBS conversion.
@
text
@d12 1
d17 1
d27 1
d30 1
d51 1
d61 1
a61 1
lib/libcrypto.so.1
d64 1
a64 1
lib/libssl.so.1
@


1.18
log
@Add missing ldconfig.
@
text
@a80 2
@@exec /sbin/ldconfig -m %D/lib
@@unexec /sbin/ldconfig -R
@


1.17
log
@Upgrade to 0.9.5a.
@
text
@d81 2
@


1.16
log
@Build and install shared libraries libcrypto.so.1 and libssl.so.1, too.

Submitted by:	Issei Suzuki <issei@@jp.freebsd.org>
@
text
@a67 4
share/doc/openssl/README
share/doc/openssl/c-indentation.el
share/doc/openssl/crypto.pod
share/doc/openssl/openssl.pod
a68 4
share/doc/openssl/openssl_button.gif
share/doc/openssl/openssl_button.html
share/doc/openssl/ssl.pod
share/doc/openssl/ssleay.txt
d72 5
@


1.15
log
@Upgrade to 0.9.4.
@
text
@d55 2
d58 2
@


1.14
log
@Upgrade to OpenSSL 0.9.3:

- some changes of the directory layout:
  e. g. ${PREFIX}/lib/openssl.cnf -> ${PREFIX}/openssl/openssl.cnf
@
text
@d18 1
@


1.13
log
@- patch-ab needs to patch Makefile.org and not Makefile.ssl. Otherwise
  the diffs are trashed because Makefile.org is used as a basis for
  Makefile.ssl during configuration. Now that patch-ab is applied correctly
  libRSAglue.a is installed.

- add patch-aj obtained from the OpenSSL CVS repository:
  "Make sure the RSA OAEP test is skipped under -DRSAref because
   OAEP isn't supported when OpenSSL is built with RSAref."
@
text
@a0 6
bin/CA.pl
bin/CA.sh
bin/c_hash
bin/c_info
bin/c_issuer
bin/c_name
a1 1
bin/der_chop
d3 49
a51 45
include/asn1.h
include/asn1_mac.h
include/bio.h
include/blowfish.h
include/bn.h
include/buffer.h
include/cast.h
include/comp.h
include/conf.h
include/cryptall.h
include/crypto.h
include/des.h
include/dh.h
include/dsa.h
include/err.h
include/evp.h
include/hmac.h
include/idea.h
include/lhash.h
include/md2.h
include/md5.h
include/mdc2.h
include/objects.h
include/opensslv.h
include/pem.h
include/pem2.h
include/pkcs7.h
include/rand.h
include/rc2.h
include/rc4.h
include/rc5.h
include/ripemd.h
include/rsa.h
include/sha.h
include/ssl.h
include/ssl2.h
include/ssl23.h
include/ssl3.h
include/stack.h
include/tls1.h
include/tmdiff.h
include/txt_db.h
include/x509.h
include/x509_vfy.h
include/x509v3.h
d55 8
a62 1
lib/openssl.cnf
d64 1
d72 6
@


1.12
log
@Upgrade to 0.9.2b.

According to the OpenSSL-core-team you are strongly encouraged to upgrade
any old version. The new version has a lot of bug fixes.

- ${PREFIX}/bin/ssleay was renamed to ${PREFIX}/bin/openssl and
  ${PREFIX}/etc/ssleay.cnf to ${PREFIX}/lib/openssl.cnf

- there are no links from e. g. ${PREFIX}/bin/md5 to ${PREFIX}/bin/ssleay
  any longer, instead you have to call "openssl md5" now

- replaced HAS_CONFIGURE, CONFIGURE_SCRIPT and CONFIGURE_ENV with a
  do-configure target and changed the indention level

- some perl scripts need perl5 now, so set USE_PERL5 and replace perl
  with ${PERL5} where neccessary.

- honour ${CFLAGS}
@
text
@d55 1
@


1.11
log
@Bring this port up to openssl-0.9.1c after a repository copy from SSLeay.

OpenSSL is a successor of SSLeay (see http://www.openssl.org/).

This port uses almost the same files as SSLeay. So they can't be
installed both.

- make the port ${PREFIX} clean
- reorganize PLIST (list links as normal files, which makes the PLIST
  shorter and easier to maintain)
- reference ${PREFIX}/etc/ssleay.cnf only (there was a reference to
  ${PREFIX}/lib/ssleay.cnf somewhere)
- some other minor portlint changes
@
text
@d1 1
a2 7
bin/asn1parse
bin/base64
bin/bf
bin/bf-cbc
bin/bf-cfb
bin/bf-ecb
bin/bf-ofb
a7 10
bin/ca
bin/cast
bin/cast-cbc
bin/cast5-cbc
bin/cast5-cfb
bin/cast5-ecb
bin/cast5-ofb
bin/ciphers
bin/crl
bin/crl2pkcs7
d9 1
a9 58
bin/des
bin/des-cbc
bin/des-cfb
bin/des-ecb
bin/des-ede
bin/des-ede-cbc
bin/des-ede-cfb
bin/des-ede-ofb
bin/des-ede3
bin/des-ede3-cbc
bin/des-ede3-cfb
bin/des-ede3-ofb
bin/des-ofb
bin/des3
bin/desx
bin/dgst
bin/dh
bin/dsa
bin/dsaparam
bin/enc
bin/errstr
bin/gendh
bin/genrsa
bin/idea
bin/idea-cbc
bin/idea-cfb
bin/idea-ecb
bin/idea-ofb
bin/md2
bin/md5
bin/mdc2
bin/pkcs7
bin/rc2
bin/rc2-cbc
bin/rc2-cfb
bin/rc2-ecb
bin/rc2-ofb
bin/rc4
bin/rc5
bin/rc5-cbc
bin/rc5-cfb
bin/rc5-ecb
bin/rc5-ofb
bin/req
bin/rmd160
bin/rsa
bin/s_client
bin/s_server
bin/s_time
bin/sess_id
bin/sha
bin/sha1
bin/speed
bin/ssleay
bin/verify
bin/version
bin/x509
etc/ssleay.cnf.sample
a14 1
include/bss_file.c
d33 1
d35 1
d54 1
a54 1
lib/libRSAglue.a
d57 9
a65 49
share/doc/openssl/API.doc
share/doc/openssl/a_verify.doc
share/doc/openssl/apps.doc
share/doc/openssl/asn1.doc
share/doc/openssl/bio.doc
share/doc/openssl/blowfish.doc
share/doc/openssl/bn.doc
share/doc/openssl/ca.1
share/doc/openssl/callback.doc
share/doc/openssl/cipher.doc
share/doc/openssl/cipher.m
share/doc/openssl/conf.doc
share/doc/openssl/danger
share/doc/openssl/des.doc
share/doc/openssl/digest.doc
share/doc/openssl/encode.doc
share/doc/openssl/envelope.doc
share/doc/openssl/error.doc
share/doc/openssl/idea.doc
share/doc/openssl/legal.doc
share/doc/openssl/lhash.doc
share/doc/openssl/md2.doc
share/doc/openssl/md5.doc
share/doc/openssl/memory.doc
share/doc/openssl/ms3-ca.doc
share/doc/openssl/ns-ca.doc
share/doc/openssl/obj.doc
share/doc/openssl/rand.doc
share/doc/openssl/rc2.doc
share/doc/openssl/rc4.doc
share/doc/openssl/readme
share/doc/openssl/ref.doc
share/doc/openssl/req.1
share/doc/openssl/rsa.doc
share/doc/openssl/rsaref.doc
share/doc/openssl/s_mult.doc
share/doc/openssl/session.doc
share/doc/openssl/sha.doc
share/doc/openssl/speed.doc
share/doc/openssl/ssl-ciph.doc
share/doc/openssl/ssl.doc
share/doc/openssl/ssl_ctx.doc
share/doc/openssl/ssleay.doc
share/doc/openssl/ssluse.doc
share/doc/openssl/stack.doc
share/doc/openssl/threads.doc
share/doc/openssl/txt_db.doc
share/doc/openssl/verify
share/doc/openssl/why.doc
@


1.10
log
@Upgrade to version 0.9.0b
@
text
@a0 145
bin/ssleay
@@exec ln -sf %D/%F %B/asn1parse
@@exec ln -sf %D/%F %B/base64
@@exec ln -sf %D/%F %B/bf
@@exec ln -sf %D/%F %B/bf-cbc
@@exec ln -sf %D/%F %B/bf-cfb
@@exec ln -sf %D/%F %B/bf-ecb
@@exec ln -sf %D/%F %B/bf-ofb
@@exec ln -sf %D/%F %B/ca
@@exec ln -sf %D/%F %B/cast
@@exec ln -sf %D/%F %B/cast-cbc
@@exec ln -sf %D/%F %B/cast5-cbc
@@exec ln -sf %D/%F %B/cast5-cfb
@@exec ln -sf %D/%F %B/cast5-ecb
@@exec ln -sf %D/%F %B/cast5-ofb
@@exec ln -sf %D/%F %B/ciphers
@@exec ln -sf %D/%F %B/crl
@@exec ln -sf %D/%F %B/crl2pkcs7
@@exec ln -sf %D/%F %B/des
@@exec ln -sf %D/%F %B/des-cbc
@@exec ln -sf %D/%F %B/des-cfb
@@exec ln -sf %D/%F %B/des-ecb
@@exec ln -sf %D/%F %B/des-ede
@@exec ln -sf %D/%F %B/des-ede-cbc
@@exec ln -sf %D/%F %B/des-ede-cfb
@@exec ln -sf %D/%F %B/des-ede-ofb
@@exec ln -sf %D/%F %B/des-ede3
@@exec ln -sf %D/%F %B/des-ede3-cbc
@@exec ln -sf %D/%F %B/des-ede3-cfb
@@exec ln -sf %D/%F %B/des-ede3-ofb
@@exec ln -sf %D/%F %B/des-ofb
@@exec ln -sf %D/%F %B/des3
@@exec ln -sf %D/%F %B/desx
@@exec ln -sf %D/%F %B/dgst
@@exec ln -sf %D/%F %B/dh
@@exec ln -sf %D/%F %B/dsa
@@exec ln -sf %D/%F %B/dsaparam
@@exec ln -sf %D/%F %B/enc
@@exec ln -sf %D/%F %B/errstr
@@exec ln -sf %D/%F %B/gendh
@@exec ln -sf %D/%F %B/genrsa
@@exec ln -sf %D/%F %B/idea
@@exec ln -sf %D/%F %B/idea-cbc
@@exec ln -sf %D/%F %B/idea-cfb
@@exec ln -sf %D/%F %B/idea-ecb
@@exec ln -sf %D/%F %B/idea-ofb
@@exec ln -sf %D/%F %B/md2
@@exec ln -sf %D/%F %B/md5
@@exec ln -sf %D/%F %B/mdc2
@@exec ln -sf %D/%F %B/pkcs7
@@exec ln -sf %D/%F %B/rc2
@@exec ln -sf %D/%F %B/rc2-cbc
@@exec ln -sf %D/%F %B/rc2-cfb
@@exec ln -sf %D/%F %B/rc2-ecb
@@exec ln -sf %D/%F %B/rc2-ofb
@@exec ln -sf %D/%F %B/rc4
@@exec ln -sf %D/%F %B/rc5
@@exec ln -sf %D/%F %B/rc5-cbc
@@exec ln -sf %D/%F %B/rc5-cfb
@@exec ln -sf %D/%F %B/rc5-ecb
@@exec ln -sf %D/%F %B/rc5-ofb
@@exec ln -sf %D/%F %B/req
@@exec ln -sf %D/%F %B/rsa
@@exec ln -sf %D/%F %B/s_client
@@exec ln -sf %D/%F %B/s_server
@@exec ln -sf %D/%F %B/s_time
@@exec ln -sf %D/%F %B/sess_id
@@exec ln -sf %D/%F %B/sha
@@exec ln -sf %D/%F %B/sha1
@@exec ln -sf %D/%F %B/speed
@@exec ln -sf %D/%F %B/verify
@@exec ln -sf %D/%F %B/version
@@exec ln -sf %D/%F %B/x509
@@unexec rm %B/asn1parse
@@unexec rm %B/base64
@@unexec rm %B/bf
@@unexec rm %B/bf-cbc
@@unexec rm %B/bf-cfb
@@unexec rm %B/bf-ecb
@@unexec rm %B/bf-ofb
@@unexec rm %B/ca
@@unexec rm %B/cast
@@unexec rm %B/cast-cbc
@@unexec rm %B/cast5-cbc
@@unexec rm %B/cast5-cfb
@@unexec rm %B/cast5-ecb
@@unexec rm %B/cast5-ofb
@@unexec rm %B/ciphers
@@unexec rm %B/crl
@@unexec rm %B/crl2pkcs7
@@unexec rm %B/des
@@unexec rm %B/des-cbc
@@unexec rm %B/des-cfb
@@unexec rm %B/des-ecb
@@unexec rm %B/des-ede
@@unexec rm %B/des-ede-cbc
@@unexec rm %B/des-ede-cfb
@@unexec rm %B/des-ede-ofb
@@unexec rm %B/des-ede3
@@unexec rm %B/des-ede3-cbc
@@unexec rm %B/des-ede3-cfb
@@unexec rm %B/des-ede3-ofb
@@unexec rm %B/des-ofb
@@unexec rm %B/des3
@@unexec rm %B/desx
@@unexec rm %B/dgst
@@unexec rm %B/dh
@@unexec rm %B/dsa
@@unexec rm %B/dsaparam
@@unexec rm %B/enc
@@unexec rm %B/errstr
@@unexec rm %B/gendh
@@unexec rm %B/genrsa
@@unexec rm %B/idea
@@unexec rm %B/idea-cbc
@@unexec rm %B/idea-cfb
@@unexec rm %B/idea-ecb
@@unexec rm %B/idea-ofb
@@unexec rm %B/md2
@@unexec rm %B/md5
@@unexec rm %B/mdc2
@@unexec rm %B/pkcs7
@@unexec rm %B/rc2
@@unexec rm %B/rc2-cbc
@@unexec rm %B/rc2-cfb
@@unexec rm %B/rc2-ecb
@@unexec rm %B/rc2-ofb
@@unexec rm %B/rc4
@@unexec rm %B/rc5
@@unexec rm %B/rc5-cbc
@@unexec rm %B/rc5-cfb
@@unexec rm %B/rc5-ecb
@@unexec rm %B/rc5-ofb
@@unexec rm %B/req
@@unexec rm %B/rsa
@@unexec rm %B/s_client
@@unexec rm %B/s_server
@@unexec rm %B/s_time
@@unexec rm %B/sess_id
@@unexec rm %B/sha
@@unexec rm %B/sha1
@@unexec rm %B/speed
@@unexec rm %B/verify
@@unexec rm %B/version
@@unexec rm %B/x509
d2 7
a8 1
bin/der_chop
d14 68
d83 11
d95 8
a102 1
include/cryptall.h
a104 1
include/sha.h
d106 4
a109 3
include/hmac.h
include/ripemd.h
include/des.h
d113 1
a113 4
include/idea.h
include/blowfish.h
include/cast.h
include/bn.h
d115 1
a115 19
include/dsa.h
include/dh.h
include/buffer.h
include/bio.h
include/bss_file.c
include/stack.h
include/lhash.h
include/rand.h
include/err.h
include/objects.h
include/evp.h
include/pem.h
include/asn1.h
include/asn1_mac.h
include/x509.h
include/x509_vfy.h
include/conf.h
include/txt_db.h
include/pkcs7.h
d118 1
d120 1
a120 1
include/ssl23.h
d122 5
a126 1
lib/ssleay.cnf
a127 1
@@exec ranlib %D/%F
d129 50
a178 52
@@exec ranlib %D/%F
lib/libRSAglue.a
@@exec ranlib %D/%F
share/doc/SSLeay/API.doc
share/doc/SSLeay/a_verify.doc
share/doc/SSLeay/apps.doc
share/doc/SSLeay/asn1.doc
share/doc/SSLeay/bio.doc
share/doc/SSLeay/blowfish.doc
share/doc/SSLeay/bn.doc
share/doc/SSLeay/ca.1
share/doc/SSLeay/callback.doc
share/doc/SSLeay/cipher.doc
share/doc/SSLeay/cipher.m
share/doc/SSLeay/conf.doc
share/doc/SSLeay/des.doc
share/doc/SSLeay/digest.doc
share/doc/SSLeay/encode.doc
share/doc/SSLeay/envelope.doc
share/doc/SSLeay/error.doc
share/doc/SSLeay/idea.doc
share/doc/SSLeay/legal.doc
share/doc/SSLeay/lhash.doc
share/doc/SSLeay/md2.doc
share/doc/SSLeay/md5.doc
share/doc/SSLeay/memory.doc
share/doc/SSLeay/ms3-ca.doc
share/doc/SSLeay/ns-ca.doc
share/doc/SSLeay/obj.doc
share/doc/SSLeay/rand.doc
share/doc/SSLeay/rc2.doc
share/doc/SSLeay/rc4.doc
share/doc/SSLeay/readme
share/doc/SSLeay/ref.doc
share/doc/SSLeay/req.1
share/doc/SSLeay/rsa.doc
share/doc/SSLeay/rsaref.doc
share/doc/SSLeay/s_mult.doc
share/doc/SSLeay/session.doc
share/doc/SSLeay/sha.doc
share/doc/SSLeay/speed.doc
share/doc/SSLeay/ssl-ciph.doc
share/doc/SSLeay/ssl.doc
share/doc/SSLeay/ssl_ctx.doc
share/doc/SSLeay/ssleay.doc
share/doc/SSLeay/ssluse.doc
share/doc/SSLeay/stack.doc
share/doc/SSLeay/threads.doc
share/doc/SSLeay/txt_db.doc
share/doc/SSLeay/verify
share/doc/SSLeay/why.doc
@@unexec rm -rf share/doc/SSLeay
@


1.9
log
@Fix this port for RSAref, fix the config files location according to
BSD religion.
@
text
@a0 7
bin/CA.sh
bin/c_hash
bin/c_info
bin/c_issuer
bin/c_name
bin/c_rehash
bin/der_chop
d10 6
a40 1
@@exec ln -sf %D/%F %B/gendsa
d57 5
d82 6
a112 1
@@unexec rm %B/gendsa
d129 5
d146 21
a166 3
include/asn1.h
include/asn1_mac.h
include/bio.h
d168 1
d170 3
d174 5
a178 6
include/conf.h
include/cryptall.h
include/crypto.h
include/des.h
include/dh.h
include/dsa.h
d180 1
a181 6
include/idea.h
include/lhash.h
include/md2.h
include/md5.h
include/mdc2.h
include/objects.h
d183 6
a189 5
include/rand.h
include/rc2.h
include/rc4.h
include/rsa.h
include/sha.h
d192 1
d194 2
a195 7
include/ssl3.h
include/stack.h
include/txt_db.h
include/x509.h
include/x509_vfy.h
lib/libRSAglue.a
@@exec ranlib %D/%F
d200 2
a201 1
etc/ssleay.cnf.sample
a213 1
share/doc/SSLeay/danger
@


1.8
log
@libRSAglue.a is needed to build apache-ssl port.
Added it to the post-install target in ports Makefile.
Updated PLIST
@
text
@d169 1
d174 1
a174 1
lib/ssleay.cnf
@


1.7
log
@Update to v 0.8.1. New algorithms (Blowfish &c) added. SSLv3 added.
Thanks to: Richard Seaman <Dick@@tar.com>
@
text
@d168 1
@


1.6
log
@Upgrade to 0.6.6
@
text
@d1 7
d9 124
a132 1
etc/ssleay.cnf
d134 31
a165 25
include/stack.h
include/ssl.h
include/sha.h
include/rsa.h
include/rc4.h
include/rc2.h
include/rand.h
include/pkcs7.h
include/pem.h
include/objects.h
include/md5.h
include/md2.h
include/lhash.h
include/idea.h
include/err.h
include/envelope.h
include/dsa.h
include/dh.h
include/crypto.h
include/cryptall.h
include/conf.h
include/buffer.h
include/bn.h
include/blowfish.h
include/asn1_mac.h
d167 1
a167 2
lib/libssl.a
@@exec ranlib %D/%F
d170 1
a170 1
lib/libRSAglue.a
d172 2
d178 1
d185 1
d197 1
d212 1
d220 1
d222 1
@


1.5
log
@Update to 0.6.5
@
text
@d28 1
@


1.4
log
@Install SSLeay docs into ${PREFIX}/share/doc/SSLeay/...

Submitted by:	Igor Vinokurov <igor@@ibank.ru>  (on ports list)
@
text
@d2 1
a2 1
etc/ssleay.conf
a14 1
include/meth.h
a22 1
include/cryptoall.h
d24 1
d36 1
a40 2
share/doc/SSLeay/bss_file.doc
share/doc/SSLeay/bss_mem.doc
d44 1
@


1.3
log
@Update to 0.6.4
Submitted by:Jeremy Prior <jez@@netcraft.co.uk> (sorry I took so long!)
@
text
@d37 43
@


1.2
log
@SSLeay version 0.6.2.

This implementation has been built with Our ((actually its own but in our
source tree) DES library and our MD{45}. You will need to link your SSL
code with -ldes and -lmd.

Are you happy now, Torsten? ;-)
@
text
@a2 6
lib/libssl.a
@@exec ranlib %D/%F
lib/libcrypto.a
@@exec ranlib %D/%F
lib/libRSAglue.a
@@exec ranlib %D/%F
d31 6
@


1.1
log
@Initial revision
@
text
@a0 1
@@cwd /usr/local
d2 3
a4 48
bin/makecert
bin/der_chop
bin/speed
bin/ca
bin/enc
bin/dgst
bin/verify
bin/asn1parse
bin/crl
bin/rsa
bin/x509
bin/genrsa
bin/gendh
bin/pem2bin
bin/bin2pem
bin/s_server
bin/s_client
bin/s_filter
bin/req
bin/dh
bin/errstr
bin/hashdir
bin/s_time
bin/md2
bin/md5
bin/sha
bin/sha1
bin/des
bin/des3
bin/idea
bin/rc4
bin/des-cbc
bin/des-ede-cbc
bin/des-ede3-cbc
bin/des-ecb
bin/des-ede
bin/des-ede3
bin/des-cfb
bin/des-ede-cfb
bin/des-ede3-cfb
bin/des-ofb
bin/des-ede-ofb
bin/des-ede3-ofb
bin/idea-cbc
bin/idea-ecb
bin/idea-cfb
bin/idea-ofb
lib/ssleay.conf
d7 1
a7 1
lib/libssl.a
d9 4
a12 2
include/md2.h
include/md5.h
d14 1
d16 9
d26 3
a28 2
include/bn.h
include/rsa.h
d30 3
d34 2
a35 8
include/stack.h
include/lhash.h
include/rand.h
include/err.h
include/objects.h
include/envelope.h
include/pem.h
include/pkcs7.h
a36 5
include/asn1.h
include/meth.h
include/conf.h
include/txt_db.h
include/ssl.h
@


1.1.1.1
log
@At long last! This is Eric Young's SSL library. The DES routines
are not part of this build as they are part of mainstram FreeBSD.

Please will a certificates expert check out the certificates
location.
@
text
@@
