Date: Sun, 8 Feb 2015 18:06:37 +0000 (UTC) From: Baptiste Daroussin <bapt@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r278391 - projects/release-pkg/release/scripts Message-ID: <201502081806.t18I6bV0015853@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bapt Date: Sun Feb 8 18:06:36 2015 New Revision: 278391 URL: https://svnweb.freebsd.org/changeset/base/278391 Log: Add a awk script to convert the metalog output into plist Splitting according to tags Added: projects/release-pkg/release/scripts/mtree-to-plist.awk (contents, props changed) Added: projects/release-pkg/release/scripts/mtree-to-plist.awk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-pkg/release/scripts/mtree-to-plist.awk Sun Feb 8 18:06:36 2015 (r278391) @@ -0,0 +1,15 @@ +#!/usr/bin/awk +/^[^#]/ { + gsub(/^\./,"", $1) + tags=$NF + gsub(/tags=/,"", tags) + output=tags".plist" + uname=$3 + gname=$4 + mode=$5 + gsub(/uname=/, "", uname); + gsub(/gname=/, "", gname); + gsub(/mode=/, "", mode); + + print "@("uname","gname","mode") " $1 > output +}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502081806.t18I6bV0015853>