Author: glen                         Date: Mon Sep  6 10:50:12 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- workaround for broken poldek in ac

---- Files affected:
packages:
   pear-autoup.sh (1.8 -> 1.9) 

---- Diffs:

================================================================
Index: packages/pear-autoup.sh
diff -u packages/pear-autoup.sh:1.8 packages/pear-autoup.sh:1.9
--- packages/pear-autoup.sh:1.8 Tue Aug 24 11:28:38 2010
+++ packages/pear-autoup.sh     Mon Sep  6 12:50:07 2010
@@ -7,9 +7,14 @@
 
 set -e
 
-[ -s pear.ls ] || poldek -q --skip-installed --cmd 'ls php-pear-* | desc' > 
pear.ls
+[ -s pear.ls ] || poldek -q --skip-installed --cmd 'ls php-pear-*' > pear.ls
+[ -s pear.desc ] || {
+       for pkg in $(cat pear.ls); do
+               poldek -q --skip-installed --cmd "desc $pkg"
+       done
+} > pear.desc
 [ -s pear.pkgs ] || {
-       awk '/^Source.package:/{print $3}' < pear.ls | sed -re 
's,-[^-]+-[^-]+.src.rpm$,,' | sort -u > pear.pkgs
+       awk '/^Source.package:/{print $3}' < pear.desc | sed -re 
's,-[^-]+-[^-]+.src.rpm$,,' | sort -u > pear.pkgs
 
        # filter out tests, see https://bugs.launchpad.net/poldek/+bug/620362
        sed -i -e '/-tests/d' pear.pkgs
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/pear-autoup.sh?r1=1.8&r2=1.9&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to