minor optimizations
[util-vserver.git] / util-vserver / contrib / make-manifest
index 0eb9735..7e497c7 100755 (executable)
@@ -21,11 +21,14 @@ 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;;