Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jan 2013 00:45:06 -0500
From:      Rocky Bernstein <rocky@gnu.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/175620: New port: devel/bashdb Bash debugger
Message-ID:  <CANCp2gYg_eMiLVrzKDEqoBeL1gTmADCevtiMsGuWF2bvKrjKiA@mail.gmail.com>
Resent-Message-ID: <201301270550.r0R5o0qS049308@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         175620
>Category:       ports
>Synopsis:       New port: Bash debugger
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 27 05:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Rocky Bernstein
>Release:        FreeBSD 9.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD muffin-91 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue
Dec 4


>Description:
 --047d7b33d07eb0877204d43ea94e
 Content-Type: text/plain; charset=ISO-8859-1
 
 >X+# =A0=A0=A0 =A0=A0=A0=A0 $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \<=
 br>X+# =A0=A0=A0 fi; fi<br>X+# =A0=A0=A0 test -d $(DESTDIR)$(PKGDATADIR) ||=
  $(mkdir_p) $(DESTDIR)$(PKGDATADIR)<br>
 X <br>X # Unit testing<br>X check-unit: test-unit<br>e471e2b6d618f82431b387=
 9b6187d6d9<br>echo x - bashdb/files/patch-command_Makefile.am<br>sed &#39;s=
 /^X//&#39; &gt;bashdb/files/patch-command_Makefile.am &lt;&lt; &#39;d0f3ab0=
 e74fcb0015da75c229e0a7e4f&#39;<br>
 X--- command/Makefile.am.orig<br>X+++ command/Makefile.am<br>X@@ -1,6 +1,55=
  @@<br>X SUBDIRS=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D info_sub set_sub show_su=
 b<br>X pkgdatadir=A0=A0=A0=A0=A0=A0=A0 =3D ${datadir}/@PACKAGE@/command<br>=
 X-pkgdata_DATA =3D $(wildcard *.sh)<br>
 X+pkgdata_DATA =3D \<br>X+=A0=A0=A0 action.sh \<br>X+=A0=A0=A0 alias.sh \<b=
 r>X+=A0=A0=A0 backtrace.sh \<br>X+=A0=A0=A0 break.sh \<br>X+=A0=A0=A0 clear=
 .sh \<br>X+=A0=A0=A0 commands.sh \<br>X+=A0=A0=A0 complete.sh \<br>X+=A0=A0=
 =A0 condition.sh \<br>X+=A0=A0=A0 continue.sh \<br>X+=A0=A0=A0 debug.sh \<b=
 r>
 X+=A0=A0=A0 delete.sh \<br>X+=A0=A0=A0 disable.sh \<br>X+=A0=A0=A0 display.=
 sh \<br>X+=A0=A0=A0 down.sh \<br>X+=A0=A0=A0 edit.sh \<br>X+=A0=A0=A0 enabl=
 e.sh \<br>X+=A0=A0=A0 eval.sh \<br>X+=A0=A0=A0 examine.sh \<br>X+=A0=A0=A0 =
 export.sh \<br>X+=A0=A0=A0 file.sh \<br>X+=A0=A0=A0 finish.sh \<br>
 X+=A0=A0=A0 frame.sh \<br>X+=A0=A0=A0 handle.sh \<br>X+=A0=A0=A0 help.sh \<=
 br>X+=A0=A0=A0 history.sh \<br>X+=A0=A0=A0 info.sh \<br>X+=A0=A0=A0 kill.sh=
  \<br>X+=A0=A0=A0 list.sh \<br>X+=A0=A0=A0 load.sh \<br>X+=A0=A0=A0 log.sh =
 \<br>X+=A0=A0=A0 next.sh \<br>X+=A0=A0=A0 pwd.sh \<br>X+=A0=A0=A0 quit.sh \=
 <br>
 X+=A0=A0=A0 return.sh \<br>X+=A0=A0=A0 run.sh \<br>X+=A0=A0=A0 search.sh \<=
 br>X+=A0=A0=A0 set.sh \<br>X+=A0=A0=A0 shell.sh \<br>X+=A0=A0=A0 show.sh \<=
 br>X+=A0=A0=A0 signal.sh \<br>X+=A0=A0=A0 skip.sh \<br>X+=A0=A0=A0 source.s=
 h \<br>X+=A0=A0=A0 step.sh \<br>X+=A0=A0=A0 trace.sh \<br>X+=A0=A0=A0 tty.s=
 h \<br>
 X+=A0=A0=A0 undisplay.sh \<br>X+=A0=A0=A0 untrace.sh \<br>X+=A0=A0=A0 up.sh=
  \<br>X+=A0=A0=A0 watch.sh<br>X <br>X EXTRA_DIST =3D $(pkgdata_DATA)<br>X <=
 br>d0f3ab0e74fcb0015da75c229e0a7e4f<br>echo x - bashdb/files/patch-doc_Make=
 file.am<br>sed &#39;s/^X//&#39; &gt;bashdb/files/patch-doc_Makefile.am &lt;=
 &lt; &#39;4fcdcda806541499f42ce6bcb7ea62ee&#39;<br>
 X--- doc/Makefile.am.orig<br>X+++ doc/Makefile.am<br>X@@ -42,14 +42,14 @@ h=
 tml: @PACKAGE@.html @PACKAGE@-man.html<br>X $(man1_MANS): @PACKAGE@-man.pod=
 <br>X =A0=A0=A0 pod2man --release=3D$(PACKAGE_VERSION) --name=3D@PACKAGE@ -=
 -center=3D&quot;GNU Tools&quot; --section=3D$(EXT) $(srcdir)/@PACKAGE@-man.=
 pod &gt;$@<br>
 X <br>X-%.ps.gz: %.ps<br>X-=A0=A0=A0 gzip -9c $&lt; &gt; $@<br>X+#%.ps.gz: =
 %.ps<br>X+#=A0=A0=A0 gzip -9c $&lt; &gt; $@<br>X <br>X .texi.pdf:<br>X-=A0=
 =A0=A0 $(TEXI2PDF) -I $(srcdir) $&lt;<br>X+=A0=A0=A0 $(TEXI2PDF) -I $(srcdi=
 r) $&lt; || true<br>X <br>
 X .texi.dvi:<br>X-=A0=A0=A0 $(TEXI2DVI) -I $(srcdir) $&lt;<br>X+=A0=A0=A0 $=
 (TEXI2DVI) -I $(srcdir) $&lt; || true<br>X <br>X .<a href=3D"http://dvi.ps"=
 >dvi.ps</a>:<br>X =A0=A0=A0 test -d $(docdir) || mkdir $(docdir)<br>X@@ -63=
 ,4 +63,4 @@ $(man1_MANS): @PACKAGE@-man.pod<br>
 X <br>X all-formats: pdf dvi txt ps html<br>X <br>X-MOSTLYCLEANFILES =3D @P=
 ACKAGE@.tgs @PACKAGE@.ps.gz @PACKAGE@.pdf @PACKAGE@.html @PACKAGE@_toc.html=
  @PACKAGE@_foot.html $(man1_MANS) @PACKAGE@-man.html<br>X+MOSTLYCLEANFILES =
 =3D @PACKAGE@.tgs @PACKAGE@.ps.gz @PACKAGE@.pdf @PACKAGE@.html @PACKAGE@_to=
 c.html @PACKAGE@_foot.html $(man1_MANS) @PACKAGE@-man.html pod2htm?.tmp @PA=
 CKAGE@.info<br>
 4fcdcda806541499f42ce6bcb7ea62ee<br>echo x - bashdb/files/patch-info_sub_Ma=
 kefile.am<br>sed &#39;s/^X//&#39; &gt;bashdb/files/patch-info_sub_Makefile.=
 am &lt;&lt; &#39;21b0b35c2f060a961414548cce6c084c&#39;<br>X--- command/info=
 _sub/Makefile.am.orig<br>
 X+++ command/info_sub/Makefile.am<br>X@@ -1,7 +1,20 @@<br>X MOSTLYCLEANFILE=
 S =3D *.orig *.rej<br>X <br>X pkgdatadir=A0=A0 =3D ${datadir}/@PACKAGE@/com=
 mand/info_sub<br>X-pkgdata_DATA =3D $(wildcard *.sh)<br>X-pkgdatadir=A0=A0 =
 =3D ${datadir}/@PACKAGE@/command/info_sub<br>
 X+pkgdata_DATA =3D \<br>X+=A0=A0=A0 args.sh \<br>X+=A0=A0=A0 breakpoints.sh=
  \<br>X+=A0=A0=A0 display.sh \<br>X+=A0=A0=A0 files.sh \<br>X+=A0=A0=A0 fun=
 ctions.sh \<br>X+=A0=A0=A0 handle.sh \<br>X+=A0=A0=A0 line.sh \<br>X+=A0=A0=
 =A0 program.sh \<br>X+=A0=A0=A0 signals.sh \<br>X+=A0=A0=A0 source.sh \<br>
 X+=A0=A0=A0 stack.sh \<br>X+=A0=A0=A0 variables.sh \<br>X+=A0=A0=A0 warrant=
 y.sh \<br>X+=A0=A0=A0 watchpoints.sh<br>X <br>X EXTRA_DIST =3D $(pkgdata_DA=
 TA)<br>21b0b35c2f060a961414548cce6c084c<br>echo x - bashdb/files/patch-init=
 _Makefile.am<br>sed &#39;s/^X//&#39; &gt;bashdb/files/patch-init_Makefile.a=
 m &lt;&lt; &#39;b6eac3a4551deebe504154877872129f&#39;<br>
 X--- init/Makefile.am.orig<br>X+++ init/Makefile.am<br>X@@ -1,5 +1,10 @@<br=
 >X pkgdatadir=A0=A0=A0 =3D ${datadir}/@PACKAGE@/init<br>X-pkgdata_DATA=A0 =
 =3D $(wildcard *.sh)<br>X+pkgdata_DATA=A0 =3D \<br>X+=A0=A0=A0 io.sh \<br>X=
 +=A0=A0=A0 opts.sh \<br>X+=A0=A0=A0 pre.sh \<br>
 X+=A0=A0=A0 require.sh \<br>X+=A0=A0=A0 vars.sh<br>X <br>X EXTRA_DIST =3D $=
 (pkgdata_DATA)<br>X MOSTLYCLEANFILES =3D *.orig *.rej<br>b6eac3a4551deebe50=
 4154877872129f<br>echo x - bashdb/files/patch-test_interation_Makefile.am<b=
 r>sed &#39;s/^X//&#39; &gt;bashdb/files/patch-test_interation_Makefile.am &=
 lt;&lt; &#39;62ac404fa6c5e5dad0b3f25b71873853&#39;<br>
 X--- test/integration/Makefile.am.orig<br>X+++ test/integration/Makefile.am=
 <br>X@@ -1,8 +1,27 @@<br>X-test_in_files :=3D $(wildcard test-*.in)<br>X-te=
 sts_from_in_files :=3D $(notdir $(test_in_files:.in=3D))<br>X+test_in_files=
  =3D \<br>
 X+=A0=A0=A0 Makefile.in \<br>X+=A0=A0=A0 <a href=3D"http://check-common.sh.=
 in">check-common.sh.in</a> \<br>X+=A0=A0=A0 <a href=3D"http://test-bug-step=
 -subshell.in">test-bug-step-subshell.in</a> \<br>X+=A0=A0=A0 <a href=3D"htt=
 p://test-debug.in">test-debug.in</a> \<br>
 X+=A0=A0=A0 <a href=3D"http://test-delete.in">test-delete.in</a>; \<br>X+=A0=
 =A0=A0 <a href=3D"http://test-export.in">test-export.in</a>; \<br>X+=A0=A0=
 =A0 <a href=3D"http://test-info-args.in">test-info-args.in</a>; \<br>X+=A0=
 =A0=A0 <a href=3D"http://test-misc.in">test-misc.in</a>; \<br>
 X+=A0=A0=A0 <a href=3D"http://test-setshow.in">test-setshow.in</a>; \<br>X+=
 =A0=A0=A0 <a href=3D"http://test-sig.in">test-sig.in</a><br>X+<br>X+tests_f=
 rom_in_files =3D \<br>X+=A0=A0=A0 test-bug-step-subshell \<br>X+=A0=A0=A0 t=
 est-debug \<br>X+=A0=A0=A0 test-delete \<br>
 X+=A0=A0=A0 test-export \<br>X+=A0=A0=A0 test-info-args \<br>X+=A0=A0=A0 te=
 st-misc \<br>X+=A0=A0=A0 test-setshow \<br>X+=A0=A0=A0 test-sig<br>X <br>X =
 check_DATA =3D \<br>X-=A0=A0=A0 $(data_in_files)=A0=A0 \<br>X+=A0=A0=A0 $(t=
 est_in_files)=A0=A0 \<br>X =A0=A0=A0 <a href=3D"http://check-common.sh.in">=
 check-common.sh.in</a> \<br>
 X =A0=A0=A0 interrupt.tests=A0=A0=A0 \<br>X =A0=A0=A0 interrupt-3.tests=A0 =
 \<br>X@@ -13,37 +32,7 @@ check_DATA =3D \<br>X =A0=A0=A0 trace.tests=A0=A0=
 =A0 =A0=A0 \<br>X =A0=A0=A0 trace2.tests<br>X <br>X-TESTS =3D \<br>X-=A0=A0=
 =A0 $(tests_from_in_files) \<br>X-=A0=A0=A0 test-action=A0=A0=A0=A0 \<br>
 X-=A0=A0=A0 test-brkpt=A0=A0=A0=A0=A0 \<br>X-=A0=A0=A0 test-bug-args=A0=A0 =
 \<br>X-=A0=A0=A0 test-bugI=A0=A0=A0=A0=A0=A0 \<br>X-=A0=A0=A0 test-bugIFS=
 =A0=A0=A0=A0 \<br>X-=A0=A0=A0 test-bug-source \<br>X-=A0=A0=A0 test-command=
 =A0=A0=A0 \<br>X-=A0=A0=A0 test-complete=A0=A0 \<br>X-=A0=A0=A0 test-displa=
 y=A0=A0=A0 \<br>X-=A0=A0=A0 test-enable=A0=A0=A0=A0 \<br>
 X-=A0=A0=A0 test-file-with-spaces=A0 \<br>X-=A0=A0=A0 test-finish=A0=A0=A0=
 =A0 \<br>X-=A0=A0=A0 test-frame=A0=A0=A0=A0=A0 \<br>X-=A0=A0=A0 test-interr=
 upt=A0 \<br>X-=A0=A0=A0 test-list=A0=A0=A0=A0=A0=A0 \<br>X-=A0=A0=A0 test-l=
 opts =A0=A0=A0 \<br>X-=A0=A0=A0 test-multi=A0=A0=A0 \<br>X-=A0=A0=A0 test-p=
 arm=A0=A0=A0 \<br>X-=A0=A0=A0 test-restart=A0=A0=A0 \<br>
 X-=A0=A0=A0 test-search=A0=A0=A0 \<br>X-=A0=A0=A0 test-settrace =A0=A0=A0 \=
 <br>X-=A0=A0=A0 test-skip =A0=A0=A0 \<br>X-=A0=A0=A0 test-sopts =A0=A0=A0 \=
 <br>X-=A0=A0=A0 test-bug-step =A0=A0=A0 \<br>X-=A0=A0=A0 test-subshell =A0=
 =A0=A0 \<br>X-=A0=A0=A0 test-tbreak=A0=A0=A0 \<br>X-=A0=A0=A0 test-trace=A0=
 =A0=A0 \<br>X-=A0=A0=A0 test-watch1=A0=A0=A0 \<br>
 X-=A0=A0=A0 test-watch2<br>X+TESTS =3D $(tests_from_in_files)<br>X <br>X TE=
 STS_ENVIRONMENT =3D \<br>X=A0=A0 srcdir=3D&quot;$(abs_srcdir)&quot; \<br>62=
 ac404fa6c5e5dad0b3f25b71873853<br>exit<br><br><br>
 
 --047d7b33d07eb0877204d43ea94e--
