aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeel Chauhan <nc@FreeBSD.org>2022-01-25 03:56:33 +0000
committerNeel Chauhan <nc@FreeBSD.org>2022-01-25 03:56:33 +0000
commite55904be04435344f49944a4dc3de6a75635c608 (patch)
treea382d6c0f9dd43f3b82b6bf3b0598a9fa7ea3cd1
parente9e973568eb5230a8283c293de5dcaaf291e17b0 (diff)
downloadports-e55904be04435344f49944a4dc3de6a75635c608.tar.gz
ports-e55904be04435344f49944a4dc3de6a75635c608.zip
comms/tcpser: Update to 20210425
-rw-r--r--comms/tcpser/Makefile14
-rw-r--r--comms/tcpser/distinfo5
-rw-r--r--comms/tcpser/files/patch-Makefile25
-rw-r--r--comms/tcpser/pkg-descr2
4 files changed, 24 insertions, 22 deletions
diff --git a/comms/tcpser/Makefile b/comms/tcpser/Makefile
index 9a26ed7ab93f..27696a11a6e7 100644
--- a/comms/tcpser/Makefile
+++ b/comms/tcpser/Makefile
@@ -1,20 +1,22 @@
# Created by: Edward Tomasz Napierala <trasz@FreeBSD.org>
PORTNAME= tcpser
-DISTVERSION= 1.0rc12
+DISTVERSION= 20210425
CATEGORIES= comms
-MASTER_SITES= http://www.jbrain.com/pub/linux/serial/
MAINTAINER= nc@FreeBSD.org
COMMENT= TCPSER turns serial port into an emulated Hayes compatible modem
LICENSE= GPLv2+
+USE_GITHUB= yes
+GH_ACCOUNT= FozzTexx
+GH_TAGNAME= 95f4b51
+
LDFLAGS+= -pthread
-USES= dos2unix gmake
-WRKSRC= ${WRKDIR}/tcpser
+USES= gmake
-PORTDOCS= README CHANGES
+PORTDOCS= README.md CHANGES
PLIST_FILES= bin/tcpser
OPTIONS_DEFINE= DOCS
@@ -24,6 +26,6 @@ do-install:
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/comms/tcpser/distinfo b/comms/tcpser/distinfo
index 429d2a28145c..87b98814309c 100644
--- a/comms/tcpser/distinfo
+++ b/comms/tcpser/distinfo
@@ -1,2 +1,3 @@
-SHA256 (tcpser-1.0rc12.tar.gz) = a64a461c17c030ab31d8efe40c9a96cf0237108d9206cdef4a76ebe1679a5f76
-SIZE (tcpser-1.0rc12.tar.gz) = 50066
+TIMESTAMP = 1643082604
+SHA256 (FozzTexx-tcpser-20210425-95f4b51_GH0.tar.gz) = 98fc2ff2424f1e0bc35532e170f9d766e7242be757b6d55a51ddad3701209701
+SIZE (FozzTexx-tcpser-20210425-95f4b51_GH0.tar.gz) = 26719
diff --git a/comms/tcpser/files/patch-Makefile b/comms/tcpser/files/patch-Makefile
index c98fc15ea037..69c4159f85f7 100644
--- a/comms/tcpser/files/patch-Makefile
+++ b/comms/tcpser/files/patch-Makefile
@@ -1,14 +1,13 @@
---- Makefile.orig 2015-11-09 18:00:33 UTC
+--- Makefile.orig 2022-01-25 03:54:45 UTC
+++ Makefile
-@@ -1,10 +1,8 @@
- SRC=src
- SRCS = $(SRC)/bridge.c $(SRC)/debug.c $(SRC)/getcmd.c $(SRC)/ip.c $(SRC)/init.c $(SRC)/modem_core.c $(SRC)/nvt.c $(SRC)/serial.c $(SRC)/ip232.c $(SRC)/util.c $(SRC)/phone_book.c $(SRC)/shared.c $(SRC)/tcpser.c $(SRC)/line.c $(SRC)/dce.c
- OBJS = $(SRC)/bridge.o $(SRC)/debug.o $(SRC)/getcmd.o $(SRC)/ip.o $(SRC)/init.o $(SRC)/modem_core.o $(SRC)/nvt.o $(SRC)/serial.o $(SRC)/ip232.o $(SRC)/util.o $(SRC)/phone_book.o $(SRC)/shared.o $(SRC)/tcpser.o $(SRC)/dce.o $(SRC)/line.o
--CC = gcc
- DEF =
--CFLAGS = -O $(DEF) -Wall
--LDFLAGS = -lpthread
-+CFLAGS += $(DEF) -Wall
- DEPEND = makedepend $(DEF) $(CFLAGS)
-
- all: tcpser
+@@ -1,9 +1,7 @@
+ SRC=src
+ SRCS = $(SRC)/bridge.c $(SRC)/debug.c $(SRC)/getcmd.c $(SRC)/ip.c $(SRC)/init.c $(SRC)/modem_core.c $(SRC)/nvt.c $(SRC)/serial.c $(SRC)/ip232.c $(SRC)/util.c $(SRC)/phone_book.c $(SRC)/shared.c $(SRC)/tcpser.c $(SRC)/line.c $(SRC)/dce.c
+ OBJS = $(SRC)/bridge.o $(SRC)/debug.o $(SRC)/getcmd.o $(SRC)/ip.o $(SRC)/init.o $(SRC)/modem_core.o $(SRC)/nvt.o $(SRC)/serial.o $(SRC)/ip232.o $(SRC)/util.o $(SRC)/phone_book.o $(SRC)/shared.o $(SRC)/tcpser.o $(SRC)/dce.o $(SRC)/line.o
+-CC = gcc
+-DEF =
+-CFLAGS = -g $(DEF) -Wall
++CFLAGS = -g -Wall
+ LDFLAGS = -lpthread
+ DEPEND = makedepend $(DEF) $(CFLAGS)
+
diff --git a/comms/tcpser/pkg-descr b/comms/tcpser/pkg-descr
index 9055c4e0fab8..722498a8c2be 100644
--- a/comms/tcpser/pkg-descr
+++ b/comms/tcpser/pkg-descr
@@ -5,4 +5,4 @@ Internet. TCPSER supports all standard Hayes commands, and understands
extended and vendor proprietary commands (though it does not implement
many of them). TCPSER can be used for both inbound and outbound connections.
-WWW: http://www.jbrain.com/pub/linux/serial/
+WWW: https://github.com/FozzTexx/tcpser