Index: openacs-4/packages/acs-admin/tcl/apm-admin-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/tcl/apm-admin-procs.tcl,v diff -u -r1.15 -r1.16 --- openacs-4/packages/acs-admin/tcl/apm-admin-procs.tcl 10 Jan 2007 21:21:59 -0000 1.15 +++ openacs-4/packages/acs-admin/tcl/apm-admin-procs.tcl 15 Jan 2007 20:01:05 -0000 1.16 @@ -483,11 +483,16 @@ # The path to the 'packages' directory in the checkout set packages_root_path [eval file join [lrange [file split $spec_file] 0 end-2]] - - lappend cmd -C $packages_root_path + + set tmp_filename [ns_tmpnam] + lappend cmd --files-from $tmp_filename -C $packages_root_path + + set fp [open $tmp_filename w] foreach file $files { - lappend cmd $package_key/$file + puts $fp $package_key/$file } + close $fp + lappend cmd "|" [apm_gzip_cmd] -c ">" $apm_file ns_log Notice "Executing: [ad_quotehtml $cmd]" eval $cmd