ports/175620: New port: devel/bashdb Bash debugger
Rocky Bernstein
rocky at gnu.org
Sun Jan 27 05:50:01 UTC 2013
>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 's=
/^X//' >bashdb/files/patch-command_Makefile.am << 'd0f3ab0=
e74fcb0015da75c229e0a7e4f'<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 's/^X//' >bashdb/files/patch-doc_Makefile.am <=
< '4fcdcda806541499f42ce6bcb7ea62ee'<br>
X--- doc/Makefile.am.orig<br>X+++ doc/Makefile.am<br>X@@ -42,14 +42,14 @@ h=
tml: @PACKAGE at .html @PACKAGE at -man.html<br>X $(man1_MANS): @PACKAGE at -man.pod=
<br>X =A0=A0=A0 pod2man --release=3D$(PACKAGE_VERSION) --name=3D at PACKAGE@ -=
-center=3D"GNU Tools" --section=3D$(EXT) $(srcdir)/@PACKAGE at -man.=
pod >$@<br>
X <br>X-%.ps.gz: %.ps<br>X-=A0=A0=A0 gzip -9c $< > $@<br>X+#%.ps.gz: =
%.ps<br>X+#=A0=A0=A0 gzip -9c $< > $@<br>X <br>X .texi.pdf:<br>X-=A0=
=A0=A0 $(TEXI2PDF) -I $(srcdir) $<<br>X+=A0=A0=A0 $(TEXI2PDF) -I $(srcdi=
r) $< || true<br>X <br>
X .texi.dvi:<br>X-=A0=A0=A0 $(TEXI2DVI) -I $(srcdir) $<<br>X+=A0=A0=A0 $=
(TEXI2DVI) -I $(srcdir) $< || 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 at -man.pod<br>
X <br>X all-formats: pdf dvi txt ps html<br>X <br>X-MOSTLYCLEANFILES =3D @P=
ACKAGE at .tgs @PACKAGE at .ps.gz @PACKAGE at .pdf @PACKAGE at .html @PACKAGE at _toc.html=
@PACKAGE at _foot.html $(man1_MANS) @PACKAGE at -man.html<br>X+MOSTLYCLEANFILES =
=3D @PACKAGE at .tgs @PACKAGE at .ps.gz @PACKAGE at .pdf @PACKAGE at .html @PACKAGE at _to=
c.html @PACKAGE at _foot.html $(man1_MANS) @PACKAGE at -man.html pod2htm?.tmp @PA=
CKAGE at .info<br>
4fcdcda806541499f42ce6bcb7ea62ee<br>echo x - bashdb/files/patch-info_sub_Ma=
kefile.am<br>sed 's/^X//' >bashdb/files/patch-info_sub_Makefile.=
am << '21b0b35c2f060a961414548cce6c084c'<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 's/^X//' >bashdb/files/patch-init_Makefile.a=
m << 'b6eac3a4551deebe504154877872129f'<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 's/^X//' >bashdb/files/patch-test_interation_Makefile.am &=
lt;< '62ac404fa6c5e5dad0b3f25b71873853'<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"$(abs_srcdir)" \<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 at 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 at .html @PACKAGE at -man.html
X $(man1_MANS): @PACKAGE at -man.pod
X pod2man --release=$(PACKAGE_VERSION) --name=@PACKAGE@ --center="GNU
Tools" --section=$(EXT) $(srcdir)/@PACKAGE at -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 at -man.pod
X
X all-formats: pdf dvi txt ps html
X
X-MOSTLYCLEANFILES = @PACKAGE at .tgs @PACKAGE at .ps.gz @PACKAGE at .pdf @PACKAGE at .html
@PACKAGE at _toc.html @PACKAGE at _foot.html $(man1_MANS) @PACKAGE at -man.html
X+MOSTLYCLEANFILES = @PACKAGE at .tgs @PACKAGE at .ps.gz @PACKAGE at .pdf @PACKAGE at .html
@PACKAGE at _toc.html @PACKAGE at _foot.html $(man1_MANS) @PACKAGE at -man.html
pod2htm?.tmp @PACKAGE at .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
>Submitter-Id: =A0 =A0current-users<br>>Originator: =A0 =A0Rocky Bern=
stein<br>>Confidential: =A0 =A0no<br>>Synopsis: =A0 =A0New port: Bash=
debugger<br>
>Severity: =A0 =A0non-critical<br>>Priority: =A0 =A0medium<br>>Cat=
egory: =A0 =A0ports<br>>Class: =A0 =A0 =A0 =A0change-request<br>>Rele=
ase:=A0=A0=A0 FreeBSD 9.1-RELEASE i386<br>>Environment:<br>System: FreeB=
SD muffin-91 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 <br>
<br><br>>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 "s=
h file".=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 > /dev/null 2>&1<br>echo =
x - bashdb/pkg-plist<br>sed 's/^X//' >bashdb/pkg-plist << =
'bc83e9eee82b524382f33ea0614bb462'<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 's/^X//' >bashdb/distinfo << '4decb915fa9f6680f988=
3aa84143ac66'<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 's=
/^X//' >bashdb/pkg-descr << '49b6024d9abbc3afe6958eb25c222=
bb8'<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 's/^X//' >bashdb/Makefile << '43400b2=
ba6828507e3d184d73d4eb674'<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 at gnu.org">rocky at 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 <<a href=3D"http://bsd.port.mk">bsd.p=
ort.mk</a>><br>
43400b2ba6828507e3d184d73d4eb674<br>echo c - bashdb/files<br>mkdir -p bashd=
b/files > /dev/null 2>&1<br>echo x - bashdb/files/patch-Makefile.=
am<br>sed 's/^X//' >bashdb/files/patch-Makefile.am << '=
;e471e2b6d618f82431b3879b6187d6d9'<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:
More information about the freebsd-ports-bugs
mailing list