Date: Fri, 12 Nov 2010 09:55:24 +0300 From: Andrej Zverev <az@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/152156: [patch] ports-mgmt/porttools : respect white spaces in dir name Message-ID: <E1PGnXg-00076e-LZ@sunner.semmy.ru> Resent-Message-ID: <201011120700.oAC70KjS016865@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 152156 >Category: ports >Synopsis: [patch] ports-mgmt/porttools : respect white spaces in dir name >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Nov 12 07:00:19 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Andrej Zverev >Release: >Organization: >Environment: >Description: porttools test must respect whitespaces in directy names Now for example for "This is Dir" result "This" after apply this patch "This is Dir" >How-To-Repeat: >Fix: --- porttools.diff begins here --- diff -Nru work.old/porttools-0.99/cmd_test.in work/porttools-0.99/cmd_test.in --- work.old/porttools-0.99/cmd_test.in 2009-09-09 23:59:59.000000000 +0400 +++ work/porttools-0.99/cmd_test.in 2010-11-10 13:57:10.000000000 +0300 @@ -189,7 +189,7 @@ sed -e "s,^${PREFIX}/,," sudo find ${LOCALBASE}/ -type d | sed "s,^${LOCALBASE}/,," | sort > ${PREFIX}.PLIST_DIRS.before sudo find ${PREFIX}/ -type d | sed "s,^${PREFIX}/,," | sort > ${PREFIX}.PLIST_DIRS.after - comm -13 ${PREFIX}.PLIST_DIRS.before ${PREFIX}.PLIST_DIRS.after | sort -r | awk '{print "@dirrmtry "$1}' + comm -13 ${PREFIX}.PLIST_DIRS.before ${PREFIX}.PLIST_DIRS.after | sort -r | awk '{print "@dirrmtry "$0}' fi # Finish with a clean workspace --- porttools.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1PGnXg-00076e-LZ>