Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jul 2018 00:50:01 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r475963 - in head/devel: . bashdb
Message-ID:  <201807310050.w6V0o17f005459@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Jul 31 00:50:00 2018
New Revision: 475963
URL: https://svnweb.freebsd.org/changeset/ports/475963

Log:
  New port: devel/bashdb: Source-code debugger for bash

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Jul 31 00:05:49 2018	(r475962)
+++ head/devel/Makefile	Tue Jul 31 00:50:00 2018	(r475963)
@@ -188,6 +188,7 @@
     SUBDIR += b2
     SUBDIR += babeltrace
     SUBDIR += bam
+    SUBDIR += bashdb
     SUBDIR += bats-core
     SUBDIR += bazel
     SUBDIR += bazel-clang38

Added: head/devel/bashdb/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/bashdb/Makefile	Tue Jul 31 00:50:00 2018	(r475963)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	bashdb
+DISTVERSION=	4.4-0.94
+CATEGORIES=	devel
+MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Source-code debugger for bash
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	bash:shells/bash
+RUN_DEPENDS=	bash:shells/bash
+
+USES=		gmake python shebangfix
+SHEBANG_GLOB=	*.py
+GNU_CONFIGURE=	yes
+NO_BUILD=	yes
+NO_ARCH=	yes
+
+INFO=	bashdb
+
+post-install:
+	@${REINPLACE_CMD} -i '' 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|' \
+		${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>

Added: head/devel/bashdb/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/bashdb/distinfo	Tue Jul 31 00:50:00 2018	(r475963)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1532996943
+SHA256 (bashdb-4.4-0.94.tar.gz) = 0a4080ec733a08887b2f23d08e0fc5c70dee06a2e045f8e844e9789f7ec27921
+SIZE (bashdb-4.4-0.94.tar.gz) = 1019862

Added: head/devel/bashdb/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/bashdb/pkg-descr	Tue Jul 31 00:50:00 2018	(r475963)
@@ -0,0 +1,6 @@
+The Bash Debugger Project is a source-code debugger for bash that follows the
+gdb command syntax. The version 4.0 series is a complete rewrite of the previous
+series along the lines of my other POSIX shell debuggers and other debuggers
+mentioned below.
+
+WWW: http://bashdb.sourceforge.net/

