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=e63f22ebe021fc223e2c5c80e33e3136284adcfa;hpb=5e136cb9d0df615e8ffa0f9e8d08a0dc967663b9;p=util-vserver.git diff --git a/util-vserver/contrib/make-manifest b/util-vserver/contrib/make-manifest index e63f22e..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}.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