svn commit: r418526 - in head/sysutils: . abduco
Jan Beich
jbeich at FreeBSD.org
Thu Jul 14 09:29:05 UTC 2016
Author: jbeich
Date: Thu Jul 14 09:29:04 2016
New Revision: 418526
URL: https://svnweb.freebsd.org/changeset/ports/418526
Log:
sysutils/abduco: add new port
PR: 210287
Submitted by: David Wildasin <swdragonmaus at gmail.com>
abduco provides session management i.e., it allows programs to be run
independently from their controlling terminal. That is programs can be
detached - run in the background - and then later reattached. Together
with dvtm it provides a simpler and cleaner alternative to tmux or
screen.
abduco is in many ways very similar to dtach but is a completely
independent implementation which is actively maintained, contains no
legacy code, provides a few additional features, has a cleaner, more
robust implementation and is distributed under the ISC license.
http://www.brain-dump.org/projects/abduco/
Added:
head/sysutils/abduco/
head/sysutils/abduco/Makefile (contents, props changed)
head/sysutils/abduco/distinfo (contents, props changed)
head/sysutils/abduco/pkg-descr (contents, props changed)
Modified:
head/sysutils/Makefile (contents, props changed)
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Thu Jul 14 09:26:42 2016 (r418525)
+++ head/sysutils/Makefile Thu Jul 14 09:29:04 2016 (r418526)
@@ -10,6 +10,7 @@
SUBDIR += LPRng
SUBDIR += LPRngTool
SUBDIR += abck
+ SUBDIR += abduco
SUBDIR += abgx360
SUBDIR += abgx360gui
SUBDIR += accountsservice
Added: head/sysutils/abduco/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/abduco/Makefile Thu Jul 14 09:29:04 2016 (r418526)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= abduco
+PORTVERSION= 0.6
+CATEGORIES= sysutils
+MASTER_SITES= http://www.brain-dump.org/projects/abduco/
+
+MAINTAINER= swdragonmaus at gmail.com
+COMMENT= Session management in a clean and simple way
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+MAKE_ARGS= CPPFLAGS="${CPPFLAGS}" STRIP="${STRIP_CMD}" \
+ MANPREFIX="${MANPREFIX}/man"
+PLIST_FILES= bin/abduco \
+ man/man1/abduco.1.gz
+
+pre-everything::
+ @${ECHO_MSG} "You can build abduco with your own config.h using the ABDUCO_CONF knob:"
+ @${ECHO_MSG} "make ABDUCO_CONF=/path/to/abduco/config.h install clean"
+
+post-extract:
+ @if [ -e "${ABDUCO_CONF}" ]; then \
+ ${ECHO_MSG} "Creating symlink: config.h -> ${ABDUCO_CONF}"; \
+ ${LN} -fs "${ABDUCO_CONF}" ${WRKSRC}/config.h; \
+ fi
+
+.include <bsd.port.mk>
Added: head/sysutils/abduco/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/abduco/distinfo Thu Jul 14 09:29:04 2016 (r418526)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1465579293
+SHA256 (abduco-0.6.tar.gz) = c90909e13fa95770b5afc3b59f311b3d3d2fdfae23f9569fa4f96a3e192a35f4
+SIZE (abduco-0.6.tar.gz) = 15829
Added: head/sysutils/abduco/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/abduco/pkg-descr Thu Jul 14 09:29:04 2016 (r418526)
@@ -0,0 +1,12 @@
+abduco provides session management i.e., it allows programs to be run
+independently from their controlling terminal. That is programs can be
+detached - run in the background - and then later reattached. Together
+with dvtm it provides a simpler and cleaner alternative to tmux or
+screen.
+
+abduco is in many ways very similar to dtach but is a completely
+independent implementation which is actively maintained, contains no
+legacy code, provides a few additional features, has a cleaner, more
+robust implementation and is distributed under the ISC license.
+
+WWW: http://www.brain-dump.org/projects/abduco/
More information about the svn-ports-all
mailing list