Added: head/devel/bashdb/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/bashdb/pkg-plist	Tue Jul 31 00:50:00 2018	(r475963)
@@ -0,0 +1,150 @@
+bin/bashdb
+man/man1/bashdb.1.gz
+%%DATADIR%%/bashdb-main.inc
+%%DATADIR%%/bashdb-part2.sh
+%%DATADIR%%/bashdb-trace
+%%DATADIR%%/command/action.sh
+%%DATADIR%%/command/alias.sh
+%%DATADIR%%/command/backtrace.sh
+%%DATADIR%%/command/break.sh
+%%DATADIR%%/command/clear.sh
+%%DATADIR%%/command/commands.sh
+%%DATADIR%%/command/complete.sh
+%%DATADIR%%/command/condition.sh
+%%DATADIR%%/command/continue.sh
+%%DATADIR%%/command/debug.sh
+%%DATADIR%%/command/delete.sh
+%%DATADIR%%/command/disable.sh
+%%DATADIR%%/command/display.sh
+%%DATADIR%%/command/down.sh
+%%DATADIR%%/command/edit.sh
+%%DATADIR%%/command/enable.sh
+%%DATADIR%%/command/eval.sh
+%%DATADIR%%/command/examine.sh
+%%DATADIR%%/command/export.sh
+%%DATADIR%%/command/file.sh
+%%DATADIR%%/command/finish.sh
+%%DATADIR%%/command/frame.sh
+%%DATADIR%%/command/handle.sh
+%%DATADIR%%/command/help.sh
+%%DATADIR%%/command/history.sh
+%%DATADIR%%/command/info.sh
+%%DATADIR%%/command/info_sub/args.sh
+%%DATADIR%%/command/info_sub/breakpoints.sh
+%%DATADIR%%/command/info_sub/display.sh
+%%DATADIR%%/command/info_sub/files.sh
+%%DATADIR%%/command/info_sub/functions.sh
+%%DATADIR%%/command/info_sub/handle.sh
+%%DATADIR%%/command/info_sub/line.sh
+%%DATADIR%%/command/info_sub/program.sh
+%%DATADIR%%/command/info_sub/signals.sh
+%%DATADIR%%/command/info_sub/source.sh
+%%DATADIR%%/command/info_sub/stack.sh
+%%DATADIR%%/command/info_sub/variables.sh
+%%DATADIR%%/command/info_sub/warranty.sh
+%%DATADIR%%/command/info_sub/watchpoints.sh
+%%DATADIR%%/command/kill.sh
+%%DATADIR%%/command/list.sh
+%%DATADIR%%/command/load.sh
+%%DATADIR%%/command/log.sh
+%%DATADIR%%/command/next.sh
+%%DATADIR%%/command/pwd.sh
+%%DATADIR%%/command/quit.sh
+%%DATADIR%%/command/return.sh
+%%DATADIR%%/command/run.sh
+%%DATADIR%%/command/search.sh
+%%DATADIR%%/command/set.sh
+%%DATADIR%%/command/set_sub/annotate.sh
+%%DATADIR%%/command/set_sub/args.sh
+%%DATADIR%%/command/set_sub/autoeval.sh
+%%DATADIR%%/command/set_sub/autolist.sh
+%%DATADIR%%/command/set_sub/basename.sh
+%%DATADIR%%/command/set_sub/debug.sh
+%%DATADIR%%/command/set_sub/debugging.sh
+%%DATADIR%%/command/set_sub/different.sh
+%%DATADIR%%/command/set_sub/dollar0.sh
+%%DATADIR%%/command/set_sub/editing.sh
+%%DATADIR%%/command/set_sub/highlight.sh
+%%DATADIR%%/command/set_sub/history.sh
+%%DATADIR%%/command/set_sub/linetrace.sh
+%%DATADIR%%/command/set_sub/listsize.sh
+%%DATADIR%%/command/set_sub/prompt.sh
+%%DATADIR%%/command/set_sub/showcommand.sh
+%%DATADIR%%/command/set_sub/style.sh
+%%DATADIR%%/command/set_sub/trace-commands.sh
+%%DATADIR%%/command/set_sub/tty.sh
+%%DATADIR%%/command/set_sub/width.sh
+%%DATADIR%%/command/shell.sh
+%%DATADIR%%/command/show.sh
+%%DATADIR%%/command/show_sub/alias.sh
+%%DATADIR%%/command/show_sub/annotate.sh
+%%DATADIR%%/command/show_sub/args.sh
+%%DATADIR%%/command/show_sub/autoeval.sh
+%%DATADIR%%/command/show_sub/autolist.sh
+%%DATADIR%%/command/show_sub/basename.sh
+%%DATADIR%%/command/show_sub/commands.sh
+%%DATADIR%%/command/show_sub/copying.sh
+%%DATADIR%%/command/show_sub/debug.sh
+%%DATADIR%%/command/show_sub/different.sh
+%%DATADIR%%/command/show_sub/directories.sh
+%%DATADIR%%/command/show_sub/editing.sh
+%%DATADIR%%/command/show_sub/highlight.sh
+%%DATADIR%%/command/show_sub/history.sh
+%%DATADIR%%/command/show_sub/listsize.sh
+%%DATADIR%%/command/show_sub/prompt.sh
+%%DATADIR%%/command/show_sub/style.sh
+%%DATADIR%%/command/show_sub/tty.sh
+%%DATADIR%%/command/show_sub/version.sh
+%%DATADIR%%/command/show_sub/warranty.sh
+%%DATADIR%%/command/show_sub/width.sh
+%%DATADIR%%/command/signal.sh
+%%DATADIR%%/command/skip.sh
+%%DATADIR%%/command/source.sh
+%%DATADIR%%/command/step.sh
+%%DATADIR%%/command/trace.sh
+%%DATADIR%%/command/tty.sh
+%%DATADIR%%/command/undisplay.sh
+%%DATADIR%%/command/untrace.sh
+%%DATADIR%%/command/up.sh
+%%DATADIR%%/command/watch.sh
+%%DATADIR%%/data/shell.sh
+%%DATADIR%%/dbg-main.sh
+%%DATADIR%%/dbg-set-d-vars.inc
+%%DATADIR%%/getopts_long.sh
+%%DATADIR%%/init/io.sh
+%%DATADIR%%/init/opts.sh
+%%DATADIR%%/init/pre.sh
+%%DATADIR%%/init/require.sh
+%%DATADIR%%/init/term-background.sh
+%%DATADIR%%/init/vars.sh
+%%DATADIR%%/lib/action.sh
+%%DATADIR%%/lib/alias.sh
+%%DATADIR%%/lib/break.sh
+%%DATADIR%%/lib/cmd-hooks.sh
+%%DATADIR%%/lib/columnize.sh
+%%DATADIR%%/lib/commands.sh
+%%DATADIR%%/lib/complete.sh
+%%DATADIR%%/lib/dbg-call.sh
+%%DATADIR%%/lib/display.sh
+%%DATADIR%%/lib/file.sh
+%%DATADIR%%/lib/filecache.sh
+%%DATADIR%%/lib/fns.sh
+%%DATADIR%%/lib/frame.sh
+%%DATADIR%%/lib/help.sh
+%%DATADIR%%/lib/hist.sh
+%%DATADIR%%/lib/hook.sh
+%%DATADIR%%/lib/info.sh
+%%DATADIR%%/lib/journal.sh
+%%DATADIR%%/lib/list.sh
+%%DATADIR%%/lib/msg.sh
+%%DATADIR%%/lib/processor.sh
+%%DATADIR%%/lib/run.sh
+%%DATADIR%%/lib/save-restore.sh
+%%DATADIR%%/lib/setshow.sh
+%%DATADIR%%/lib/shell.sh
+%%DATADIR%%/lib/sig.sh
+%%DATADIR%%/lib/sort.sh
+%%DATADIR%%/lib/stepping.sh
+%%DATADIR%%/lib/subcmd.sh
+%%DATADIR%%/lib/term-highlight.py
+%%DATADIR%%/lib/validate.sh



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