svn commit: r370320 - in head/devel: . tclbsd
Pietro Cerutti
gahr at FreeBSD.org
Tue Oct 7 12:27:24 UTC 2014
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 at 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
More information about the svn-ports-all
mailing list