This diff incorporates Ingo's patch for the man page. Tested on amd64
and sgi.
Cheers,
Kyle
? picocom17.diff
? patches/patch-picocom_8
Index: Makefile
===================================================================
RCS file: /cvs/ports/comms/picocom/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile 7 Aug 2013 21:31:20 -0000 1.4
+++ Makefile 24 Sep 2013 19:23:59 -0000
@@ -1,25 +1,24 @@
# $OpenBSD: Makefile,v 1.4 2013/08/07 21:31:20 naddy Exp $
-# Original from: Nick Patavalis (n...@efault.net)
-#
-COMMENT = minimal dumb-terminal emulation program
-
-DISTNAME = picocom-1.6
-REVISION = 0
-CATEGORIES = comms
-MASTER_SITES = https://picocom.googlecode.com/files/
-HOMEPAGE = https://code.google.com/p/picocom/
-MAINTAINER = Kyle Isom <co...@kyleisom.net>
+COMMENT = minimal dumb-terminal emulation program
+
+DISTNAME = picocom-1.7
+CATEGORIES = comms
+
+HOMEPAGE = https://code.google.com/p/picocom/
+MAINTAINER = Kyle Isom <k...@tyrfingr.is>
# GPLv2+
-PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_CDROM = Yes
+
+WANTLIB += c
+
+MASTER_SITES = https://picocom.googlecode.com/files/
-WANTLIB = c
-NO_TEST = Yes
+MAKE_FLAGS = CC="${CC}" CFLAGS="${CFLAGS}"
+MAKE_ENV = LDFLAGS="${LDFLAGS}"
-MAKE_FLAGS = CC="${CC}" CFLAGS="${CFLAGS}"
-MAKE_ENV = LDFLAGS="${LDFLAGS}"
-USE_GROFF = Yes
+NO_TEST = Yes
do-install:
${INSTALL_DATA} ${WRKSRC}/picocom.8 ${PREFIX}/man/man8/picocom.8
Index: distinfo
===================================================================
RCS file: /cvs/ports/comms/picocom/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 8 Jul 2012 18:19:18 -0000 1.1.1.1
+++ distinfo 24 Sep 2013 19:23:59 -0000
@@ -1,5 +1,2 @@
-MD5 (picocom-1.6.tar.gz) = Qmw9MLgsvICw2v3M1gIMbA==
-RMD160 (picocom-1.6.tar.gz) = rII9gEWriuBbGembGzdWth0OWH4=
-SHA1 (picocom-1.6.tar.gz) = 8ELhX6dqszScdKcAYqohC1J+a9w=
-SHA256 (picocom-1.6.tar.gz) = 31d0By3oBf8GxrFCDbzJMrGwDpGbSeIqe+FLytWgs6E=
-SIZE (picocom-1.6.tar.gz) = 46704
+SHA256 (picocom-1.7.tar.gz) = 0PMcj3ohWnaSLTDIGlK5ojSMieAqhJNVFwArO8LBEp4=
+SIZE (picocom-1.7.tar.gz) = 42857
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/comms/picocom/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-Makefile
--- patches/patch-Makefile 8 Jul 2012 18:19:18 -0000 1.1.1.1
+++ patches/patch-Makefile 24 Sep 2013 19:23:59 -0000
@@ -1,26 +1,23 @@
-$OpenBSD: patch-Makefile,v 1.1.1.1 2012/07/08 18:19:18 lteo Exp $
---- Makefile.orig Sat May 29 00:39:52 2010
-+++ Makefile Sun Jul 8 15:45:36 2012
-@@ -1,17 +1,13 @@
--
-+OBJS := picocom.o term.o
- VERSION=1.6
+--- Makefile.orig Fri Sep 13 19:18:11 2013
++++ Makefile Fri Sep 13 19:22:09 2013
+@@ -5,16 +5,17 @@ UUCP_LOCK_DIR=/var/lock
# CC = gcc
--CPPFLAGS=-DVERSION_STR=\"$(VERSION)\" -DUUCP_LOCK_DIR=\"/var/lock\" \
+ CPPFLAGS=-DVERSION_STR=\"$(VERSION)\" \
+- -DUUCP_LOCK_DIR=\"$(UUCP_LOCK_DIR)\" \
- -DHIGH_BAUD
--CFLAGS = -Wall -g
-+CPPFLAGS=-DVERSION_STR=\"$(VERSION)\" -DUUCP_LOCK_DIR=\"/var/spool/lock\"
++ -DUUCP_LOCK_DIR=\"$(UUCP_LOCK_DIR)\"
+ CFLAGS = -Wall -g
--# LD = gcc
--LDFLAGS = -g
--LDLIBS =
-+all : picocom
+ # LD = gcc
+ LDFLAGS = -g
+ LDLIBS =
--picocom : picocom.o term.o
++all: picocom
++
+ picocom : picocom.o term.o
-# $(LD) $(LDFLAGS) -o $@ $+ $(LDLIBS)
-+picocom : $(OBJS)
-+ $(CC) $(LDFLAGS) -o picocom $(OBJS)
++ $(CC) $(LDFLAGS) -o $@ picocom.o term.o $(LDLIBS)
picocom.o : picocom.c term.h
term.o : term.c term.h