$NetBSD: patch-aa,v 1.8 2011/05/14 19:27:53 hans Exp $

--- makefile.orig	2004-04-17 20:52:00.000000000 +0200
+++ makefile	2009-12-26 23:49:53.284197908 +0100
@@ -745,8 +745,8 @@ K5LIB=-L/usr/kerberos/lib
 K5INC=-I/usr/kerberos/include
 SRPLIB=-L$(srproot)/lib
 SRPINC=-I$(srproot)/include
-SSLLIB=-L$(sslroot)/ssl/lib
-SSLINC=-I$(sslroot)/ssl/include
+#SSLLIB=-L$(sslroot)/ssl/lib
+#SSLINC=-I$(sslroot)/ssl/include
 #
 # aix41+krb5+krb4:                    IBM AIX 4.1 with Kerberos IV and V
 # aix43gcc+krb5+krb4:                 IBM AIX 4.3 built with gcc, ditto
@@ -1821,6 +1821,16 @@ netbsd:
 	-DCK_DTRCD -DCK_DTRCTS -DTPUTSARGTYPE=int -DFNFLOAT $(KFLAGS) -O" \
 	"LIBS= -lcurses -lcrypt -lm $(LIBS)"
 
+# For NetBSD 1.6 and later OpenSSL is included
+netbsd+openssl:
+	@echo Making C-Kermit $(CKVER) for NetBSD with curses...
+	$(MAKE) xermit KTARGET=$${KTARGET:-$(@)} \
+	"CFLAGS= -DBSD44 -DCK_CURSES -DTCPSOCKET -DUSE_STRERROR \
+	-DNETBSD15 -DNETBSD16 \
+	-DCK_AUTHENTICATION -DCK_SSL $(SSLINC) -DZLIB \
+	-DCK_DTRCD -DCK_DTRCTS -DTPUTSARGTYPE=int -DFNFLOAT $(KFLAGS) -O" \
+	"LIBS= -lcurses -lcrypt $(SSLLIB) -lssl -lcrypto -lm $(LIBS)"
+
 #NetBSD 1.5.x in which the return type of the function pointer that is the
 #third argument of tputs() was changed from void to int...  The regular NetBSD
 #target builds OK here but this one eliminates the (harmless) warning.
@@ -3263,7 +3273,7 @@ solaris2xg+openssl+zlib+pam+shadow:
 	-DCK_AUTHENTICATION -DCK_SSL -DCK_PAM -DCK_SHADOW  -DZLIB \
 	-DBIGBUFOK $(SSLINC) $(KFLAGS)" \
 	"LIBS= $(SSLLIB) -ltermlib \
-	-lsocket -lnsl -lm -lresolv -lssl -lcrypto -lpam -lz"
+	-lsocket -lnsl -lm -lresolv -lssl -lcrypto -lpam -lz $(LIBS)"
 
 #Ditto but with GCC 3.1 in which you have to specify 32-bit with -m32.
 #In Solaris 9 (and maybe 8) you'll also need specifiy the Library path.
@@ -3401,6 +3411,13 @@ solaris9g+openssl+shadow+pam+zlib:
 	"KFLAGS=-DSOLARIS9 -DHDBUUCP -DDIRENT -DZLIB -DCK_PAM -DCK_SHADOW \
 	-DLIBDES $(KFLAGS)" "LIBS= -lpam -ldes425 -lz $(LIBS)"
 
+#Solaris 10 with gcc + OpenSSL + Shadow (32-bit)
+solaris10g+openssl+shadow+pam+zlib:
+	$(MAKE) "MAKE=$(MAKE)" solaris2xg+openssl+zlib+pam+shadow \
+	KTARGET=$${KTARGET:-$(@)} \
+	"KFLAGS=-DSOLARIS9 -DHDBUUCP -DDIRENT -DZLIB -DCK_PAM -DCK_SHADOW \
+	-DLIBDES $(KFLAGS)" "LIBS= -lpam -lz $(LIBS)"
+
 #Solaris 9 with gcc + OpenSSL + Kerberos 5 + Krb4 + Shadow (32-bit)
 solaris9g+krb5+krb4+openssl+shadow+pam+zlib:
 	$(MAKE) "MAKE=$(MAKE)" solaris2xg+krb5+krb4+openssl+shadow \
