X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fcontrib%2Fmake-manifest;h=7e497c7c14ee29e2fc8e7d30e5da682b97d98595;hb=faa778968d1a7dfeaebc9fe4b847e691dc62fd15;hp=a2c2211484158350b20358bcc7ee25f843d17671;hpb=8d2c09cc22afefb294ebcb367490a5c432775bf0;p=util-vserver.git diff --git a/util-vserver/contrib/make-manifest b/util-vserver/contrib/make-manifest index a2c2211..7e497c7 100755 --- a/util-vserver/contrib/make-manifest +++ b/util-vserver/contrib/make-manifest @@ -21,11 +21,17 @@ name=$1 dest=$2 data=$3 -for i in $name-{core,devel,base,build,legacy,lib}.list; do +for i in $name-{core,devel,base,build,legacy,lib,sysv}.list; do echo '%defattr(-,root,root,-)' >$i done -cat $data | while read style file; do +sed -e "s!@CONFIG@!$MANIFEST_CONFIG!g; + s!@CONFIG_NOREPLACE@!$MANIFEST_CONFIG_NOREPLACE!g" \ + $data | \ +while read style file; do test "$file" || continue + case "$style" in + (\#*) continue;; + esac echo "$file" >>$name-$style.list done