Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jul 2016 09:29:04 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r418526 - in head/sysutils: . abduco
Message-ID:  <201607140929.u6E9T4IH028562@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607140929.u6E9T4IH028562>