Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Jan 2016 06:55:49 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r407578 - in head/shells: . klish klish/files
Message-ID:  <201601310655.u0V6tnSK044071@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Jan 31 06:55:49 2016
New Revision: 407578
URL: https://svnweb.freebsd.org/changeset/ports/407578

Log:
  New port: shells/klish
  
  A framework for implementing a CISCO-like CLI on a UNIX systems.
  
  WWW: http://libcode.org/projects/klish/
  
  PR:		206772
  Submitted by:	umeno@rr.iij4u.or.jp

Added:
  head/shells/klish/
  head/shells/klish/Makefile   (contents, props changed)
  head/shells/klish/distinfo   (contents, props changed)
  head/shells/klish/files/
  head/shells/klish/files/patch-clish_shell_shell__execute.c   (contents, props changed)
  head/shells/klish/pkg-descr   (contents, props changed)
  head/shells/klish/pkg-plist   (contents, props changed)
Modified:
  head/shells/Makefile

Modified: head/shells/Makefile
==============================================================================
--- head/shells/Makefile	Sun Jan 31 06:53:07 2016	(r407577)
+++ head/shells/Makefile	Sun Jan 31 06:55:49 2016	(r407578)
@@ -20,6 +20,7 @@
     SUBDIR += hs-shelly
     SUBDIR += ibsh
     SUBDIR += jailkit
+    SUBDIR += klish
     SUBDIR += ksh93
     SUBDIR += lshell
     SUBDIR += mksh

Added: head/shells/klish/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/klish/Makefile	Sun Jan 31 06:55:49 2016	(r407578)
@@ -0,0 +1,21 @@
+# Created by: UMENO Takashi <umeno@rr.iij4u.or.jp>
+# $FreeBSD$
+
+PORTNAME=	klish
+PORTVERSION=	2.1.1
+CATEGORIES=	shells
+MASTER_SITES=	http://libcode.org/attachments/download/61/
+MASTER_SITE_SUBDIR=	${PORTNAME}
+
+MAINTAINER=	umeno@rr.iij4u.or.jp
+COMMENT=	Klish - Kommand Line Interface Shell
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENCE
+
+USES=		libtool tar:xz
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+INSTALL_TARGET=	install-strip
+
+.include <bsd.port.mk>

Added: head/shells/klish/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/klish/distinfo	Sun Jan 31 06:55:49 2016	(r407578)
@@ -0,0 +1,2 @@
+SHA256 (klish-2.1.1.tar.xz) = 9093406248a7ef3b57a2b818aad77eddad6784dc7f9e86bf0b7bf9e577e237a0
+SIZE (klish-2.1.1.tar.xz) = 366040

Added: head/shells/klish/files/patch-clish_shell_shell__execute.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/klish/files/patch-clish_shell_shell__execute.c	Sun Jan 31 06:55:49 2016	(r407578)
@@ -0,0 +1,17 @@
+--- clish/shell/shell_execute.c.orig	2015-10-06 14:51:41 UTC
++++ clish/shell/shell_execute.c
+@@ -19,12 +19,14 @@
+ #include <signal.h>
+ #include <fcntl.h>
+ 
++#if !defined(__XSI_VISIBLE)
+ /* Empty signal handler to ignore signal but don't use SIG_IGN. */
+ static void sigignore(int signo)
+ {
+ 	signo = signo; /* Happy compiler */
+ 	return;
+ }
++#endif
+ 
+ /*-------------------------------------------------------- */
+ static int clish_shell_lock(const char *lock_path)

Added: head/shells/klish/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/klish/pkg-descr	Sun Jan 31 06:55:49 2016	(r407578)
@@ -0,0 +1,3 @@
+The klish is a framework for implementing a CISCO-like CLI on a UNIX systems.
+
+WWW: http://libcode.org/projects/klish/

Added: head/shells/klish/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/shells/klish/pkg-plist	Sun Jan 31 06:55:49 2016	(r407578)
@@ -0,0 +1,55 @@
+bin/clish
+bin/konfd
+bin/konf
+bin/sigexec
+include/tinyrl/tinyrl.h
+include/tinyrl/history.h
+include/tinyrl/vt100.h
+include/lub/argv.h
+include/lub/bintree.h
+include/lub/list.h
+include/lub/ctype.h
+include/lub/c_decl.h
+include/lub/dump.h
+include/lub/string.h
+include/lub/types.h
+include/lub/system.h
+include/lub/db.h
+include/lub/ini.h
+include/lub/log.h
+include/konf/tree.h
+include/konf/query.h
+include/konf/buf.h
+include/konf/net.h
+include/clish/types.h
+include/clish/command.h
+include/clish/param.h
+include/clish/pargv.h
+include/clish/ptype.h
+include/clish/shell.h
+include/clish/view.h
+include/clish/nspace.h
+include/clish/var.h
+include/clish/action.h
+include/clish/config.h
+include/clish/hotkey.h
+include/clish/plugin.h
+include/clish/udata.h
+lib/clish_plugin_clish.a
+lib/clish_plugin_clish.so
+lib/libclish.a
+lib/libclish.so
+lib/libclish.so.1
+lib/libclish.so.1.0.0
+lib/libkonf.a
+lib/libkonf.so
+lib/libkonf.so.1
+lib/libkonf.so.1.0.0
+lib/liblub.a
+lib/liblub.so
+lib/liblub.so.1
+lib/liblub.so.1.0.0
+lib/libtinyrl.a
+lib/libtinyrl.so
+lib/libtinyrl.so.1
+lib/libtinyrl.so.1.0.0



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