auto-import openssl-0.9.6b-18 from openssl-0.9.6b-18.src.rpm
This commit is contained in:
		
							parent
							
								
									c7ee7e96b0
								
							
						
					
					
						commit
						0cfdac5c04
					
				| @ -1,23 +1,29 @@ | |||||||
| #!/bin/sh | #!/bin/sh | ||||||
| 
 | 
 | ||||||
|  | # quit out if anything fails. | ||||||
|  | set -e | ||||||
|  | 
 | ||||||
| # Clean out patent-or-otherwise-encumbered code. | # Clean out patent-or-otherwise-encumbered code. | ||||||
| # MDC-2: 4,908,861 13/03/2007 | # MDC-2: 4,908,861 13/03/2007 | ||||||
| # IDEA:  5,214,703 25/05/2010 | # IDEA:  5,214,703 25/05/2010 | ||||||
| # RC5:   5,724,428 03/03/2015 | # RC5:   5,724,428 03/03/2015 | ||||||
| 
 | 
 | ||||||
| # Bah.  Assembler is hard to port. | # Remove assembler portions of IDEA, MDC2, and RC5. | ||||||
| #(find crypto/{idea,mdc2,rc5,sha}/asm -type f | xargs -r rm -fv) |  | ||||||
| (find crypto/{idea,mdc2,rc5}/asm -type f | xargs -r rm -fv) | (find crypto/{idea,mdc2,rc5}/asm -type f | xargs -r rm -fv) | ||||||
| 
 | 
 | ||||||
| # IDEA, MDC2 and RC5. | # IDEA, MDC2 and RC5. | ||||||
| for c in `find crypto/{idea,mdc2,rc5} -name "*.c" -a \! -name "*test*" -type f` ; do | for a in idea mdc2 rc5; do | ||||||
| 	echo Destroying $c |   for c in `find crypto/$a -name "*.c" -a \! -name "*test*" -type f` ; do | ||||||
| 	> $c | 	echo Destroying $c | ||||||
| done | 	> $c | ||||||
| for c in `find crypto/evp -name "*_r5.c" -o -name "*_i.c" -o -name "*_mdc2.c" `; do |   done | ||||||
|  | done | ||||||
|  | 
 | ||||||
|  | for c in `find crypto/evp -name "*_rc5.c" -o -name "*_idea.c" -o -name "*_mdc2.c" `; do | ||||||
| 	echo Destroying $c | 	echo Destroying $c | ||||||
| 	> $c | 	> $c | ||||||
| done | done | ||||||
|  | 
 | ||||||
| for h in `find crypto ssl apps test -name "*.h"` ; do | for h in `find crypto ssl apps test -name "*.h"` ; do | ||||||
| 	echo Removing IDEA, MDC2, and RC5 references from $h | 	echo Removing IDEA, MDC2, and RC5 references from $h | ||||||
| 	cat $h | \ | 	cat $h | \ | ||||||
|  | |||||||
| @ -1,3 +1,5 @@ | |||||||
|  | Do not treat duplicate certs as an error. | ||||||
|  | 
 | ||||||
| --- openssl-0.9.6/crypto/x509/by_file.c	Wed Sep 27 15:09:05 2000
 | --- openssl-0.9.6/crypto/x509/by_file.c	Wed Sep 27 15:09:05 2000
 | ||||||
| +++ openssl-0.9.6/crypto/x509/by_file.c	Wed Sep 27 14:21:20 2000
 | +++ openssl-0.9.6/crypto/x509/by_file.c	Wed Sep 27 14:21:20 2000
 | ||||||
| @@ -163,8 +163,12 @@
 | @@ -163,8 +163,12 @@
 | ||||||
|  | |||||||
							
								
								
									
										70
									
								
								openssl.spec
									
									
									
									
									
								
							
							
						
						
									
										70
									
								
								openssl.spec
									
									
									
									
									
								
							| @ -3,7 +3,7 @@ | |||||||
