Kevin Barry wrote:
Sorry I'm coming into the conversation late (Just joined the
listserv). I believe this is about where repo-add does the bsdtar then
grep/sed then evals each line. If someone is about to make a change
there, could the sed also be changed? Mac OS X's sed doesn't work with
\s, so it should be replaced with this:

    for line in $(bsdtar -xOf "$pkgfile" .PKGINFO | \
-       grep -v "^#" | sed 's|\(\w*\)\s*=\s*\(.*\)|\1="\2"|'); do
+        grep -v "^#" | sed 's|\(\w*\)[ \t]*=[ \t]*\(.*\)|\1="\2"|'); do
        eval "$line"

I have some other patches too that I'll be submitting after I get git
setup, so if this is skipped now that's fine.


If you have a bunch of Mac OSX compatibility patches, then it would probably be better to address those in the one place and leave this patch doing its fix.

Allan



_______________________________________________
pacman-dev mailing list
pacman-dev@archlinux.org
http://www.archlinux.org/mailman/listinfo/pacman-dev

Reply via email to