Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Oct 2014 12:27:22 +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: r370320 - in head/devel: . tclbsd
Message-ID:  <201410071227.s97CRM19057236@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue Oct  7 12:27:22 2014
New Revision: 370320
URL: https://svnweb.freebsd.org/changeset/ports/370320
QAT: https://qat.redports.org/buildarchive/r370320/

Log:
  - New port: devel/tclbsd
  
  tclbsd provides a way for Tcl programs to exercise many interesting and useful
  system calls and library routines available to C programs on versions of BSD
  UNIX such as FreeBSD. Many of the interfaces also work with Linux and other
  non-BSD UNIX variants as well.
  
  WWW: https://github.com/flightaware/tclbsd

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Oct  7 12:25:49 2014	(r370319)
+++ head/devel/Makefile	Tue Oct  7 12:27:22 2014	(r370320)
@@ -4693,6 +4693,7 @@
     SUBDIR += tcl-signal
     SUBDIR += tcl-trf
     SUBDIR += tclap
+    SUBDIR += tclbsd
     SUBDIR += tclcheck
     SUBDIR += tclgetopts
     SUBDIR += tcllauncher

Added: head/devel/tclbsd/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tclbsd/Makefile	Tue Oct  7 12:27:22 2014	(r370320)
@@ -0,0 +1,36 @@
+# Created by: gahr
+# $FreeBSD$
+
+PORTNAME=	tclbsd
+PORTVERSION=	1.6
+CATEGORIES=	devel
+
+MAINTAINER=	tcltk@FreeBSD.org
+COMMENT=	Tcl interface to various system calls and library routines
+
+LICENSE=	MIT
+
+OPTIONS_DEFINE=	DOCS
+PORTDOCS=	bsd.pdf
+
+USES=		tcl
+USE_AUTOTOOLS=	autoconf
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	flightaware
+GH_TAGNAME=	v${PORTVERSION}
+GH_COMMIT=	1601307
+
+CONFIGURE_ARGS+=--exec-prefix=${PREFIX} \
+		--with-tcl=${TCL_LIBDIR}
+
+PLIST_FILES=	lib/BSD${PORTVERSION}/bsd_procs.tcl \
+		lib/BSD${PORTVERSION}/libBSD${PORTVERSION}.so \
+		lib/BSD${PORTVERSION}/pkgIndex.tcl \
+		man/mann/bsd.n.gz
+
+post-install:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/bsd.pdf ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/devel/tclbsd/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tclbsd/distinfo	Tue Oct  7 12:27:22 2014	(r370320)
@@ -0,0 +1,2 @@
+SHA256 (tclbsd-1.6.tar.gz) = e6520ad27056e05d931ea2ecd98e0b897c73fd35e89c6da662f4d80440d824e2
+SIZE (tclbsd-1.6.tar.gz) = 184686

Added: head/devel/tclbsd/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tclbsd/pkg-descr	Tue Oct  7 12:27:22 2014	(r370320)
@@ -0,0 +1,6 @@
+tclbsd provides a way for Tcl programs to exercise many interesting and useful
+system calls and library routines available to C programs on versions of BSD
+UNIX such as FreeBSD. Many of the interfaces also work with Linux and other
+non-BSD UNIX variants as well.
+
+WWW: https://github.com/flightaware/tclbsd



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