>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#    bashdb
#    bashdb/pkg-plist
#    bashdb/distinfo
#    bashdb/pkg-descr
#    bashdb/Makefile
#    bashdb/files
#    bashdb/files/patch-Makefile.am
#    bashdb/files/patch-command_Makefile.am
#    bashdb/files/patch-doc_Makefile.am
#    bashdb/files/patch-info_sub_Makefile.am
#    bashdb/files/patch-init_Makefile.am
#    bashdb/files/patch-test_interation_Makefile.am
#
echo c - bashdb
mkdir -p bashdb > /dev/null 2>&1
echo x - bashdb/pkg-plist
sed 's/^X//' >bashdb/pkg-plist << 'bc83e9eee82b524382f33ea0614bb462'
Xbin/bashdb
Xinfo/bashdb.info
Xinfo/dir
Xman/man1/bashdb.1
Xshare/bashdb/bashdb-main.inc
Xshare/bashdb/bashdb-part2.sh
Xshare/bashdb/bashdb-trace
Xshare/bashdb/command/action.sh
Xshare/bashdb/command/alias.sh
Xshare/bashdb/command/backtrace.sh
Xshare/bashdb/command/break.sh
Xshare/bashdb/command/clear.sh
Xshare/bashdb/command/commands.sh
Xshare/bashdb/command/complete.sh
Xshare/bashdb/command/condition.sh
Xshare/bashdb/command/continue.sh
Xshare/bashdb/command/debug.sh
Xshare/bashdb/command/delete.sh
Xshare/bashdb/command/disable.sh
Xshare/bashdb/command/display.sh
Xshare/bashdb/command/down.sh
Xshare/bashdb/command/edit.sh
Xshare/bashdb/command/enable.sh
Xshare/bashdb/command/eval.sh
Xshare/bashdb/command/examine.sh
Xshare/bashdb/command/export.sh
Xshare/bashdb/command/file.sh
Xshare/bashdb/command/finish.sh
Xshare/bashdb/command/frame.sh
Xshare/bashdb/command/handle.sh
Xshare/bashdb/command/help.sh
Xshare/bashdb/command/history.sh
Xshare/bashdb/command/info.sh
Xshare/bashdb/command/info_sub/args.sh
Xshare/bashdb/command/info_sub/breakpoints.sh
Xshare/bashdb/command/info_sub/display.sh
Xshare/bashdb/command/info_sub/files.sh
Xshare/bashdb/command/info_sub/functions.sh
Xshare/bashdb/command/info_sub/handle.sh
Xshare/bashdb/command/info_sub/line.sh
Xshare/bashdb/command/info_sub/program.sh
Xshare/bashdb/command/info_sub/signals.sh
Xshare/bashdb/command/info_sub/source.sh
Xshare/bashdb/command/info_sub/stack.sh
Xshare/bashdb/command/info_sub/variables.sh
Xshare/bashdb/command/info_sub/warranty.sh
Xshare/bashdb/command/info_sub/watchpoints.sh
Xshare/bashdb/command/kill.sh
Xshare/bashdb/command/list.sh
Xshare/bashdb/command/load.sh
Xshare/bashdb/command/log.sh
Xshare/bashdb/command/next.sh
Xshare/bashdb/command/pwd.sh
Xshare/bashdb/command/quit.sh
Xshare/bashdb/command/return.sh
Xshare/bashdb/command/run.sh
Xshare/bashdb/command/search.sh
Xshare/bashdb/command/set.sh
Xshare/bashdb/command/set_sub/annotate.sh
Xshare/bashdb/command/set_sub/args.sh
Xshare/bashdb/command/set_sub/autoeval.sh
Xshare/bashdb/command/set_sub/autolist.sh
Xshare/bashdb/command/set_sub/basename.sh
Xshare/bashdb/command/set_sub/debug.sh
Xshare/bashdb/command/set_sub/debugging.sh
Xshare/bashdb/command/set_sub/different.sh
Xshare/bashdb/command/set_sub/dollar0.sh
Xshare/bashdb/command/set_sub/editing.sh
Xshare/bashdb/command/set_sub/highlight.sh
Xshare/bashdb/command/set_sub/history.sh
Xshare/bashdb/command/set_sub/linetrace.sh
Xshare/bashdb/command/set_sub/listsize.sh
Xshare/bashdb/command/set_sub/prompt.sh
Xshare/bashdb/command/set_sub/showcommand.sh
Xshare/bashdb/command/set_sub/trace-commands.sh
Xshare/bashdb/command/set_sub/width.sh
Xshare/bashdb/command/shell.sh
Xshare/bashdb/command/show.sh
Xshare/bashdb/command/show_sub/alias.sh
Xshare/bashdb/command/show_sub/annotate.sh
Xshare/bashdb/command/show_sub/args.sh
Xshare/bashdb/command/show_sub/autoeval.sh
Xshare/bashdb/command/show_sub/autolist.sh
Xshare/bashdb/command/show_sub/basename.sh
Xshare/bashdb/command/show_sub/commands.sh
Xshare/bashdb/command/show_sub/copying.sh
Xshare/bashdb/command/show_sub/debug.sh
Xshare/bashdb/command/show_sub/different.sh
Xshare/bashdb/command/show_sub/directories.sh
Xshare/bashdb/command/show_sub/editing.sh
Xshare/bashdb/command/show_sub/highlight.sh
Xshare/bashdb/command/show_sub/history.sh
Xshare/bashdb/command/show_sub/listsize.sh
Xshare/bashdb/command/show_sub/prompt.sh
Xshare/bashdb/command/show_sub/version.sh
Xshare/bashdb/command/show_sub/warranty.sh
Xshare/bashdb/command/show_sub/width.sh
Xshare/bashdb/command/signal.sh
Xshare/bashdb/command/skip.sh
Xshare/bashdb/command/source.sh
Xshare/bashdb/command/step.sh
Xshare/bashdb/command/trace.sh
Xshare/bashdb/command/tty.sh
Xshare/bashdb/command/undisplay.sh
Xshare/bashdb/command/untrace.sh
Xshare/bashdb/command/up.sh
Xshare/bashdb/command/watch.sh
Xshare/bashdb/data/shell.sh
Xshare/bashdb/dbg-main.sh
Xshare/bashdb/dbg-set-d-vars.inc
Xshare/bashdb/getopts_long.sh
Xshare/bashdb/init/io.sh
Xshare/bashdb/init/opts.sh
Xshare/bashdb/init/pre.sh
Xshare/bashdb/init/require.sh
Xshare/bashdb/init/vars.sh
Xshare/bashdb/lib/action.sh
Xshare/bashdb/lib/alias.sh
Xshare/bashdb/lib/break.sh
Xshare/bashdb/lib/cmd-hooks.sh
Xshare/bashdb/lib/columnize.sh
Xshare/bashdb/lib/commands.sh
Xshare/bashdb/lib/complete.sh
Xshare/bashdb/lib/dbg-call.sh
Xshare/bashdb/lib/display.sh
Xshare/bashdb/lib/file.sh
Xshare/bashdb/lib/filecache.sh
Xshare/bashdb/lib/fns.sh
Xshare/bashdb/lib/frame.sh
Xshare/bashdb/lib/help.sh
Xshare/bashdb/lib/hist.sh
Xshare/bashdb/lib/hook.sh
Xshare/bashdb/lib/info.sh
Xshare/bashdb/lib/journal.sh
Xshare/bashdb/lib/list.sh
Xshare/bashdb/lib/msg.sh
Xshare/bashdb/lib/processor.sh
Xshare/bashdb/lib/run.sh
Xshare/bashdb/lib/save-restore.sh
Xshare/bashdb/lib/setshow.sh
Xshare/bashdb/lib/shell.sh
Xshare/bashdb/lib/sig.sh
Xshare/bashdb/lib/sort.sh
Xshare/bashdb/lib/stepping.sh
Xshare/bashdb/lib/subcmd.sh
Xshare/bashdb/lib/term-highlight.py
Xshare/bashdb/lib/validate.sh
X
bc83e9eee82b524382f33ea0614bb462
echo x - bashdb/distinfo
sed 's/^X//' >bashdb/distinfo << '4decb915fa9f6680f9883aa84143ac66'
XSHA256 (bashdb-4.2-0.8.tar.bz2) =
4c4f5a24570710726eac9ab2e72e53e7bc91d25e2f186a42a4d7a704f8363385
XSIZE (bashdb-4.2-0.8.tar.bz2) = 556311
4decb915fa9f6680f9883aa84143ac66
echo x - bashdb/pkg-descr
sed 's/^X//' >bashdb/pkg-descr << '49b6024d9abbc3afe6958eb25c222bb8'
Xbashdb is a Bash debugger similar to gdb.
X
XIf you have pygments installed it can colorize source code listing.
X
XWWW:    http://bashdb.sourceforge.net
49b6024d9abbc3afe6958eb25c222bb8
echo x - bashdb/Makefile
sed 's/^X//' >bashdb/Makefile << '43400b2ba6828507e3d184d73d4eb674'
X# New ports collection makefile for:        bashdb
X# Date created:                    2013-01-26
X# Whom:                        rocky
X#
X# $FreeBSD$
X
XPORTNAME=    bashdb
XPORTVERSION=    0.8
XCATEGORIES=    devel
XMASTER_SITES=    SF
XMASTER_SITE_SUBDIR=bashdb/code/
XDISTNAME=    bashdb-4.2-${PORTVERSION}
X
XMAINTAINER=    rocky@gnu.org
XCOMMENT=    Bash debugger
X
XLICENSE=    GPLv2
XLICENSE_FILE=    ${WRKSRC}/COPYING
X
XRUN_DEPENDS=    bash:${PORTSDIR}/shells/bash
X
XGNU_CONFIGURE=    yes
XUSE_BZIP2=    yes
XUSE_GMAKE=    yes
X
X.include <bsd.port.mk>
43400b2ba6828507e3d184d73d4eb674
echo c - bashdb/files
mkdir -p bashdb/files > /dev/null 2>&1
echo x - bashdb/files/patch-Makefile.am
sed 's/^X//' >bashdb/files/patch-Makefile.am <<
'e471e2b6d618f82431b3879b6187d6d9'
X--- Makefile.am.orig
X+++ Makefile.am
X@@ -57,18 +57,18 @@ data_DATA =
X # the basename that bash wants to use is symlinked to the main name
X # that this distribution uses dbg-main.sh, unless those are the same.
X #
X-OLD_DIR    = $(dir @DBGR_MAIN@)
X-OLD_MAIN   = $(notdir @DBGR_MAIN@)
X-PARENT_DIR = $(dir $(OLD_DIR))
X-install-data-hook:
X-    @if test -d $(DESTDIR)$(OLD_DIR) ; then \
X-         $(RM) -f $(DESTDIR)$(OLD_DIR)/* || true; \
X-         $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \
X-    else if test -L $(DESTDIR)$(OLD_DIR:/=) ; then \
X-         $(RM) -f $(DESTDIR)$(OLD_DIR:/=) || true; \
X-         $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \
X-    fi; fi
X-    test -d $(DESTDIR)$(PKGDATADIR) || $(mkdir_p) $(DESTDIR)$(PKGDATADIR)
X+# OLD_DIR    = $(dir @DBGR_MAIN@)
X+# OLD_MAIN   = $(notdir @DBGR_MAIN@)
X+# PARENT_DIR = $(dir $(OLD_DIR))
X+# install-data-hook:
X+#     @if test -d $(DESTDIR)$(OLD_DIR) ; then \
X+#          $(RM) -f $(DESTDIR)$(OLD_DIR)/* || true; \
X+#          $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \
X+#     else if test -L $(DESTDIR)$(OLD_DIR:/=) ; then \
X+#          $(RM) -f $(DESTDIR)$(OLD_DIR:/=) || true; \
X+#          $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \
X+#     fi; fi
X+#     test -d $(DESTDIR)$(PKGDATADIR) || $(mkdir_p)
$(DESTDIR)$(PKGDATADIR)
X
X # Unit testing
X check-unit: test-unit
e471e2b6d618f82431b3879b6187d6d9
echo x - bashdb/files/patch-command_Makefile.am
sed 's/^X//' >bashdb/files/patch-command_Makefile.am <<
'd0f3ab0e74fcb0015da75c229e0a7e4f'
X--- command/Makefile.am.orig
X+++ command/Makefile.am
X@@ -1,6 +1,55 @@
X SUBDIRS           = info_sub set_sub show_sub
X pkgdatadir        = ${datadir}/@PACKAGE@/command
X-pkgdata_DATA = $(wildcard *.sh)
X+pkgdata_DATA = \
X+    action.sh \
X+    alias.sh \
X+    backtrace.sh \
X+    break.sh \
X+    clear.sh \
X+    commands.sh \
X+    complete.sh \
X+    condition.sh \
X+    continue.sh \
X+    debug.sh \
X+    delete.sh \
X+    disable.sh \
X+    display.sh \
X+    down.sh \
X+    edit.sh \
X+    enable.sh \
X+    eval.sh \
X+    examine.sh \
X+    export.sh \
X+    file.sh \
X+    finish.sh \
X+    frame.sh \
X+    handle.sh \
X+    help.sh \
X+    history.sh \
X+    info.sh \
X+    kill.sh \
X+    list.sh \
X+    load.sh \
X+    log.sh \
X+    next.sh \
X+    pwd.sh \
X+    quit.sh \
X+    return.sh \
X+    run.sh \
X+    search.sh \
X+    set.sh \
X+    shell.sh \
X+    show.sh \
X+    signal.sh \
X+    skip.sh \
X+    source.sh \
X+    step.sh \
X+    trace.sh \
X+    tty.sh \
X+    undisplay.sh \
X+    untrace.sh \
X+    up.sh \
X+    watch.sh
X
X EXTRA_DIST = $(pkgdata_DATA)
X
d0f3ab0e74fcb0015da75c229e0a7e4f
echo x - bashdb/files/patch-doc_Makefile.am
sed 's/^X//' >bashdb/files/patch-doc_Makefile.am <<
'4fcdcda806541499f42ce6bcb7ea62ee'
X--- doc/Makefile.am.orig
X+++ doc/Makefile.am
X@@ -42,14 +42,14 @@ html: @PACKAGE@.html @PACKAGE@-man.html
X $(man1_MANS): @PACKAGE@-man.pod
X     pod2man --release=$(PACKAGE_VERSION) --name=@PACKAGE@ --center="GNU
Tools" --section=$(EXT) $(srcdir)/@PACKAGE@-man.pod >$@
X
X-%.ps.gz: %.ps
X-    gzip -9c $< > $@
X+#%.ps.gz: %.ps
X+#    gzip -9c $< > $@
X
X .texi.pdf:
X-    $(TEXI2PDF) -I $(srcdir) $<
X+    $(TEXI2PDF) -I $(srcdir) $< || true
X
X .texi.dvi:
X-    $(TEXI2DVI) -I $(srcdir) $<
X+    $(TEXI2DVI) -I $(srcdir) $< || true
X
X .dvi.ps:
X     test -d $(docdir) || mkdir $(docdir)
X@@ -63,4 +63,4 @@ $(man1_MANS): @PACKAGE@-man.pod
X
X all-formats: pdf dvi txt ps html
X
X-MOSTLYCLEANFILES = @PACKAGE@.tgs @PACKAGE@.ps.gz @PACKAGE@.pdf @PACKAGE@.html
@PACKAGE@_toc.html @PACKAGE@_foot.html $(man1_MANS) @PACKAGE@-man.html
X+MOSTLYCLEANFILES = @PACKAGE@.tgs @PACKAGE@.ps.gz @PACKAGE@.pdf @PACKAGE@.html
@PACKAGE@_toc.html @PACKAGE@_foot.html $(man1_MANS) @PACKAGE@-man.html
pod2htm?.tmp @PACKAGE@.info
4fcdcda806541499f42ce6bcb7ea62ee
echo x - bashdb/files/patch-info_sub_Makefile.am
sed 's/^X//' >bashdb/files/patch-info_sub_Makefile.am <<
'21b0b35c2f060a961414548cce6c084c'
X--- command/info_sub/Makefile.am.orig
X+++ command/info_sub/Makefile.am
X@@ -1,7 +1,20 @@
X MOSTLYCLEANFILES = *.orig *.rej
X
X pkgdatadir   = ${datadir}/@PACKAGE@/command/info_sub
X-pkgdata_DATA = $(wildcard *.sh)
X-pkgdatadir   = ${datadir}/@PACKAGE@/command/info_sub
X+pkgdata_DATA = \
X+    args.sh \
X+    breakpoints.sh \
X+    display.sh \
X+    files.sh \
X+    functions.sh \
X+    handle.sh \
X+    line.sh \
X+    program.sh \
X+    signals.sh \
X+    source.sh \
X+    stack.sh \
X+    variables.sh \
X+    warranty.sh \
X+    watchpoints.sh
X
X EXTRA_DIST = $(pkgdata_DATA)
21b0b35c2f060a961414548cce6c084c
echo x - bashdb/files/patch-init_Makefile.am
sed 's/^X//' >bashdb/files/patch-init_Makefile.am <<
'b6eac3a4551deebe504154877872129f'
X--- init/Makefile.am.orig
X+++ init/Makefile.am
X@@ -1,5 +1,10 @@
X pkgdatadir    = ${datadir}/@PACKAGE@/init
X-pkgdata_DATA  = $(wildcard *.sh)
X+pkgdata_DATA  = \
X+    io.sh \
X+    opts.sh \
X+    pre.sh \
X+    require.sh \
X+    vars.sh
X
X EXTRA_DIST = $(pkgdata_DATA)
X MOSTLYCLEANFILES = *.orig *.rej
b6eac3a4551deebe504154877872129f
echo x - bashdb/files/patch-test_interation_Makefile.am
sed 's/^X//' >bashdb/files/patch-test_interation_Makefile.am <<
'62ac404fa6c5e5dad0b3f25b71873853'
X--- test/integration/Makefile.am.orig
X+++ test/integration/Makefile.am
X@@ -1,8 +1,27 @@
X-test_in_files := $(wildcard test-*.in)
X-tests_from_in_files := $(notdir $(test_in_files:.in=))
X+test_in_files = \
X+    Makefile.in \
X+    check-common.sh.in \
X+    test-bug-step-subshell.in \
X+    test-debug.in \
X+    test-delete.in \
X+    test-export.in \
X+    test-info-args.in \
X+    test-misc.in \
X+    test-setshow.in \
X+    test-sig.in
X+
X+tests_from_in_files = \
X+    test-bug-step-subshell \
X+    test-debug \
X+    test-delete \
X+    test-export \
X+    test-info-args \
X+    test-misc \
X+    test-setshow \
X+    test-sig
X
X check_DATA = \
X-    $(data_in_files)   \
X+    $(test_in_files)   \
X     check-common.sh.in \
X     interrupt.tests    \
X     interrupt-3.tests  \
X@@ -13,37 +32,7 @@ check_DATA = \
X     trace.tests       \
X     trace2.tests
X
X-TESTS = \
X-    $(tests_from_in_files) \
X-    test-action     \
X-    test-brkpt      \
X-    test-bug-args   \
X-    test-bugI       \
X-    test-bugIFS     \
X-    test-bug-source \
X-    test-command    \
X-    test-complete   \
X-    test-display    \
X-    test-enable     \
X-    test-file-with-spaces  \
X-    test-finish     \
X-    test-frame      \
X-    test-interrupt  \
X-    test-list       \
X-    test-lopts     \
X-    test-multi    \
X-    test-parm    \
X-    test-restart    \
X-    test-search    \
X-    test-settrace     \
X-    test-skip     \
X-    test-sopts     \
X-    test-bug-step     \
X-    test-subshell     \
X-    test-tbreak    \
X-    test-trace    \
X-    test-watch1    \
X-    test-watch2
X+TESTS = $(tests_from_in_files)
X
X TESTS_ENVIRONMENT = \
X   srcdir="$(abs_srcdir)" \
62ac404fa6c5e5dad0b3f25b71873853
exit

--047d7b33d07eb0877204d43ea94e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

&gt;Submitter-Id: =A0 =A0current-users<br>&gt;Originator: =A0 =A0Rocky Bern=
stein<br>&gt;Confidential: =A0 =A0no<br>&gt;Synopsis: =A0 =A0New port: Bash=
 debugger<br>
&gt;Severity: =A0 =A0non-critical<br>&gt;Priority: =A0 =A0medium<br>&gt;Cat=
egory: =A0 =A0ports<br>&gt;Class: =A0 =A0 =A0 =A0change-request<br>&gt;Rele=
ase:=A0=A0=A0 FreeBSD 9.1-RELEASE i386<br>&gt;Environment:<br>System: FreeB=
SD muffin-91 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 <br>

<br><br>&gt;Fix:<br><br># This is a shell archive.=A0 Save it in a file, re=
move anything before<br># this line, and then unpack it by entering &quot;s=
h file&quot;.=A0 Note, it may<br># create directories; files and directorie=
s will be owned by you and<br>
# have default permissions.<br>#<br># This archive contains:<br>#<br>#=A0=
=A0=A0 bashdb<br>#=A0=A0=A0 bashdb/pkg-plist<br>#=A0=A0=A0 bashdb/distinfo<=
br>#=A0=A0=A0 bashdb/pkg-descr<br>#=A0=A0=A0 bashdb/Makefile<br>#=A0=A0=A0 =
bashdb/files<br>#=A0=A0=A0 bashdb/files/patch-Makefile.am<br>
#=A0=A0=A0 bashdb/files/patch-command_Makefile.am<br>#=A0=A0=A0 bashdb/file=
s/patch-doc_Makefile.am<br>#=A0=A0=A0 bashdb/files/patch-info_sub_Makefile.=
am<br>#=A0=A0=A0 bashdb/files/patch-init_Makefile.am<br>#=A0=A0=A0 bashdb/f=
iles/patch-test_interation_Makefile.am<br>
#<br>echo c - bashdb<br>mkdir -p bashdb &gt; /dev/null 2&gt;&amp;1<br>echo =
x - bashdb/pkg-plist<br>sed &#39;s/^X//&#39; &gt;bashdb/pkg-plist &lt;&lt; =
&#39;bc83e9eee82b524382f33ea0614bb462&#39;<br>Xbin/bashdb<br>Xinfo/<a href=
=3D"http://bashdb.info">bashdb.info</a><br>;
Xinfo/dir<br>Xman/man1/bashdb.1<br>Xshare/bashdb/bashdb-main.inc<br>Xshare/=
bashdb/bashdb-part2.sh<br>Xshare/bashdb/bashdb-trace<br>Xshare/bashdb/comma=
nd/action.sh<br>Xshare/bashdb/command/alias.sh<br>Xshare/bashdb/command/bac=
ktrace.sh<br>
Xshare/bashdb/command/break.sh<br>Xshare/bashdb/command/clear.sh<br>Xshare/=
bashdb/command/commands.sh<br>Xshare/bashdb/command/complete.sh<br>Xshare/b=
ashdb/command/condition.sh<br>Xshare/bashdb/command/continue.sh<br>Xshare/b=
ashdb/command/debug.sh<br>
Xshare/bashdb/command/delete.sh<br>Xshare/bashdb/command/disable.sh<br>Xsha=
re/bashdb/command/display.sh<br>Xshare/bashdb/command/down.sh<br>Xshare/bas=
hdb/command/edit.sh<br>Xshare/bashdb/command/enable.sh<br>Xshare/bashdb/com=
mand/eval.sh<br>
Xshare/bashdb/command/examine.sh<br>Xshare/bashdb/command/export.sh<br>Xsha=
re/bashdb/command/file.sh<br>Xshare/bashdb/command/finish.sh<br>Xshare/bash=
db/command/frame.sh<br>Xshare/bashdb/command/handle.sh<br>Xshare/bashdb/com=
mand/help.sh<br>
Xshare/bashdb/command/history.sh<br>Xshare/bashdb/command/info.sh<br>Xshare=
/bashdb/command/info_sub/args.sh<br>Xshare/bashdb/command/info_sub/breakpoi=
nts.sh<br>Xshare/bashdb/command/info_sub/display.sh<br>Xshare/bashdb/comman=
d/info_sub/files.sh<br>
Xshare/bashdb/command/info_sub/functions.sh<br>Xshare/bashdb/command/info_s=
ub/handle.sh<br>Xshare/bashdb/command/info_sub/line.sh<br>Xshare/bashdb/com=
mand/info_sub/program.sh<br>Xshare/bashdb/command/info_sub/signals.sh<br>
Xshare/bashdb/command/info_sub/source.sh<br>Xshare/bashdb/command/info_sub/=
stack.sh<br>Xshare/bashdb/command/info_sub/variables.sh<br>Xshare/bashdb/co=
mmand/info_sub/warranty.sh<br>Xshare/bashdb/command/info_sub/watchpoints.sh=
<br>
Xshare/bashdb/command/kill.sh<br>Xshare/bashdb/command/list.sh<br>Xshare/ba=
shdb/command/load.sh<br>Xshare/bashdb/command/log.sh<br>Xshare/bashdb/comma=
nd/next.sh<br>Xshare/bashdb/command/pwd.sh<br>Xshare/bashdb/command/quit.sh=
<br>
Xshare/bashdb/command/return.sh<br>Xshare/bashdb/command/run.sh<br>Xshare/b=
ashdb/command/search.sh<br>Xshare/bashdb/command/set.sh<br>Xshare/bashdb/co=
mmand/set_sub/annotate.sh<br>Xshare/bashdb/command/set_sub/args.sh<br>Xshar=
e/bashdb/command/set_sub/autoeval.sh<br>
Xshare/bashdb/command/set_sub/autolist.sh<br>Xshare/bashdb/command/set_sub/=
basename.sh<br>Xshare/bashdb/command/set_sub/debug.sh<br>Xshare/bashdb/comm=
and/set_sub/debugging.sh<br>Xshare/bashdb/command/set_sub/different.sh<br>
Xshare/bashdb/command/set_sub/dollar0.sh<br>Xshare/bashdb/command/set_sub/e=
diting.sh<br>Xshare/bashdb/command/set_sub/highlight.sh<br>Xshare/bashdb/co=
mmand/set_sub/history.sh<br>Xshare/bashdb/command/set_sub/linetrace.sh<br>
Xshare/bashdb/command/set_sub/listsize.sh<br>Xshare/bashdb/command/set_sub/=
prompt.sh<br>Xshare/bashdb/command/set_sub/showcommand.sh<br>Xshare/bashdb/=
command/set_sub/trace-commands.sh<br>Xshare/bashdb/command/set_sub/width.sh=
<br>
Xshare/bashdb/command/shell.sh<br>Xshare/bashdb/command/show.sh<br>Xshare/b=
ashdb/command/show_sub/alias.sh<br>Xshare/bashdb/command/show_sub/annotate.=
sh<br>Xshare/bashdb/command/show_sub/args.sh<br>Xshare/bashdb/command/show_=
sub/autoeval.sh<br>
Xshare/bashdb/command/show_sub/autolist.sh<br>Xshare/bashdb/command/show_su=
b/basename.sh<br>Xshare/bashdb/command/show_sub/commands.sh<br>Xshare/bashd=
b/command/show_sub/copying.sh<br>Xshare/bashdb/command/show_sub/debug.sh<br=
>
Xshare/bashdb/command/show_sub/different.sh<br>Xshare/bashdb/command/show_s=
ub/directories.sh<br>Xshare/bashdb/command/show_sub/editing.sh<br>Xshare/ba=
shdb/command/show_sub/highlight.sh<br>Xshare/bashdb/command/show_sub/histor=
y.sh<br>
Xshare/bashdb/command/show_sub/listsize.sh<br>Xshare/bashdb/command/show_su=
b/prompt.sh<br>Xshare/bashdb/command/show_sub/version.sh<br>Xshare/bashdb/c=
ommand/show_sub/warranty.sh<br>Xshare/bashdb/command/show_sub/width.sh<br>
Xshare/bashdb/command/signal.sh<br>Xshare/bashdb/command/skip.sh<br>Xshare/=
bashdb/command/source.sh<br>Xshare/bashdb/command/step.sh<br>Xshare/bashdb/=
command/trace.sh<br>Xshare/bashdb/command/tty.sh<br>Xshare/bashdb/command/u=
ndisplay.sh<br>
Xshare/bashdb/command/untrace.sh<br>Xshare/bashdb/command/up.sh<br>Xshare/b=
ashdb/command/watch.sh<br>Xshare/bashdb/data/shell.sh<br>Xshare/bashdb/dbg-=
main.sh<br>Xshare/bashdb/dbg-set-d-vars.inc<br>Xshare/bashdb/getopts_long.s=
h<br>
Xshare/bashdb/init/io.sh<br>Xshare/bashdb/init/opts.sh<br>Xshare/bashdb/ini=
t/pre.sh<br>Xshare/bashdb/init/require.sh<br>Xshare/bashdb/init/vars.sh<br>=
Xshare/bashdb/lib/action.sh<br>Xshare/bashdb/lib/alias.sh<br>Xshare/bashdb/=
lib/break.sh<br>
Xshare/bashdb/lib/cmd-hooks.sh<br>Xshare/bashdb/lib/columnize.sh<br>Xshare/=
bashdb/lib/commands.sh<br>Xshare/bashdb/lib/complete.sh<br>Xshare/bashdb/li=
b/dbg-call.sh<br>Xshare/bashdb/lib/display.sh<br>Xshare/bashdb/lib/file.sh<=
br>
Xshare/bashdb/lib/filecache.sh<br>Xshare/bashdb/lib/fns.sh<br>Xshare/bashdb=
/lib/frame.sh<br>Xshare/bashdb/lib/help.sh<br>Xshare/bashdb/lib/hist.sh<br>=
Xshare/bashdb/lib/hook.sh<br>Xshare/bashdb/lib/info.sh<br>Xshare/bashdb/lib=
/journal.sh<br>
Xshare/bashdb/lib/list.sh<br>Xshare/bashdb/lib/msg.sh<br>Xshare/bashdb/lib/=
processor.sh<br>Xshare/bashdb/lib/run.sh<br>Xshare/bashdb/lib/save-restore.=
sh<br>Xshare/bashdb/lib/setshow.sh<br>Xshare/bashdb/lib/shell.sh<br>Xshare/=
bashdb/lib/sig.sh<br>
Xshare/bashdb/lib/sort.sh<br>Xshare/bashdb/lib/stepping.sh<br>Xshare/bashdb=
/lib/subcmd.sh<br>Xshare/bashdb/lib/term-highlight.py<br>Xshare/bashdb/lib/=
validate.sh<br>X<br>bc83e9eee82b524382f33ea0614bb462<br>echo x - bashdb/dis=
tinfo<br>
sed &#39;s/^X//&#39; &gt;bashdb/distinfo &lt;&lt; &#39;4decb915fa9f6680f988=
3aa84143ac66&#39;<br>XSHA256 (bashdb-4.2-0.8.tar.bz2) =3D 4c4f5a24570710726=
eac9ab2e72e53e7bc91d25e2f186a42a4d7a704f8363385<br>XSIZE (bashdb-4.2-0.8.ta=
r.bz2) =3D 556311<br>
4decb915fa9f6680f9883aa84143ac66<br>echo x - bashdb/pkg-descr<br>sed &#39;s=
/^X//&#39; &gt;bashdb/pkg-descr &lt;&lt; &#39;49b6024d9abbc3afe6958eb25c222=
bb8&#39;<br>Xbashdb is a Bash debugger similar to gdb.<br>X<br>XIf you have=
 pygments installed it can colorize source code listing.<br>
X<br>XWWW:=A0=A0=A0 <a href=3D"http://bashdb.sourceforge.net">http://bashdb=
.sourceforge.net</a><br>49b6024d9abbc3afe6958eb25c222bb8<br>echo x - bashdb=
/Makefile<br>sed &#39;s/^X//&#39; &gt;bashdb/Makefile &lt;&lt; &#39;43400b2=
ba6828507e3d184d73d4eb674&#39;<br>
X# New ports collection makefile for:=A0=A0=A0 =A0=A0=A0 bashdb<br>X# Date =
created:=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 2013-01-26<br>X# =
Whom:=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 rocky<br>X=
#<br>X# $FreeBSD$<br>X<br>XPORTNAME=3D=A0=A0=A0 bashdb<br>XPORTVERSION=3D=
=A0=A0=A0 0.8<br>
XCATEGORIES=3D=A0=A0=A0 devel<br>XMASTER_SITES=3D=A0=A0=A0 SF<br>XMASTER_SI=
TE_SUBDIR=3Dbashdb/code/<br>XDISTNAME=3D=A0=A0=A0 bashdb-4.2-${PORTVERSION}=
<br>X<br>XMAINTAINER=3D=A0=A0=A0 <a href=3D"mailto:rocky@gnu.org">rocky@gnu=
.org</a><br>XCOMMENT=3D=A0=A0=A0 Bash debugger<br>
X<br>XLICENSE=3D=A0=A0=A0 GPLv2<br>XLICENSE_FILE=3D=A0=A0=A0 ${WRKSRC}/COPY=
ING<br>X<br>XRUN_DEPENDS=3D=A0=A0=A0 bash:${PORTSDIR}/shells/bash<br>X<br>X=
GNU_CONFIGURE=3D=A0=A0=A0 yes<br>XUSE_BZIP2=3D=A0=A0=A0 yes<br>XUSE_GMAKE=
=3D=A0=A0=A0 yes<br>X<br>X.include &lt;<a href=3D"http://bsd.port.mk">bsd.p=
ort.mk</a>&gt;<br>
43400b2ba6828507e3d184d73d4eb674<br>echo c - bashdb/files<br>mkdir -p bashd=
b/files &gt; /dev/null 2&gt;&amp;1<br>echo x - bashdb/files/patch-Makefile.=
am<br>sed &#39;s/^X//&#39; &gt;bashdb/files/patch-Makefile.am &lt;&lt; &#39=
;e471e2b6d618f82431b3879b6187d6d9&#39;<br>
X--- Makefile.am.orig<br>X+++ Makefile.am<br>X@@ -57,18 +57,18 @@ data_DATA=
 =3D<br>X # the basename that bash wants to use is symlinked to the main na=
me<br>X # that this distribution uses dbg-main.sh, unless those are the sam=
e.<br>
X # <br>X-OLD_DIR=A0=A0=A0 =3D $(dir @DBGR_MAIN@)<br>X-OLD_MAIN=A0=A0 =3D $=
(notdir @DBGR_MAIN@)<br>X-PARENT_DIR =3D $(dir $(OLD_DIR))<br>X-install-dat=
a-hook: <br>X-=A0=A0=A0 @if test -d $(DESTDIR)$(OLD_DIR) ; then \<br>X-=A0=
=A0=A0 =A0=A0=A0=A0 $(RM) -f $(DESTDIR)$(OLD_DIR)/* || true; \<br>
X-=A0=A0=A0 =A0=A0=A0=A0 $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \<br>=
X-=A0=A0=A0 else if test -L $(DESTDIR)$(OLD_DIR:/=3D) ; then \<br>X-=A0=A0=
=A0 =A0=A0=A0=A0 $(RM) -f $(DESTDIR)$(OLD_DIR:/=3D) || true; \<br>X-=A0=A0=
=A0 =A0=A0=A0=A0 $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \<br>
X-=A0=A0=A0 fi; fi<br>X-=A0=A0=A0 test -d $(DESTDIR)$(PKGDATADIR) || $(mkdi=
r_p) $(DESTDIR)$(PKGDATADIR)<br>X+# OLD_DIR=A0=A0=A0 =3D $(dir @DBGR_MAIN@)=
<br>X+# OLD_MAIN=A0=A0 =3D $(notdir @DBGR_MAIN@)<br>X+# PARENT_DIR =3D $(di=
r $(OLD_DIR))<br>X+# install-data-hook: <br>
X+# =A0=A0=A0 @if test -d $(DESTDIR)$(OLD_DIR) ; then \<br>X+# =A0=A0=A0 =
=A0=A0=A0=A0 $(RM) -f $(DESTDIR)$(OLD_DIR)/* || true; \<br>X+# =A0=A0=A0 =
=A0=A0=A0=A0 $(MAKE) $(AM_MAKEFLAGS) install-pkgdataDATA; \<br>X+# =A0=A0=
=A0 else if test -L $(DESTDIR)$(OLD_DIR:/=3D) ; then \<br>
X+# =A0=A0=A0 =A0=A0=A0=A0 $(RM) -f $(DESTDIR)$(OLD_DIR:/=3D) || true; \<br=
>Release-Note:
>Audit-Trail:
>Unformatted:



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