| Summary: The OpenSSL toolkit. | Summary: The OpenSSL toolkit. | ||||||
| Name: openssl | Name: openssl | ||||||
| Version: 0.9.6b | Version: 0.9.6b | ||||||
| Release: 16 | Release: 18 | ||||||
| Source: openssl-engine-%{version}-usa.tar.bz2 | Source: openssl-engine-%{version}-usa.tar.bz2 | ||||||
| Source1: hobble-openssl | Source1: hobble-openssl | ||||||
| Source2: Makefile.certificate | Source2: Makefile.certificate | ||||||
| @ -12,6 +12,7 @@ Source4: RHNS-CA-CERT | |||||||
| Source5: make-dummy-cert | Source5: make-dummy-cert | ||||||
| Source6: hw_ubsec.c | Source6: hw_ubsec.c | ||||||
| Source7: hw_ubsec.h | Source7: hw_ubsec.h | ||||||
|  | Source8: ia64.S | ||||||
| Patch0: openssl-0.9.6a-redhat.patch | Patch0: openssl-0.9.6a-redhat.patch | ||||||
| Patch1: openssl-0.9.5a-64.patch | Patch1: openssl-0.9.5a-64.patch | ||||||
| Patch2: openssl-engine-0.9.6b-defaults.patch | Patch2: openssl-engine-0.9.6b-defaults.patch | ||||||
| @ -24,6 +25,13 @@ Patch8: openssl-0.9.6-x509.patch | |||||||
| Patch9: openssl-engine-0.9.6b-default-engine.patch | Patch9: openssl-engine-0.9.6b-default-engine.patch | ||||||
| Patch10: openssl-engine-0.9.6b-ubsec_failover.patch | Patch10: openssl-engine-0.9.6b-ubsec_failover.patch | ||||||
| Patch11: openssl-engine-0.9.6b-ubsec_rand.patch | Patch11: openssl-engine-0.9.6b-ubsec_rand.patch | ||||||
|  | Patch12: openssl-0.9.6b-mkdepend.patch | ||||||
|  | Patch13: openssl-0.9.6a-conf.patch | ||||||
|  | Patch14: openssl-0.9.6a-add-engine-version.patch | ||||||
|  | Patch15: openssl-0.9.6a-add-ia64-asm.patch | ||||||
|  | Patch16: openssl-0.9.6a-add-baltimore.patch | ||||||
|  | Patch17: openssl-0.9.6c-aep.patch | ||||||
|  | Patch18: openssl-0.9.6c-add-luna.patch | ||||||
| License: BSDish | License: BSDish | ||||||
| Group: System Environment/Libraries | Group: System Environment/Libraries | ||||||
| URL: http://www.openssl.org/ | URL: http://www.openssl.org/ | ||||||
| @ -66,6 +74,7 @@ from other formats to the formats used by the OpenSSL toolkit. | |||||||
| %{SOURCE1} | %{SOURCE1} | ||||||
| cp %{SOURCE6} crypto/engine/ | cp %{SOURCE6} crypto/engine/ | ||||||
| cp %{SOURCE7} crypto/engine/vendor_defns/ | cp %{SOURCE7} crypto/engine/vendor_defns/ | ||||||
|  | cp %{SOURCE8} crypto/bn/asm/ | ||||||
| %patch0 -p1 -b .redhat | %patch0 -p1 -b .redhat | ||||||
| %patch1 -p1 -b .64 | %patch1 -p1 -b .64 | ||||||
| %patch2 -p1 -b .defaults | %patch2 -p1 -b .defaults | ||||||
| @ -78,6 +87,13 @@ cp %{SOURCE7} crypto/engine/vendor_defns/ | |||||||
| %patch9 -p1 -b .default-engine | %patch9 -p1 -b .default-engine | ||||||
| %patch10 -p1 -b .ubsec_failover | %patch10 -p1 -b .ubsec_failover | ||||||
| %patch11 -p1 -b .rand | %patch11 -p1 -b .rand | ||||||
|  | # skip patch 12 | ||||||
|  | %patch13 -p0 -b .conf | ||||||
|  | %patch14 -p1 -b .engver | ||||||
|  | %patch15 -p1 -b .ia64 | ||||||
|  | %patch16 -p1 -b .baltimore | ||||||
|  | %patch17 -p1 -b .aep | ||||||
|  | %patch18 -p1 -b .luna | ||||||
| 
 | 
 | ||||||
| chmod 644 FAQ LICENSE CHANGES NEWS INSTALL README | chmod 644 FAQ LICENSE CHANGES NEWS INSTALL README | ||||||
| chmod 644 doc/README doc/c-indentation.el doc/openssl.txt | chmod 644 doc/README doc/c-indentation.el doc/openssl.txt | ||||||
| @ -92,8 +108,7 @@ PATH=${PATH}:${PWD}/bin | |||||||
| TOPDIR=${PWD} | TOPDIR=${PWD} | ||||||
| LD_LIBRARY_PATH=${TOPDIR}:${TOPDIR}/bin ; export LD_LIBRARY_PATH | LD_LIBRARY_PATH=${TOPDIR}:${TOPDIR}/bin ; export LD_LIBRARY_PATH | ||||||
| 
 | 
 | ||||||
