--- builds_bin/genpatches 2017/03/14 22:40:34 1.9 +++ builds_bin/genpatches 2020/06/14 05:54:38 1.10 @@ -5,7 +5,7 @@ # Clean up tmp dir rm -rf /var/lib/pootle/tmp -mkdir -p /var/lib/pootle/tmp/ /var/www/html/pootle/{patches,errors,anaconda} +mkdir -p /var/lib/pootle/tmp/ /var/www/html/{patches,errors,anaconda} #========================================================== @@ -21,9 +21,9 @@ do then ls /var/lib/pootle/po/*/*/$pkg.po | cut -d/ --output-delimiter " " -f6,7 | while read ver lang do - mkdir -p /var/www/html/pootle/anaconda/$ver/$lang/LC_MESSAGES - anacondagen $ver $lang > /var/www/html/pootle/anaconda/$ver/$lang/LC_MESSAGES/anaconda.mo - [ -s /var/www/html/pootle/anaconda/$ver/$lang/LC_MESSAGES/anaconda.mo ] || rm -rf /var/www/html/pootle/anaconda/$ver/$lang + mkdir -p /var/www/html/anaconda/$ver/$lang/LC_MESSAGES + anacondagen $ver $lang > /var/www/html/anaconda/$ver/$lang/LC_MESSAGES/anaconda.mo + [ -s /var/www/html/anaconda/$ver/$lang/LC_MESSAGES/anaconda.mo ] || rm -rf /var/www/html/anaconda/$ver/$lang done else pkgs=$(ls -d /var/lib/pootle/cvs/*/smeserver-$pkg/*/*/root 2> /dev/null) @@ -65,19 +65,19 @@ done # Build diffs ls -d diff/*/* | sed 's@.update$@@' | cut -d/ --output-delimiter " " -f2,3 | while read ver pkg do - mkdir -p /var/www/html/pootle/patches/$ver - rm -f /var/www/html/pootle/patches/$ver/$(echo $pkg | sed 's/-[^-]\+$//')-*-locale-*.patch + mkdir -p /var/www/html/patches/$ver + rm -f /var/www/html/patches/$ver/$(echo $pkg | sed 's/-[^-]\+$//')-*-locale-*.patch if [ -d "diff/$ver/$pkg.update/root" ] then diff -ruN {/var/lib/pootle/cvs/*/*/$ver/$pkg,diff/$ver/$pkg.update}/root/etc/e-smith/locale \ | sed 's@^\(---\|+++\) [^ ]\+/\([^/]\+/root/.*\)@\1 \2@;/^diff -ruN/d' \ - >> /var/www/html/pootle/patches/$ver/$pkg-locale-$(date +%F).patch + >> /var/www/html/patches/$ver/$pkg-locale-$(date +%F).patch fi if [ -d "diff/$ver/$pkg.update/po" ] then diff -ruN {/var/lib/pootle/cvs/*/*/$ver/$pkg,diff/$ver/$pkg.update}/po \ | sed 's@^\(---\|+++\) [^ ]\+/\([^/]\+/po/.*\)@\1 \2@;/^diff -ruN/d' \ - >> /var/www/html/pootle/patches/$ver/$pkg-locale-$(date +%F).patch + >> /var/www/html/patches/$ver/$pkg-locale-$(date +%F).patch fi done