# openssl3/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. Relationship between the "openssl" and "openssl3" packages: "openssl" provides OpenSSL 1. This is the default OpenSSL for devel- opment and runtime purposes. "openssl3" provides OpenSSL 3. To use this one at build time for a package, set: setpaths = openssl3 Presently, "openssl" and "openssl3" share an "etc/ssl/" subdirectory. #--------------------------------------------------------------------- [buildtimes] #--------------------------------------------------------------------- [settings] build = default compiler = clang exepack = yes ldbefore = -latomic -lc license = See "license*.txt" in installed tree licfile = LICENSE.txt nosyslinks = yes dontfind = libressl openssl setpaths = openssl3 #--------------------------------------------------------------------- [depends] actools bc findutils gawk grep openssl:strict rlwrap sed #--------------------------------------------------------------------- [configure] ENGDIR=$PKGDIR_PROD/lib/engines MANBASE=$PKGDIR_PROD/man ETCDIR=$PKGDIR_PROD/etc ETCSSL=$PKGDIR_PROD/etc/ssl mkdir -p $ENGDIR $ETCSSL $MANBASE if [ $LACBITS == 64 ]; then bash ./config \ --prefix=$PKGDIR_PROD \ --libdir=lib \ --openssldir=$ETCDIR \ zlib-dynamic else perl ./Configure \ --prefix=$PKGDIR_PROD \ --libdir=lib \ --openssldir=$ETCDIR \ 386 \ zlib-dynamic \ linux-generic32 fi #--------------------------------------------------------------------- [postbuild] BINDIR=$PKGDIR_PROD/bin ETCDIR=$PKGDIR_PROD/etc ETCSSL=$ETCDIR/ssl CERTSDIR=$ETCSSL/certs mkdir -p $BINDIR $CERTSDIR cd $ETCDIR/ rm -fr ssl/ ln -nsf $PRODTREE/openssl/etc/ssl . ln -nsf ssl/cert.pem . head cert.pem #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = https://www.openssl.org/source/old/\ 3.5/openssl-3.5.5.tar.gz #--------------------------------------------------------------------- [history] 190529 Updated from 1.1.1a to 1.1.1c 210218 Updated to 1.1.1i 210424 Updated to 1.1.1k 210424 Switched distro core SSL back to "openssl" 210615 Updated cert data 210912 Updated cert data 210912 Fixed breakage of "ca-bundle.crt" build 211017 Updated to 1.1.1l 220503 Updated to 1.1.1o 220630 Updated to 1.1.1p 230210 Updated to 1.1.1t 240717 Split "openssl3" off from "openssl" 240717 Updated to 3.3.0 241028 Updated to 3.3.1 250712 Updated to 3.3.3 251006 Updated to 3.4.3 260107 Updated to 3.5.3 260127 Updated to 3.5.5