Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Dec 2013 16:01:38 +0000 (UTC)
From:      Julio Merino <jmmv@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r337877 - in head/devel: . shtk
Message-ID:  <201312281601.rBSG1cB7046900@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jmmv (src committer)
Date: Sat Dec 28 16:01:37 2013
New Revision: 337877
URL: http://svnweb.freebsd.org/changeset/ports/337877

Log:
  Add devel/shtk.
  
  The Shell Toolkit (shtk) is an application toolkit for programmers
  writing POSIX-compliant shell scripts.
  
  shtk provides a collection of reusable modules that work on a wide
  variety of operating systems and shell interpreters.  The included
  modules aid developers in implementing usable and consistent CLI
  interfaces, interacting with processes, parsing configuration files
  and manipulating higher-level data types among other things.
  
  Reviewed by:	rpaulo (ex-mentor)
  Approved by:	bdrewery (ports)

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Dec 28 15:51:28 2013	(r337876)
+++ head/devel/Makefile	Sat Dec 28 16:01:37 2013	(r337877)
@@ -4376,6 +4376,7 @@
     SUBDIR += shiboken
     SUBDIR += shmap
     SUBDIR += showgrammar
+    SUBDIR += shtk
     SUBDIR += shtool
     SUBDIR += sigslot
     SUBDIR += silc-toolkit

Added: head/devel/shtk/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/shtk/Makefile	Sat Dec 28 16:01:37 2013	(r337877)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME=	shtk
+PORTVERSION=	1.3
+CATEGORIES=	devel
+MASTER_SITES=	https://github.com/jmmv/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
+
+MAINTAINER=	jmmv@freebsd.org
+COMMENT=	Application toolkit for POSIX-compliant shell scripts
+
+LICENSE=	BSD
+
+FETCH_ARGS=     -Fpr
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS+=--without-atf
+
+MAKE_ARGS=      pkgconfigdir=${PREFIX}/libdata/pkgconfig
+
+MAN1=		shtk.1
+
+.include <bsd.port.mk>

Added: head/devel/shtk/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/shtk/distinfo	Sat Dec 28 16:01:37 2013	(r337877)
@@ -0,0 +1,2 @@
+SHA256 (shtk-1.3.tar.gz) = a8f613bce4183986510ca0cc25622505926a111d7e14dc8a6bd4433dea3ac0cd
+SIZE (shtk-1.3.tar.gz) = 74629

Added: head/devel/shtk/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/shtk/pkg-descr	Sat Dec 28 16:01:37 2013	(r337877)
@@ -0,0 +1,14 @@
+The Shell Toolkit (shtk) is an application toolkit for programmers
+writing POSIX-compliant shell scripts.
+
+shtk provides a collection of reusable modules that work on a wide
+variety of operating systems and shell interpreters.  The included
+modules aid developers in implementing usable and consistent CLI
+interfaces, interacting with processes, parsing configuration files and
+manipulating higher-level data types among other things.
+
+shtk-based scripts are "built" by using the included shtk(1) utility,
+which adds the necessary machinery to the scripts so that they can
+trivially import and use the modular interfaces of shtk.
+
+WWW: https://github.com/jmmv/shtk/

Added: head/devel/shtk/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/shtk/pkg-plist	Sat Dec 28 16:01:37 2013	(r337877)
@@ -0,0 +1,14 @@
+bin/shtk
+libdata/pkgconfig/shtk.pc
+share/aclocal/shtk.m4
+share/doc/shtk/AUTHORS
+share/doc/shtk/COPYING
+share/doc/shtk/NEWS
+share/doc/shtk/README
+share/shtk/base.subr
+share/shtk/bootstrap.subr
+share/shtk/cli.subr
+share/shtk/config.subr
+share/shtk/cvs.subr
+share/shtk/list.subr
+share/shtk/process.subr



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