pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/comms
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.
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@localhost
+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
Home |
Main Index |
Thread Index |
Old Index