Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Oct 2014 16:14:10 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r369915 - in head/devel: . tcllauncher
Message-ID:  <201410031614.s93GEASd051486@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Fri Oct  3 16:14:10 2014
New Revision: 369915
URL: https://svnweb.freebsd.org/changeset/ports/369915
QAT: https://qat.redports.org/buildarchive/r369915/

Log:
  - New port: devel/tcllauncher
  
  tcllauncher is a way to have Tcl programs run out of /usr/local/bin under their
  own name, be installed in one place with their support files, and provides
  commands to facilitate server-oriented application execution.
  
  While there is another wrapper system that also does this, that system produces
  a single executable that contains all the code and support files within a
  built-in virtual filesystem wrapped inside the executable. Tcllauncher keeps
  the support files distinct, typically in a subdirectory of /usr/local/lib
  that's named after the application.
  
  WWW: https://github.com/flightaware/tcllauncher/

Added:
  head/devel/tcllauncher/
  head/devel/tcllauncher/Makefile   (contents, props changed)
  head/devel/tcllauncher/distinfo   (contents, props changed)
  head/devel/tcllauncher/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri Oct  3 16:09:59 2014	(r369914)
+++ head/devel/Makefile	Fri Oct  3 16:14:10 2014	(r369915)
@@ -4681,6 +4681,7 @@
     SUBDIR += tclap
     SUBDIR += tclcheck
     SUBDIR += tclgetopts
+    SUBDIR += tcllauncher
     SUBDIR += tcllib
     SUBDIR += tclmore
     SUBDIR += tcloo

Added: head/devel/tcllauncher/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tcllauncher/Makefile	Fri Oct  3 16:14:10 2014	(r369915)
@@ -0,0 +1,34 @@
+# Created by: gahr
+# $FreeBSD$
+
+PORTNAME=	tcllauncher
+PORTVERSION=	1.5
+CATEGORIES=	devel
+
+MAINTAINER=	tcltk@FreeBSD.org
+COMMENT=	Launcher program for Tcl applications
+
+LICENSE=	MIT
+
+LIB_DEPENDS=	libtclx8.4.so:${PORTSDIR}/lang/tclX
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	flightaware
+GH_TAGNAME=	v${PORTVERSION}
+GH_COMMIT=	36b1295
+
+USES+=		tcl
+USE_AUTOTOOLS=	autoconf
+CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \
+		--prefix=${PREFIX} \
+		--exec-prefix=${PREFIX}
+
+LIBDIR=		lib/Tcllauncher${PORTVERSION}
+
+PLIST_FILES=	bin/${PORTNAME} \
+		${LIBDIR}/tcllauncher.tcl \
+		${LIBDIR}/tcllauncher-support.tcl \
+		${LIBDIR}/pkgIndex.tcl \
+		man/mann/${PORTNAME}.n.gz
+
+.include <bsd.port.mk>

Added: head/devel/tcllauncher/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tcllauncher/distinfo	Fri Oct  3 16:14:10 2014	(r369915)
@@ -0,0 +1,2 @@
+SHA256 (tcllauncher-1.5.tar.gz) = 24e07ce22162e57d29fc7e945ffb5844e734166b50e5914e7740b39bf6a32c36
+SIZE (tcllauncher-1.5.tar.gz) = 84703

Added: head/devel/tcllauncher/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tcllauncher/pkg-descr	Fri Oct  3 16:14:10 2014	(r369915)
@@ -0,0 +1,11 @@
+tcllauncher is a way to have Tcl programs run out of /usr/local/bin under their
+own name, be installed in one place with their support files, and provides
+commands to facilitate server-oriented application execution.
+
+While there is another wrapper system that also does this, that system produces
+a single executable that contains all the code and support files within a
+built-in virtual filesystem wrapped inside the executable. Tcllauncher keeps
+the support files distinct, typically in a subdirectory of /usr/local/lib
+that's named after the application.
+
+WWW: https://github.com/flightaware/tcllauncher/



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