forked from ports/contrib
openssl11: initial commit, version 1.1.1q
This commit is contained in:
parent
488e415689
commit
a6ef5772c8
127
openssl11/.footprint
Normal file
127
openssl11/.footprint
Normal file
@ -0,0 +1,127 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/c_rehash-1.1
|
||||
-rwxr-xr-x root/root usr/bin/openssl-1.1
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/openssl-1.1/
|
||||
drwxr-xr-x root/root usr/include/openssl-1.1/openssl/
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/aes.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/asn1.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/asn1_mac.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/asn1err.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/asn1t.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/async.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/asyncerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/bio.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/bioerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/blowfish.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/bn.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/bnerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/buffer.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/buffererr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/camellia.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/cast.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/cmac.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/cms.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/cmserr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/comp.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/comperr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/conf.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/conf_api.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/conferr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/crypto.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/cryptoerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ct.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/cterr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/des.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/dh.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/dherr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/dsa.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/dsaerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/dtls1.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/e_os2.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ebcdic.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ec.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ecdh.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ecdsa.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ecerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/engine.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/engineerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/err.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/evp.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/evperr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/hmac.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/idea.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/kdf.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/kdferr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/lhash.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/md2.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/md4.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/md5.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/mdc2.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/modes.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/obj_mac.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/objects.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/objectserr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ocsp.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ocsperr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/opensslconf.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/opensslv.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ossl_typ.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/pem.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/pem2.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/pemerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/pkcs12.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/pkcs12err.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/pkcs7.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/pkcs7err.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/rand.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/rand_drbg.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/randerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/rc2.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/rc4.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/rc5.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ripemd.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/rsa.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/rsaerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/safestack.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/seed.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/sha.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/srp.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/srtp.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ssl.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ssl2.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ssl3.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/sslerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/stack.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/store.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/storeerr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/symhacks.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/tls1.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ts.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/tserr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/txt_db.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/ui.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/uierr.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/whrlpool.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/x509.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/x509_vfy.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/x509err.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/x509v3.h
|
||||
-rw-r--r-- root/root usr/include/openssl-1.1/openssl/x509v3err.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rwxr-xr-x root/root usr/lib/libcrypto.so.1.1
|
||||
-rwxr-xr-x root/root usr/lib/libssl.so.1.1
|
||||
drwxr-xr-x root/root usr/lib/openssl-1.1/
|
||||
drwxr-xr-x root/root usr/lib/openssl-1.1/engines-1.1/
|
||||
-rwxr-xr-x root/root usr/lib/openssl-1.1/engines-1.1/afalg.so
|
||||
-rwxr-xr-x root/root usr/lib/openssl-1.1/engines-1.1/capi.so
|
||||
-rwxr-xr-x root/root usr/lib/openssl-1.1/engines-1.1/padlock.so
|
||||
-rw-r--r-- root/root usr/lib/openssl-1.1/libcrypto.a
|
||||
lrwxrwxrwx root/root usr/lib/openssl-1.1/libcrypto.so -> ../libcrypto.so.1.1
|
||||
-rw-r--r-- root/root usr/lib/openssl-1.1/libssl.a
|
||||
lrwxrwxrwx root/root usr/lib/openssl-1.1/libssl.so -> ../libssl.so.1.1
|
||||
drwxr-xr-x root/root usr/lib/openssl-1.1/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/openssl-1.1/pkgconfig/libcrypto.pc
|
||||
-rw-r--r-- root/root usr/lib/openssl-1.1/pkgconfig/libssl.pc
|
||||
-rw-r--r-- root/root usr/lib/openssl-1.1/pkgconfig/openssl.pc
|
7
openssl11/.signature
Normal file
7
openssl11/.signature
Normal file
@ -0,0 +1,7 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3xhzoqnkGB2ntkL3YX4FAiiYTjsudBj1a7jzugKm00xjvnlt6huFPkGXzJYmbbVF9FFUHUct660eJ+ORkgpTbwo=
|
||||
SHA256 (Pkgfile) = 2f2759f5808410de83e5cc06294cf9da6e4b162101e1bb3405749396234c64c8
|
||||
SHA256 (.footprint) = cc15f633fdf7753d2697ef232ff3aab2e9e077ab0971cfe7884ff4c2e8850547
|
||||
SHA256 (openssl-1.1.1q.tar.gz) = d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca
|
||||
SHA256 (no-rpath.patch) = 754d6107a306311e15a1db6a1cc031b81691c8b9865e8809ac60ca6f184c957c
|
||||
SHA256 (openssl-1.0-versioned-symbols.patch) = 353a84e4c92e36c379ebd9216b8f8fb9c271396583561eb84ac8c825979acaa6
|
44
openssl11/Pkgfile
Normal file
44
openssl11/Pkgfile
Normal file
@ -0,0 +1,44 @@
|
||||
# Description: Secure Sockets Layer and Transport Layer Security tools
|
||||
# URL: https://www.openssl.org/
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
|
||||
name=openssl11
|
||||
version=1.1.1q
|
||||
release=1
|
||||
source=(http://www.openssl.org/source/${name:0:7}-$version.tar.gz \
|
||||
no-rpath.patch openssl-1.0-versioned-symbols.patch)
|
||||
|
||||
build() {
|
||||
cd ${name:0:7}-$version
|
||||
#export MAKEFLAGS="$MAKEFLAGS -j1"
|
||||
|
||||
./Configure --prefix=/usr \
|
||||
--openssldir=/etc/ssl \
|
||||
--libdir=lib/openssl-1.1 \
|
||||
shared \
|
||||
enable-ec_nistp_64_gcc_128 linux-x86_64
|
||||
|
||||
sed -i "s|-O3|$CFLAGS|" Makefile
|
||||
|
||||
make depend
|
||||
make
|
||||
make DESTDIR=$PKG LIBDIR=lib/openssl-1.1 MANDIR=/usr/share/man MANSUFFIX=ssl install_sw
|
||||
|
||||
find $PKG -name "*fips*" -delete
|
||||
chmod -R +w $PKG
|
||||
|
||||
install -m755 -d "$PKG/usr/include/openssl-1.1"
|
||||
#mv "$PKG/etc/ssl" "$PKG/etc/ssl-1.1"
|
||||
mv "$PKG/usr/include/openssl" "$PKG/usr/include/openssl-1.1/"
|
||||
mv "$PKG/usr/lib/openssl-1.1/libcrypto.so.1.1" "$PKG/usr/lib/"
|
||||
mv "$PKG/usr/lib/openssl-1.1/libssl.so.1.1" "$PKG/usr/lib/"
|
||||
ln -sf ../libssl.so.1.1 "$PKG/usr/lib/openssl-1.1/libssl.so"
|
||||
ln -sf ../libcrypto.so.1.1 "$PKG/usr/lib/openssl-1.1/libcrypto.so"
|
||||
mv "$PKG/usr/bin/openssl" "$PKG/usr/bin/openssl-1.1"
|
||||
mv "$PKG/usr/bin/c_rehash" "$PKG/usr/bin/c_rehash-1.1"
|
||||
|
||||
# Update includedir in .pc files
|
||||
sed -e 's|/include$|/include/openssl-1.1|' -i $PKG/usr/lib/openssl-1.1/pkgconfig/*.pc
|
||||
|
||||
#rm -rf $PKG/{etc,usr/bin/c_rehash}
|
||||
}
|
11
openssl11/no-rpath.patch
Normal file
11
openssl11/no-rpath.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- Makefile.shared.no-rpath 2005-06-23 22:47:54.000000000 +0200
|
||||
+++ Makefile.shared 2005-11-16 22:35:37.000000000 +0100
|
||||
@@ -153,7 +153,7 @@
|
||||
NOALLSYMSFLAGS='-Wl,--no-whole-archive'; \
|
||||
SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared -Wl,-Bsymbolic -Wl,-soname=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX"
|
||||
|
||||
-DO_GNU_APP=LDFLAGS="$(CFLAGS) -Wl,-rpath,$(LIBRPATH)"
|
||||
+DO_GNU_APP=LDFLAGS="$(CFLAGS)"
|
||||
|
||||
#This is rather special. It's a special target with which one can link
|
||||
#applications without bothering with any features that have anything to
|
4667
openssl11/openssl-1.0-versioned-symbols.patch
Normal file
4667
openssl11/openssl-1.0-versioned-symbols.patch
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user