svn commit: r407578 - in head/shells: . klish klish/files
Kurt Jaeger
pi at FreeBSD.org
Sun Jan 31 06:55:51 UTC 2016
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 at 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 at 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 at 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
More information about the svn-ports-all
mailing list