Prechádzať zdrojové kódy

add support for sparc64-NetBSD-1.6

Ralf S. Engelschall 23 rokov pred
rodič
commit
fe1125a1d4
2 zmenil súbory, kde vykonal 18 pridanie a 8 odobranie
  1. 17 7
      openssl/openssl.patch
  2. 1 1
      openssl/openssl.spec

+ 17 - 7
openssl/openssl.patch

@@ -1,5 +1,5 @@
 --- config.orig	Fri Mar 15 17:47:23 2002
-+++ config	Tue Jun  4 09:00:37 2002
++++ config	Sat Jun 29 09:55:45 2002
 @@ -381,9 +381,11 @@
  
  # figure out if gcc is available and if so we use it otherwise
@@ -13,8 +13,16 @@
    # then strip off whatever prefix Cygnus prepends the number with...
    GCCVER=`echo $GCCVER | sed 's/^[a-z]*\-//'`
    # peak single digit before and after first dot, e.g. 2.95.1 gives 29
---- Configure.orig	Tue Jun  4 09:06:27 2002
-+++ Configure	Tue Jun  4 09:08:36 2002
+@@ -562,6 +564,7 @@
+   *-freebsd[1-2]*) OUT="FreeBSD" ;;
+   *86*-*-netbsd) OUT="NetBSD-x86" ;;
+   sun3*-*-netbsd) OUT="NetBSD-m68" ;;
++  sparc64-*-netbsd) OUT="NetBSD-sparc64" ;;
+   *-*-netbsd) OUT="NetBSD-sparc" ;;
+   *86*-*-openbsd) OUT="OpenBSD-x86" ;;
+   alpha*-*-openbsd) OUT="OpenBSD-alpha" ;;
+--- Configure.orig	Fri May 10 01:05:49 2002
++++ Configure	Sat Jun 29 09:56:35 2002
 @@ -119,10 +119,10 @@
  "debug-ben-debug",	"gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DDEBUG_SAFESTACK -g3 -O2 -pedantic -Wall -Wshadow -Werror -pipe::(unknown):::::",
  "debug-ben-strict",	"gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DCONST_STRICT -O2 -Wall -Wshadow -Werror -Wpointer-arith -Wcast-qual -Wwrite-strings -pipe::(unknown):::::",
@@ -54,9 +62,11 @@
  "linux-mipsel",   "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::(unknown)::BN_LLONG:::",
  "linux-mips",   "gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::(unknown)::BN_LLONG:::",
  "linux-ppc",	"gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-@@ -347,11 +347,11 @@
+@@ -346,12 +346,13 @@
+ "linux-s390x", "gcc:-DB_ENDIAN -DTERMIO -DNO_ASM -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::SIXTY_FOUR_BIT_LONG:::::::::::linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  "linux-ia64",   "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR:asm/ia64.o:::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  "NetBSD-sparc",	"gcc:-DTERMIOS -O3 -fomit-frame-pointer -mv8 -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"NetBSD-sparc64","gcc:-DTERMIOS -O3 -fomit-frame-pointer -m64 -mcpu=v9 -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  "NetBSD-m68",	"gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 -"NetBSD-x86",	"gcc:-DTERMIOS -O3 -fomit-frame-pointer -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 -"FreeBSD-elf",  "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::-pthread -D_REENTRANT -D_THREAD_SAFE -D_THREADSAFE::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
@@ -71,7 +81,7 @@
  "nextstep",	"cc:-O -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
  "nextstep3.3",	"cc:-O3 -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
  # NCR MP-RAS UNIX ver 02.03.01
-@@ -379,7 +379,7 @@
+@@ -379,7 +380,7 @@
  "unixware-7","cc:-O -DFILIO_H -Kalloca::-Kthread:-lsocket -lnsl:BN_LLONG MD2_CHAR RC4_INDEX ${x86_gcc_des}::",
  "unixware-7-pentium","cc:-O -DFILIO_H -Kalloca -Kpentium::-Kthread:-lsocket -lnsl:BN_LLONG MD2_CHAR RC4_INDEX ${x86_gcc_des}::",
  "unixware-7-pentium_pro","cc:-O -DFILIO_H -Kalloca -Kpentium_pro::-Kthread:-lsocket -lnsl:BN_LLONG MD2_CHAR RC4_INDEX ${x86_gcc_des}::",
@@ -80,7 +90,7 @@
  
  # OpenUNIX 8
  "OpenUNIX-8","cc:-O -DFILIO_H -Kalloca::-Kthread:-lsocket -lnsl:BN_LLONG MD2_CHAR RC4_INDEX ${x86_gcc_des}::",
-@@ -468,11 +468,11 @@
+@@ -468,11 +469,11 @@
  # Mingw32
  # (Note: the real CFLAGS for Windows builds are defined by util/mk1mf.pl
  # and its library files in util/pl/*)
@@ -95,7 +105,7 @@
  
  # Ultrix from Bernhard Simon <simon@zid.tuwien.ac.at>
  "ultrix-cc","cc:-std1 -O -Olimit 1000 -DL_ENDIAN::(unknown)::::::",
-@@ -482,7 +482,7 @@
+@@ -482,7 +483,7 @@
  
  # Some OpenBSD from Bob Beck <beck@obtuse.com>
  "OpenBSD-alpha","gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",

+ 1 - 1
openssl/openssl.spec

@@ -33,7 +33,7 @@ Distribution: OpenPKG [REL]
 Group:        Cryptography
 License:      BSD-style
 Version:      0.9.6d
-Release:      20020604
+Release:      20020628
 
 #   list of sources
 Source0:      ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz