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 '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@.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"GNU Tools" --section=3D$(EXT) $(srcdir)/@PACKAGE@-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@-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 '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@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 >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@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 <<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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCp2gYg_eMiLVrzKDEqoBeL1gTmADCevtiMsGuWF2bvKrjKiA>