| # Figure out which flags we want to use.  Can't use assembler because it's | # Figure out which flags we want to use. | ||||||
| # not lowest-common-denominator in most cases. |  | ||||||
| perl util/perlpath.pl `dirname %{__perl}` | perl util/perlpath.pl `dirname %{__perl}` | ||||||
| %ifarch %ix86 | %ifarch %ix86 | ||||||
| sslarch=linux-elf | sslarch=linux-elf | ||||||
| @ -122,6 +137,7 @@ sslarch=linux-s390x | |||||||
| # usable on all platforms.  The Configure script already knows to use -fPIC and | # usable on all platforms.  The Configure script already knows to use -fPIC and | ||||||
| # RPM_OPT_FLAGS, so we can skip specifiying them here. | # RPM_OPT_FLAGS, so we can skip specifiying them here. | ||||||
| ./config --prefix=%{_prefix} --openssldir=%{_datadir}/ssl ${sslflags} no-idea no-mdc2 no-rc5 shared | ./config --prefix=%{_prefix} --openssldir=%{_datadir}/ssl ${sslflags} no-idea no-mdc2 no-rc5 shared | ||||||
|  | %{__patch} -p1 -b --suffix .mkdepend -s < %{PATCH12} | ||||||
| make all build-shared | make all build-shared | ||||||
| 
 | 
 | ||||||
| # Generate hashes for the included certs. | # Generate hashes for the included certs. | ||||||
| @ -172,6 +188,9 @@ mv CA.sh CA | |||||||
| mv der_chop der_chop.pl | mv der_chop der_chop.pl | ||||||
| popd | popd | ||||||
| 
 | 
 | ||||||
|  | mkdir -m700 $RPM_BUILD_ROOT%{_datadir}/ssl/CA | ||||||
|  | mkdir -m700 $RPM_BUILD_ROOT%{_datadir}/ssl/CA/private | ||||||
|  | 
 | ||||||
| # Install root CA stuffs. | # Install root CA stuffs. | ||||||
| cat << EOF > RHNS-blurb.txt | cat << EOF > RHNS-blurb.txt | ||||||
| # | # | ||||||
| @ -196,6 +215,8 @@ ln -s certs/ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/cert.pem | |||||||
| %{_datadir}/ssl/cert.pem | %{_datadir}/ssl/cert.pem | ||||||
| %{_datadir}/ssl/lib | %{_datadir}/ssl/lib | ||||||
| %{_datadir}/ssl/misc/CA | %{_datadir}/ssl/misc/CA | ||||||
|  | %dir %{_datadir}/ssl/CA | ||||||
|  | %dir %{_datadir}/ssl/CA/private | ||||||
| %{_datadir}/ssl/misc/c_* | %{_datadir}/ssl/misc/c_* | ||||||
| %{_datadir}/ssl/private | %{_datadir}/ssl/private | ||||||
| 
 | 
 | ||||||
| @ -227,26 +248,32 @@ ln -s certs/ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/cert.pem | |||||||
| %postun -p /sbin/ldconfig | %postun -p /sbin/ldconfig | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
| * Fri Mar 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-16 | * Thu Apr  4 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-17, 0.9.6b-18 | ||||||
| - rebuild | - merge RHL-specific bits into stronghold package, rename | ||||||
|  | 
 | ||||||
|  | * Tue Apr 02 2002 Gary Benson <gbenson@redhat.com> stronghold-0.9.6c-2 | ||||||
|  | - add support for Chrysalis Luna token | ||||||
|  | 
 | ||||||
|  | * Tue Mar 26 2002 Gary Benson <gbenson@redhat.com> | ||||||
|  | - disable AEP random number generation, other AEP fixes | ||||||
| 
 | 
 | ||||||
| * Fri Mar 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-15 | * Fri Mar 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-15 | ||||||
| - only build subpackages on primary arches | - only build subpackages on primary arches | ||||||
| 
 | 
 | ||||||
| * Fri Mar 15 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-14 |  | ||||||
| - rebuild |  | ||||||
| 
 |  | ||||||
| * Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-13 | * Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-13 | ||||||
| - on ia32, only disable use of assembler on i386 | - on ia32, only disable use of assembler on i386 | ||||||
| - enable assembly on ia64 | - enable assembly on ia64 | ||||||
| 
 | 
 | ||||||
