head 1.11; access; symbols pkgsrc-2026Q1:1.11.0.4 pkgsrc-2026Q1-base:1.11 pkgsrc-2025Q4:1.11.0.2 pkgsrc-2025Q4-base:1.11 pkgsrc-2025Q3:1.10.0.112 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.10.0.110 pkgsrc-2025Q2-base:1.10 pkgsrc-2025Q1:1.10.0.108 pkgsrc-2025Q1-base:1.10 pkgsrc-2024Q4:1.10.0.106 pkgsrc-2024Q4-base:1.10 pkgsrc-2024Q3:1.10.0.104 pkgsrc-2024Q3-base:1.10 pkgsrc-2024Q2:1.10.0.102 pkgsrc-2024Q2-base:1.10 pkgsrc-2024Q1:1.10.0.100 pkgsrc-2024Q1-base:1.10 pkgsrc-2023Q4:1.10.0.98 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.96 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.94 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.10.0.92 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.90 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.88 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.86 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.10.0.84 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.82 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.10.0.80 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.10.0.78 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.10.0.76 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.74 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.72 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.10.0.68 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.10.0.48 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.10.0.70 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.66 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.64 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.62 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.10.0.60 pkgsrc-2018Q4-base:1.10 pkgsrc-2018Q3:1.10.0.58 pkgsrc-2018Q3-base:1.10 pkgsrc-2018Q2:1.10.0.56 pkgsrc-2018Q2-base:1.10 pkgsrc-2018Q1:1.10.0.54 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.10.0.52 pkgsrc-2017Q4-base:1.10 pkgsrc-2017Q3:1.10.0.50 pkgsrc-2017Q3-base:1.10 pkgsrc-2017Q2:1.10.0.46 pkgsrc-2017Q2-base:1.10 pkgsrc-2017Q1:1.10.0.44 pkgsrc-2017Q1-base:1.10 pkgsrc-2016Q4:1.10.0.42 pkgsrc-2016Q4-base:1.10 pkgsrc-2016Q3:1.10.0.40 pkgsrc-2016Q3-base:1.10 pkgsrc-2016Q2:1.10.0.38 pkgsrc-2016Q2-base:1.10 pkgsrc-2016Q1:1.10.0.36 pkgsrc-2016Q1-base:1.10 pkgsrc-2015Q4:1.10.0.34 pkgsrc-2015Q4-base:1.10 pkgsrc-2015Q3:1.10.0.32 pkgsrc-2015Q3-base:1.10 pkgsrc-2015Q2:1.10.0.30 pkgsrc-2015Q2-base:1.10 pkgsrc-2015Q1:1.10.0.28 pkgsrc-2015Q1-base:1.10 pkgsrc-2014Q4:1.10.0.26 pkgsrc-2014Q4-base:1.10 pkgsrc-2014Q3:1.10.0.24 pkgsrc-2014Q3-base:1.10 pkgsrc-2014Q2:1.10.0.22 pkgsrc-2014Q2-base:1.10 pkgsrc-2014Q1:1.10.0.20 pkgsrc-2014Q1-base:1.10 pkgsrc-2013Q4:1.10.0.18 pkgsrc-2013Q4-base:1.10 pkgsrc-2013Q3:1.10.0.16 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.10.0.14 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.12 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.10.0.10 pkgsrc-2012Q4-base:1.10 pkgsrc-2012Q3:1.10.0.8 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.10.0.6 pkgsrc-2012Q2-base:1.10 pkgsrc-2012Q1:1.10.0.4 pkgsrc-2012Q1-base:1.10 pkgsrc-2011Q4:1.10.0.2 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.9.0.2 pkgsrc-2011Q3-base:1.9 pkgsrc-2011Q2:1.8.0.2 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.7.0.60 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.58 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.56 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.54 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.52 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.50 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.48 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.46 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.44 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.42 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.40 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.38 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.36 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.34 pkgsrc-2008Q1:1.7.0.32 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.30 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.28 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.26 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.24 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.22 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.20 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.18 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.16 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.14 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.12 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.10 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.8 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.6 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.4 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.2 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 buildlink2-base:1.5 comdex-fall-1999:1.3 netbsd-1-4-PATCH001:1.3 netbsd-1-4-RELEASE:1.3 netbsd-1-3-PATCH003:1.3 netbsd-1-3-PATCH002:1.1.1.1 FreeBSD-current-1998-02-09:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.11 date 2025.10.11.22.14.36; author mrg; state Exp; branches; next 1.10; commitid D3yGTZggRfHTxceG; 1.10 date 2011.12.06.01.19.16; author sbd; state Exp; branches; next 1.9; 1.9 date 2011.08.25.14.54.06; author hans; state Exp; branches; next 1.8; 1.8 date 2011.05.14.19.27.53; author hans; state Exp; branches; next 1.7; 1.7 date 2004.04.15.18.14.52; author drochner; state Exp; branches; next 1.6; 1.6 date 2003.07.02.20.37.35; author kim; state Exp; branches; next 1.5; 1.5 date 2000.01.02.21.05.03; author fredb; state dead; branches; next 1.4; 1.4 date 99.12.20.12.33.47; author fredb; state Exp; branches; next 1.3; 1.3 date 98.08.07.10.36.39; author agc; state Exp; branches; next 1.2; 1.2 date 98.06.19.21.13.07; author tron; state Exp; branches; next 1.1; 1.1 date 98.02.09.22.45.02; author tron; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.02.09.22.45.02; author tron; state Exp; branches; next ; desc @@ 1.11 log @fix some issues with the netbsd port to make GCC 14 happier. - include and for openpty() and ioctl(). - set MAINTYPE=int for netbsd targets. @ text @$NetBSD: patch-aa,v 1.10 2011/12/06 01:19:16 sbd Exp $ * Get K5LIB, K5INC, SSLLIB and SSLINC from pkgsrc. * s/-lgssapi/-lgssapi_krb5/ on netbsd+krb5* * Add $(LIBS) to link command on solaris2xg+openssl+zlib+pam+shadow * s@@$(K5INC)/krb5@@$(K5INC)/kerberosv5/ on solaris9g+krb5+ssl * On linux get HAVE_LIBCURSES and HAVE_CURSES from pkgsrc (with the curses include and library pathes coming from BUILDLINK_*FLAGS). * Use MAINTYPE=int on NetBSD. --- makefile.orig 2011-08-21 08:12:07.000000000 -0700 +++ makefile 2025-10-11 14:48:36.917185449 -0700 @@@@ -824,12 +824,12 @@@@ manroot = $(prefix) K4LIB=-L/usr/kerberos/lib K4INC=-I/usr/kerberos/include -K5LIB=-L/usr/kerberos/lib -K5INC=-I/usr/kerberos/include +#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 # To override these assignments; for example, if your OpenSSL files are # not in /usr/local/ssl, invoke the desired target like this: @@@@ -1812,6 +1812,7 @@@@ netbsd netbsd2 netbsd15 netbsd16 old-net "CFLAGS=`grep fseeko /usr/include/stdio.h > /dev/null && \ echo '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'` \ -DBSD44 -DCK_CURSES -DTCPSOCKET -DUSE_STRERROR -DHAVE_OPENPTY \ + -DMAINTYPE=int \ -funsigned-char -DHERALD=\"\\\" NetBSD `uname -r`\\\"\" \ -DCK_DTRCD -DCK_DTRCTS -DTPUTSARGTYPE=int -DFNFLOAT $(KFLAGS) -O" \ "LIBS= -lcurses -lcrypt -lm -lutil $(LIBS)" @@@@ -1839,6 +1840,7 @@@@ netbsd+ssl netbsd+openssl: $(MAKE) netbsd KTARGET=$${KTARGET:-$(@@)} "CC = $(CC)" "CC2 = $(CC2)" \ "KFLAGS= -DCK_AUTHENTICATION -DCK_ENCRYPTION -DCK_CAST $$HAVE_DES \ -DCK_SSL -DCK_PAM -DZLIB -DNO_DCL_INET_ATON $$OPENSSLOPTION \ + -DMAINTYPE=int \ $(KFLAGS)" "LNKFLAGS = $(LNKFLAGS)" \ "LIBS= -L/usr/pkg/lib -R/usr/pkg/lib -lssl $$DES_LIB -lcurses \ -lcrypto -lcrypt -lz -lm -lpam -lutil $(LIBS)" @@@@ -1867,9 +1869,10 @@@@ netbsd+krb5: $(MAKE) netbsd KTARGET=$${KTARGET:-$(@@)} "CC = $(CC)" "CC2 = $(CC2)" \ "KFLAGS= -DCK_AUTHENTICATION -DCK_ENCRYPTION -DCK_KERBEROS -DKRB5 \ -DCK_CAST $$HAVE_DES -DNOFTP_GSSAPI $(K5INC) $(K5INC)/krb5 \ + -DMAINTYPE=int \ $(KFLAGS)" \ "LIBS= $(K5LIB) -L/usr/pkg/lib -R/usr/pkg/lib -lcurses $$DES_LIB \ - -lcrypto -lgssapi -lkrb5 -lm -lutil $(LIBS)" + -lcrypto -lgssapi_krb5 -lkrb5 -lm -lutil $(LIBS)" # NetBSD - With Kerberos 5 and SSL and Zlib. # OK: 2011/08/21 on 5.1 with MIT Kerberos. @@@@ -1894,9 +1897,10 @@@@ netbsd+krb5+ssl netbsd+krb5+openssl+zlib "KFLAGS= -DCK_AUTHENTICATION -DCK_ENCRYPTION -DCK_CAST $$HAVE_DES \ -DCK_KERBEROS -DKRB5 -DNOFTP_GSSAPI $(K5INC) $(K5INC)/krb5 \ -DCK_SSL -DCK_PAM -DZLIB -DNO_DCL_INET_ATON $$OPENSSLOPTION \ + -DMAINTYPE=int \ $(KFLAGS)" "LNKFLAGS = $(LNKFLAGS)" \ "LIBS= $(K5LIB) -L/usr/pkg/lib -R/usr/pkg/lib -lssl $$DES_LIB \ - -lcrypto -lcrypt -lgssapi -lkrb5 -lz -lm -lpam -lutil -lcurses $(LIBS)" + -lcrypto -lcrypt -lgssapi_krb5 -lkrb5 -lz -lm -lpam -lutil -lcurses $(LIBS)" #Special Security Enhanced NetBSD target with SRP, SSL, and zlib support. #To build this, you need to BUILD the pkgsrc srp_client package. After @@@@ -1911,6 +1915,7 @@@@ netbsd+ssl+srp+zlib: "CFLAGS= -DBSD44 -DCK_CURSES -DTCPSOCKET -DUSE_STRERROR -DNETBSD15 \ -DCK_DTRCD -DCK_DTRCTS -DTPUTSARGTYPE=int -DHAVE_OPENPTY \ -I/usr/include/openssl -I/usr/pkg/include \ + -DMAINTYPE=int \ -DCK_AUTHENTICATION -DCK_SRP -DPRE_SRP_1_4_5 -DCK_ENCRYPTION \ -DCK_CAST -DCK_DES -DLIBDES -DCK_SSL -DZLIB -DFNFLOAT $(KFLAGS) -O" \ "LIBS= -L/usr/pkg/lib -R/usr/pkg/lib -lcurses -lsrp -lgmp -ldes \ @@@@ -1928,6 +1933,7 @@@@ netbsdn: $(MAKE) CC=$(CC) CC2=$(CC2) xermit KTARGET=$${KTARGET:-$(@@)} \ "CFLAGS=`grep fseeko /usr/include/stdio.h > /dev/null && \ echo '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'` \ + -DMAINTYPE=int \ -DBSD44 -DCK_CURSES -DTCPSOCKET -DUSE_STRERROR -DHAVE_OPENPTY \ -DHERALD=\"\\\" NetBSD `uname -r`\\\"\" \ -DCK_DTRCD -DCK_DTRCTS -DTPUTSARGTYPE=int -DFNFLOAT $(KFLAGS) -O" \ @@@@ -3544,7 +3550,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. @@@@ -3899,7 +3905,7 @@@@ solaris9g+krb5+ssl solaris10g+krb5+ssl s -DCK_CURSES -DCK_NEWTERM -DDIRENT -DHDBUUCP -DTCPSOCKET -DBIGBUFOK \ -DCK_AUTHENTICATION -DCK_SSL -DZLIB -DCK_KERBEROS -DKRB5 \ -DCK_ENCRYPTION -DCK_CAST $$OPENSSLOPTION \ - $$HAVE_DES $(SSLINC) $(K5INC) $(K5INC)/krb5 $(KFLAGS)" \ + $$HAVE_DES $(SSLINC) $(K5INC) $(K5INC)/kerberosv5 $(KFLAGS)" \ "LIBS= $(SSLLIB) $(K5LIB) -lz -lssl -ltermlib -lsocket -lnsl -lm \ -lresolv -lcrypto \ $$GSSAPILIB -lkrb5 -lcom_err -lk5crypto $$DES_LIB $(LIBS)" @@@@ -6095,22 +6101,6 @@@@ linux: if test `grep openpty /usr/include/pty.h | wc -l` -gt 0; \ then HAVE_OPENPTY='-DHAVE_OPENPTY'; \ else HAVE_OPENPTY=''; fi ; \ - HAVE_LIBCURSES=''; \ - if test -f /usr/lib64/libncurses.so || \ - test -f /usr/lib/libncurses.a || \ - test -f /usr/lib/libncurses.so; then \ - HAVE_LIBCURSES='-lncurses'; \ - else if test -f /usr/lib64/libcurses.so || \ - test -f /usr/lib/libcurses.a || \ - test -f /usr/lib/libcurses.so; then \ - HAVE_LIBCURSES='-lcurses'; fi; fi; \ - HAVE_CURSES=''; \ - if test -n '$$HAVE_LIBCURSES'; then \ - if test -f /usr/include/ncurses.h; then \ - HAVE_CURSES='-DCK_NCURSES -I/usr/include/ncurses'; \ - else if test -f /usr/include/curses.h; then \ - HAVE_CURSES='-DCK_CURSES'; \ - fi; fi; fi; \ if test -f /usr/include/baudboy.h || test -f /usr/include/ttylock.h; \ then HAVE_LOCKDEV='-DHAVE_LOCKDEV' ; \ else HAVE_LOCKDEV='' ; fi ; \ @ 1.10 log @1) Add missing mk/curses buildlink. 2) Pass BUILDLINK_CPPFLAGS and BUILDLINK_LDFLAGS to the make process. 3) Have the build variables HAVE_LIBCURSES and HAVE_CURSES needed for the linux build set the by pkgsrc. Bump PKGREVISION @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2011/08/25 14:54:06 hans Exp $ d9 1 d12 2 a13 2 --- makefile.orig 2011-08-21 15:12:07.000000000 +0000 +++ makefile d31 19 a49 1 @@@@ -1869,7 +1869,7 @@@@ netbsd+krb5: d51 1 d59 3 a61 1 @@@@ -1896,7 +1896,7 @@@@ netbsd+krb5+ssl netbsd+krb5+openssl+zlib d63 1 d71 17 a87 1 @@@@ -3544,7 +3544,7 @@@@ solaris2xg+openssl+zlib+pam+shadow: d96 1 a96 1 @@@@ -3899,7 +3899,7 @@@@ solaris9g+krb5+ssl solaris10g+krb5+ssl s d105 1 a105 1 @@@@ -6095,22 +6095,6 @@@@ linux: @ 1.9 log @Update to 9.0.302, see http://www.columbia.edu/kermit/ck90.html for more information. Tested on NetBSD-current and OpenIndiana. Support for ssl and kerberos is now available through the options framework. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.8 2011/05/14 19:27:53 hans Exp $ d3 10 a12 2 --- makefile.orig 2011-08-21 17:12:07.000000000 +0200 +++ makefile 2011-08-25 16:36:42.000000000 +0200 d66 23 @ 1.8 log @Fix build on SunOS. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2004/04/15 18:14:52 drochner Exp $ d3 10 a12 4 --- 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 a18 6 # # 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)" d20 21 a40 14 +# 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: d49 9 a57 14 @@@@ -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 \ @ 1.7 log @update to 8.0.211 C-Kermit 8.0.211 is a "stability release" -- mostly bug fixes, only a handful of new features: INPUT /NOMATCH timeout (waits for the entire interval without trying to match anything; useful for scripted logging). SET INPUT SCALE-FACTOR (lets you scale INPUT timeouts); \v(inscale), SHOW INPUT. ASK[Q] and GETOK /DEFAULT:text (lets you supply default answer). FREAD /TRIM and FREAD /UNTABIFY. \funtabify(string). ON_CD macro (if you define one, it executes automatically whenever you tell Kermit to change directories). @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- makefile.orig 2004-04-11 19:21:42.000000000 +0200 +++ makefile 2004-04-14 15:42:12.000000000 +0200 @@@@ -745,8 +745,8 @@@@ d16 1 a16 1 @@@@ -1821,6 +1821,16 @@@@ d33 23 @ 1.6 log @Enable OpenSSL by default to get SSL/TLS support (e.g. in TELNET and FTP). Install the manual page again. @ text @d3 3 a5 3 --- makefile.orig 2003-03-30 17:04:31.000000000 -0500 +++ makefile 2003-07-02 15:55:44.000000000 -0400 @@@@ -735,8 +735,8 @@@@ d7 6 a12 6 SRPLIB=-L/usr/local/lib SRPINC=-I/usr/local/include -SSLLIB=-L/usr/local/ssl/lib -SSLINC=-I/usr/local/ssl/include +#SSLLIB=-L/usr/local/ssl/lib +#SSLINC=-I/usr/local/ssl/include d16 1 a16 1 @@@@ -1773,6 +1773,16 @@@@ d30 1 a30 1 #NetBSD 1.5.x in which the return type of the function pointer that is the @ 1.5 log @Update checksum--new tarfile, same name. Builds now with full support, by default, for dtr/cts and dtr/cd flow-control. Also, remove -DSUNX25 (Frank da Cruz pointed out that it's a no-op), and install the man page, which is again included in the distro. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 1999/12/20 12:33:47 fredb Exp $ d3 10 a12 3 --- makefile.orig Tue Dec 7 18:58:08 1999 +++ makefile Fri Dec 17 07:16:10 1999 @@@@ -732,10 +732,10 @@@@ d14 5 a18 11 WERMIT = makewhat DESTDIR = -BINDIR = /usr/local/bin -MANDIR = /usr/man/manl -INFODIR = /usr/local/doc/kermit -MANEXT = l +BINDIR = /usr/${PREFIX}/bin +MANDIR = /usr/man/man1 +INFODIR = /usr/${PREFIX}/share/doc/kermit +MANEXT = 1 ALL = $(WERMIT) d20 13 a32 1 all: $(ALL) @ 1.4 log @Update kermit to 7.0.96.beta11. Numerous changes, too many to list, but here's a couple: - - kermit protocol transfers default to "fast" mode - - support for SOCKS and sun X.25 (both untested) @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Add NetBSD RCS Ids. @ text @d3 15 a17 9 --- ckucmd.c.orig Mon Nov 25 01:20:49 1996 +++ ckucmd.c Fri Jun 19 22:52:29 1998 @@@@ -3648,6 +3648,9 @@@@ not convert \r to \n, so additional \n needed in newline function. But it is also very likely to result in unwanted blank lines. */ +#ifdef SVORPOSIX + if (c == CR) putchar(NL); +#endif /* SVORPOSIX */ d19 1 a19 2 #ifdef OS2 if (c == CR) putchar(NL); @ 1.2 log @Make "kermit" 64bit clean using patches supplied by Tim Rightnour in PR pkg/5609. @ text @d1 2 @ 1.1 log @Initial revision @ text @d1 12 a12 14 *** ckucmd.c Wed Nov 20 07:12:12 1996 --- ckucmd.c Thu Dec 5 11:20:24 1996 *************** *** 3648,3653 **** --- 3648,3656 ---- not convert \r to \n, so additional \n needed in newline function. But it is also very likely to result in unwanted blank lines. */ + #ifdef SVORPOSIX + if (c == CR) putchar(NL); + #endif /* SVORPOSIX */ #ifdef OS2 if (c == CR) putchar(NL); @ 1.1.1.1 log @Initial import of FreeBSD's "kermit" port. @ text @@