[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