aboutsummaryrefslogtreecommitdiff
path: root/comms
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 /comms
parente9e973568eb5230a8283c293de5dcaaf291e17b0 (diff)
downloadports-e55904be04435344f49944a4dc3de6a75635c608.tar.gz
ports-e55904be04435344f49944a4dc3de6a75635c608.zip
Diffstat (limited to 'comms')
-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