Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 650221A9239 for ; Sun, 16 Jan 2022 13:11:10 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 804AD84E85; Sun, 16 Jan 2022 13:11:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id B95B084DC2 for ; Sun, 16 Jan 2022 13:11:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id uutaKlctTG8p for ; Sun, 16 Jan 2022 13:11:08 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id ED78784D1C for ; Sun, 16 Jan 2022 13:11:07 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id EC445FB24; Sun, 16 Jan 2022 13:11:07 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1642338667127990" MIME-Version: 1.0 Date: Sun, 16 Jan 2022 13:11:07 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/comms To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20220116131107.EC445FB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1642338667127990 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nia Date: Sun Jan 16 13:11:07 UTC 2022 Modified Files: pkgsrc/comms: Makefile Added Files: pkgsrc/comms/syncterm: DESCR Makefile PLIST distinfo pkgsrc/comms/syncterm/patches: patch-src_syncterm_GNUmakefile patch-src_syncterm_syncterm.man.in Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 pkgsrc/comms/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/comms/syncterm/DESCR \ pkgsrc/comms/syncterm/Makefile pkgsrc/comms/syncterm/PLIST \ pkgsrc/comms/syncterm/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/comms/syncterm/patches/patch-src_syncterm_GNUmakefile \ pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1642338667127990 Content-Disposition: inline Content-Length: 5228 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/comms/Makefile diff -u pkgsrc/comms/Makefile:1.129 pkgsrc/comms/Makefile:1.130 --- pkgsrc/comms/Makefile:1.129 Thu Jan 13 02:45:36 2022 +++ pkgsrc/comms/Makefile Sun Jan 16 13:11:07 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.129 2022/01/13 02:45:36 gutteridge Exp $ +# $NetBSD: Makefile,v 1.130 2022/01/16 13:11:07 nia Exp $ # COMMENT= Telephony and serial communication utilities @@ -87,6 +87,7 @@ SUBDIR+= synce-librapi2 SUBDIR+= synce-libsynce SUBDIR+= synce-rra SUBDIR+= synce-serial +SUBDIR+= syncterm SUBDIR+= tilp2 SUBDIR+= tio SUBDIR+= tkhylafax Added files: Index: pkgsrc/comms/syncterm/DESCR diff -u /dev/null pkgsrc/comms/syncterm/DESCR:1.1 --- /dev/null Sun Jan 16 13:11:07 2022 +++ pkgsrc/comms/syncterm/DESCR Sun Jan 16 13:11:07 2022 @@ -0,0 +1,2 @@ +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. Index: pkgsrc/comms/syncterm/Makefile diff -u /dev/null pkgsrc/comms/syncterm/Makefile:1.1 --- /dev/null Sun Jan 16 13:11:07 2022 +++ pkgsrc/comms/syncterm/Makefile Sun Jan 16 13:11:07 2022 @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1 2022/01/16 13:11:07 nia Exp $ + +DISTNAME= syncterm-1.1-src +PKGNAME= ${DISTNAME:S/-src//} +CATEGORIES= comms +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=syncterm/} +EXTRACT_SUFX= .tgz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://syncterm.bbsdev.net/ +COMMENT= ANSI-BBS terminal designed to connect to remote BBSs +LICENSE= gnu-gpl-v2 + +WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} +BUILD_DIRS= src/syncterm + +USE_TOOLS+= gmake perl gzip + +MAKE_FILE= GNUmakefile + +MAKE_FLAGS+= RELEASE=1 +MAKE_FLAGS+= SRC_ROOT=${WRKSRC}/src +MAKE_FLAGS+= MAN_PREFIX=${PREFIX}/${PKGMANDIR:S,man$,,g} +MAKE_FLAGS+= SYSTEM_LIST_DIR=${PKG_SYSCONFDIR} +MAKE_FLAGS+= WITHOUT_CRYPTLIB=1 + +# incompatible with NetBSD curses - tries to access within cchar_t +.include "../../devel/ncursesw/buildlink3.mk" +.include "../../devel/SDL2/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/comms/syncterm/PLIST diff -u /dev/null pkgsrc/comms/syncterm/PLIST:1.1 --- /dev/null Sun Jan 16 13:11:07 2022 +++ pkgsrc/comms/syncterm/PLIST Sun Jan 16 13:11:07 2022 @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1 2022/01/16 13:11:07 nia Exp $ +bin/syncterm +man/man1/syncterm.1 +share/applications/syncterm.desktop +share/icons/hicolor/64x64/apps/syncterm.png Index: pkgsrc/comms/syncterm/distinfo diff -u /dev/null pkgsrc/comms/syncterm/distinfo:1.1 --- /dev/null Sun Jan 16 13:11:07 2022 +++ pkgsrc/comms/syncterm/distinfo Sun Jan 16 13:11:07 2022 @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2022/01/16 13:11:07 nia Exp $ + +BLAKE2s (syncterm-1.1-src.tgz) = 2de2559b621ab8a8249e2321ed617cc3a73aa44f74ca2d49b82c141bf9d97eb6 +SHA512 (syncterm-1.1-src.tgz) = b5280e8f64ce12101f810dbee38a113e03450356a1fbc46a7c63a57eb8ca382e99ec1586b0a3527e336c9725efedae2ce80c5d4b372456eba1f090ec0f8c80eb +Size (syncterm-1.1-src.tgz) = 18270212 bytes +SHA1 (patch-src_syncterm_GNUmakefile) = 0c8739341c1c86b7455fc50f2265a02a87333a30 +SHA1 (patch-src_syncterm_syncterm.man.in) = 8bc6eed865883b3e2c49638e9fc08abb8ac8e617 Index: pkgsrc/comms/syncterm/patches/patch-src_syncterm_GNUmakefile diff -u /dev/null pkgsrc/comms/syncterm/patches/patch-src_syncterm_GNUmakefile:1.1 --- /dev/null Sun Jan 16 13:11:07 2022 +++ pkgsrc/comms/syncterm/patches/patch-src_syncterm_GNUmakefile Sun Jan 16 13:11:07 2022 @@ -0,0 +1,16 @@ +$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 2020-06-26 23:40:21.000000000 +0000 ++++ src/syncterm/GNUmakefile +@@ -118,7 +118,7 @@ ifeq ($(os),darwin) + endif + + syncterm.man: syncterm.man.in +- 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 + + syncterm.1.gz: syncterm.man + gzip < syncterm.man > syncterm.1.gz Index: pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in diff -u /dev/null pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in:1.1 --- /dev/null Sun Jan 16 13:11:07 2022 +++ pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in Sun Jan 16 13:11:07 2022 @@ -0,0 +1,16 @@ +$NetBSD: patch-src_syncterm_syncterm.man.in,v 1.1 2022/01/16 13:11:07 nia Exp $ + +Do not embed DESTDIR in installed man paths, instead honoring +PKG_SYSCONFDIR. + +--- src/syncterm/syncterm.man.in.orig 2020-06-26 23:40:21.000000000 +0000 ++++ src/syncterm/syncterm.man.in +@@ -130,7 +130,7 @@ The curses and ANSI modes are not necess + a traditional screen mode. As such, filler will be added around the terminal + screen. For some display sizes, unpredictable results may occur. + .SH FILES +-.IP \fC%%DESTDIR%%%%PREFIX%%/etc/syncterm.lst\fR ++.IP \fC%%SYSTEM_LIST_DIR%%/syncterm.lst\fR + The system wide dialing directory. + .IP \fC~/.syncterm/syncterm.lst\fR + The users dialing directory --_----------=_1642338667127990--