| * Wed Jan 09 2002 Tim Powers <timp@redhat.com> 0.9.6b-12 | * Mon Jan  7 2002 Florian La Roche <Florian.LaRoche@redhat.de> 0.9.6b-11 | ||||||
| - automated rebuild |  | ||||||
| 
 |  | ||||||
| * Mon Jan 07 2002 Florian La Roche <Florian.LaRoche@redhat.de> 0.9.6b-11 |  | ||||||
| - fix sparcv9 entry | - fix sparcv9 entry | ||||||
| 
 | 
 | ||||||
| * Wed Oct 10 2001 Florian La Roche <Florian.LaRoche@redhat.de> 0.9.6b-10 | * Mon Jan  7 2002 Gary Benson <gbenson@redhat.com> stronghold-0.9.6c-1 | ||||||
|  | - upgrade to 0.9.6c | ||||||
|  | - bump BuildArch to i686 and enable assembler on all platforms | ||||||
|  | - synchronise with shrimpy and rawhide | ||||||
|  | - bump soversion to 3 | ||||||
|  | 
 | ||||||
|  | * Wed Oct 10 2001 Florian La Roche <Florian.LaRoche@redhat.de> | ||||||
| - delete BN_LLONG for s390x, patch from Oliver Paukstadt | - delete BN_LLONG for s390x, patch from Oliver Paukstadt | ||||||
| 
 | 
 | ||||||
| * Mon Sep 17 2001 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-9 | * Mon Sep 17 2001 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-9 | ||||||
| @ -310,6 +337,17 @@ ln -s certs/ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/cert.pem | |||||||
| - change two memcpy() calls to memmove() | - change two memcpy() calls to memmove() | ||||||
| - don't define L_ENDIAN on alpha | - don't define L_ENDIAN on alpha | ||||||
| 
 | 
 | ||||||
|  | * Wed May 23 2001 Joe Orton <jorton@redhat.com> stronghold-0.9.6a-1 | ||||||
|  | - Add 'stronghold-' prefix to package names. | ||||||
|  | - Obsolete standard openssl packages. | ||||||
|  | 
 | ||||||
|  | * Wed May 16 2001 Joe Orton <jorton@redhat.com> | ||||||
|  | - Add BuildArch: i586 as per Nalin's advice. | ||||||
|  | 
 | ||||||
|  | * Tue May 15 2001 Joe Orton <jorton@redhat.com> | ||||||
|  | - Enable assembler on ix86 (using new .tar.bz2 which does | ||||||
|  |   include the asm directories). | ||||||
|  | 
 | ||||||
| * Tue May 15 2001 Nalin Dahyabhai <nalin@redhat.com> | * Tue May 15 2001 Nalin Dahyabhai <nalin@redhat.com> | ||||||
| - make subpackages depend on the main package | - make subpackages depend on the main package | ||||||
| 
 | 
 | ||||||
| @ -449,13 +487,13 @@ ln -s certs/ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/cert.pem | |||||||
| - run ldconfig directly in post/postun | - run ldconfig directly in post/postun | ||||||
| - add FAQ | - add FAQ | ||||||
| 
 | 
 | ||||||
| * Sat Dec 18 1999 Bernhard Rosenkr)Bänzer <bero@redhat.de> | * Sat Dec 18 1999 Bernhard Rosenkrdnzer <bero@redhat.de> | ||||||
| - Fix build on non-x86 platforms | - Fix build on non-x86 platforms | ||||||
| 
 | 
 | ||||||
| * Fri Nov 12 1999 Bernhard Rosenkr)Bänzer <bero@redhat.de> | * Fri Nov 12 1999 Bernhard Rosenkrdnzer <bero@redhat.de> | ||||||
| - move /usr/share/ssl/* from -devel to main package | - move /usr/share/ssl/* from -devel to main package | ||||||
| 
 | 
 | ||||||
| * Tue Oct 26 1999 Bernhard Rosenkr)Bänzer <bero@redhat.de> | * Tue Oct 26 1999 Bernhard Rosenkrdnzer <bero@redhat.de> | ||||||
| - inital packaging | - inital packaging | ||||||
| - changes from base: | - changes from base: | ||||||
|   - Move /usr/local/ssl to /usr/share/ssl for FHS compliance |   - Move /usr/local/ssl to /usr/share/ssl for FHS compliance | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user