head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.10 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.8 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.6 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.4 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.2 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.1.0.24 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.22 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.20 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.18 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.16 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.14 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.12 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.10 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.8 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.6 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.4 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.2 pkgsrc-2022Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2025.03.05.18.21.22; author vins; state Exp; branches; next 1.1; commitid M3qTsePnFGpJkULF; 1.1 date 2022.01.16.13.11.07; author nia; state Exp; branches; next ; commitid E9LqfIh2UqIdoRoD; desc @@ 1.2 log @comms/syncterm: update to v1.6 # pkgsrc changes * Use the options framework to better handle build flags * NetBSD curses is now supported * Taking maintainership # upstream changes (since 1.1) v1.6: * Add Atari ST VT52 modes * Enable cursor for Mode 7 * Adjust Prestel/Mode 7 mappings * Disable Prestel ENQ/Memory in BBC Micro Mode 7 * Fix regression in Atari auto-login * Fix error adding a new Web List v1.5: * Support web-based dialing directories * Alt+Home now centres the window on the screen * Add setting to invert mouse wheel * Option to defer telnet negotiation * Use the SAA5050 font for Prestel mode * Add BBC Micro Mode 7 mode * Remove delays when sending login data * Fix Prestel regressions * Fix RIP rendering regressions * Fix 80x43 scrolling bottom line corruption * Fix overlinking with GNUmakefile v1.4: * Add support for JPEG XL graphics in addition to PPM * Massively improve output performance * Lower audio output volume by 12dB * Add option to configure audio output * Add support for ALT+XXX and ALT+0XXXXX key entry * Re-order BBS list entry fields * Support Shell connections on Windows 10+ * Windows builds now include a .com (console) and a .exe (GUI) binary * Fix X11 mode scaling and fullscreen with minimal X servers * Fix crashes in text modes due to rip code being called * Better socket disconnect detection in SSH and telnets sessions * Reimplement status bar code * Fix various Prestel mode bugs * Fix error handling with telnets v1.3: * Fix a critical bug in editing BBS list entries v1.2: * Support PPM graphics * Initial support for Prestel mode * Start of RIP and SkyPix support (incomplete) * Support XTerm Bracketed Paste * Support LCF as defined in STD-070 * New icons thanks to zuMi! * Added a comment field to listings * Support copy/paste in BBS list * Aspect ratio enforcement * Add ALT-O to toggle remote mouse support (to enable copy/paste locally) * Add -b and -n command-line options for BBS list and INI file respectively * Add a native (GDI) Windows mode (prefered over SDL mode) * Add support for data bits, stop bits, and parity * In telnet mode, always negotiate echo, binary, and suppress GA * Get Haiku support building again * Added "Build Options" menu item * Support internal smooth scaling * Support toggling scaling blocky vs smooth * Support for telnets * Support for SSH "none" auth method * Support for VGA mode * Allow hardware scaling in X11, GDI, and SDL modes * Support upploading SSH public key over SFTP channel in SSH mode * Add "Yellow is Yellow" option @ text @$NetBSD: patch-src_syncterm_GNUmakefile,v 1.1 2022/01/16 13:11:07 nia Exp $ Use SYSTEM_LIST_DIR to refer to the configuration directory in man pages rather than the DESTDIR. --- src/syncterm/GNUmakefile.orig 2025-03-02 21:16:40.838077160 +0000 +++ src/syncterm/GNUmakefile @@@@ -189,8 +189,7 @@@@ endif syncterm.man: syncterm.man.in @@echo Creating $@@ - ${QUIET}sed -E -e 's|%%DESTDIR%%|${DESTDIR}|g' -e 's|%%PREFIX%%|${PREFIX}|g' < syncterm.man.in > syncterm.man - + ${QUIET}sed -E -e 's|%%SYSTEM_LIST_DIR%%|${SYSTEM_LIST_DIR}|g' < syncterm.man.in > syncterm.man syncterm.1.gz: syncterm.man @@echo Creating $@@ ${QUIET}gzip -9n < syncterm.man > syncterm.1.gz @ 1.1 log @add comms/syncterm A cross-platform ANSI-BBS terminal designed to connect to remote BBSs via telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible. @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- src/syncterm/GNUmakefile.orig 2020-06-26 23:40:21.000000000 +0000 d8 1 a8 2 @@@@ -118,7 +118,7 @@@@ ifeq ($(os),darwin) endif d11 4 a14 3 - sed -E -e 's|%%DESTDIR%%|${DESTDIR}|g' -e 's|%%PREFIX%%|${PREFIX}|g' < syncterm.man.in > syncterm.man + sed -E -e 's|%%SYSTEM_LIST_DIR%%|${SYSTEM_LIST_DIR}|g' < syncterm.man.in > syncterm.man d16 2 a17 1 gzip < syncterm.man > syncterm.1.gz @