[prev in list] [next in list] [prev in thread] [next in thread]
List: fink-commits
Subject: [cvs] dists/10.9-libcxx/stable/main/finkinfo/crypto openssl110-dev.info, NONE, 1.1
From: Daniel Johnson <danielj7 () users ! sourceforge ! net>
Date: 2016-09-26 22:54:16
Message-ID: E1boemx-00086s-A3 () sfs-ml-4 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]
Update of /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/crypto
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv3986
Added Files:
openssl110-dev.info
Log Message:
New openssl libversion 110
--- NEW FILE: openssl110-dev.info ---
# -*- coding: ascii; tab-width: 4 -*-
Package: openssl110-dev
Version: 1.1.0a
Revision: 1
Description: Secure Sockets Layer and Crypto Library
License: OSI-Approved
Homepage: http://www.openssl.org/
Maintainer: Daniel Johnson <daniel@daniel-johnson.org>
Conflicts: <<
libressl-libcrypto30,
libressl-libcrypto32,
libressl-libcrypto33,
libressl-libcrypto34,
libressl-libssl27,
libressl-libssl29,
libressl-libssl32,
libressl-libssl33,
openssl100-dev,
openssl110-dev,
system-openssl-dev
<<
Replaces: <<
libressl-libcrypto30,
libressl-libcrypto32,
libressl-libcrypto33,
libressl-libcrypto34,
libressl-libssl27,
libressl-libssl29,
libressl-libssl32,
libressl-libssl33,
openssl100-dev,
openssl110-dev,
system-openssl-dev
<<
BuildDependsOnly: True
Source: mirror:custom:source/openssl-%v.tar.gz
CustomMirror: <<
Primary: http://www.openssl.org/
Secondary: ftp://ftp.openssl.org/
<<
Source-MD5: 38a0bf2883ab4951acb15b1886b7f5aa
BuildDepends: fink (>= 0.24.12), text-template-pm
Depends: openssl110-shlibs (= %v-%r)
UseMaxBuildJobs: false
CompileScript: <<
./config --prefix=%p --openssldir=%p/etc/ssl zlib-dynamic
make
<<
InfoTest: <<
TestScript: make test || exit 2
<<
InstallScript: <<
#!/bin/sh -ev
make install DESTDIR=%d
## skipped-links contains symlink commands that fail because they
## would involve filenames that differ only by case (rebuild on a
## case-insensitive filesystem to make sure the list is complete).
## as of 1.0.0k-3, the list is:
## ln -s "bn_internal.3" "bn_print.3" # created iff build on case-sens fs
## ln -s "hmac.3" "HMAC.3" # not created anywhere
## ln -s "md5.3" "MD5.3" # not created anywhere
## ln -s "mdc2.3" "MDC2.3" # not created anywhere
## ln -s "pem.3" "PEM.3" # not created anywhere
## ln -s "rc4.3" "RC4.3" # not created anywhere
## ln -s "ssl.3" "SSL.3" # not created anywhere
## i.e., those symlink names already exist as something else.
## Should patch build to avoid even trying to create these so get
## same .deb on all build FS even without hacks.
## There remain symlinks BN_print.3 -> BN_bn2bin.3 and bn_print.3 -> bn_internal.3, \
we rename the latter. rm -f %i/share/man/man3/BN_print.3 \
%i/share/man/man3/bn_print.3 || true ln -fs BN_bn2bin.3 %i/share/man/man3/BN_print.3
ln -fs bn_internal.3 %i/share/man/man3/_bn_print.3
### for comptibility with libmd (don't know how to set up
## update-alternatives with original capitalisation).
mv %i/share/man/man3/md5.3 %i/share/man/man3/md5.3.openssl100
for i in 2 4; do
rm %i/share/man/man3/MD$i.3
cp %i/share/man/man3/md5.3.openssl100 %i/share/man/man3/md$i.3.openssl100
done
# Remove static libs.
rm %i/lib/*.a
<<
DocFiles: README LICENSE CHANGES FAQ NEWS
PostInstScript: <<
update-alternatives --install %p/share/man/man3/md5.3 md5.3 \
%p/share/man/man3/md5.3.openssl100 80 \
--slave %p/share/man/man3/md2.3 md2.3 %p/share/man/man3/md2.3.openssl100 \
--slave %p/share/man/man3/md4.3 md4.3 %p/share/man/man3/md4.3.openssl100
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
update-alternatives --remove md5.3 %p/share/man/man3/md5.3.openssl100
fi
<<
SplitOff: <<
Package: openssl110-shlibs
Files: lib/libcrypto.1.1.dylib lib/libssl.1.1.dylib lib/engines-1.1
Shlibs: <<
%p/lib/libcrypto.1.1.dylib 1.1.0 %n (>= 1.1.0-1)
%p/lib/libssl.1.1.dylib 1.1.0 %n (>= 1.1.0-1)
<<
DocFiles: README LICENSE CHANGES FAQ NEWS
<<
SplitOff2: <<
Package: openssl
Depends: openssl110-shlibs (= %v-%r)
Conflicts: libressl
Replaces: libressl
Files: bin etc share/man/man1
DocFiles: README LICENSE CHANGES FAQ NEWS
ConfFiles: %p/etc/ssl/openssl.cnf
<<
DescDetail: <<
OpenSSL is a free implementation of the Secure Sockets Layer (SSL)
and Transport Layer Security (TLS) protocols. It includes command line
utilities to manage certificates and a separate library implementing common
cryptograhic algorithms.
<<
------------------------------------------------------------------------------
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic