1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

sysutils/abduco: add new port

PR:		210287
Submitted by:	David Wildasin <swdragonmaus@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/
This commit is contained in:
Jan Beich 2016-07-14 09:29:04 +00:00
parent a9e57d0160
commit 44673c8f14
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=418526
4 changed files with 45 additions and 0 deletions

View File

@ -10,6 +10,7 @@
SUBDIR += LPRng
SUBDIR += LPRngTool
SUBDIR += abck
SUBDIR += abduco
SUBDIR += abgx360
SUBDIR += abgx360gui
SUBDIR += accountsservice

29
sysutils/abduco/Makefile Normal file
View File

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= abduco
PORTVERSION= 0.6
CATEGORIES= sysutils
MASTER_SITES= http://www.brain-dump.org/projects/abduco/
MAINTAINER= swdragonmaus@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>

3
sysutils/abduco/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1465579293
SHA256 (abduco-0.6.tar.gz) = c90909e13fa95770b5afc3b59f311b3d3d2fdfae23f9569fa4f96a3e192a35f4
SIZE (abduco-0.6.tar.gz) = 15829

12
sysutils/abduco/pkg-descr Normal file
View File

@ -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/