]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- workaround for broken poldek in ac
authorElan Ruusamäe <glen@pld-linux.org>
Mon, 6 Sep 2010 10:50:07 +0000 (10:50 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    pear-autoup.sh -> 1.9

pear-autoup.sh

index d2b7c8deb2a8f3301aa82fd970472c26a8053c1c..a1b63feecc995ac7cf1bf9fa2a76a0a6c1664f39 100644 (file)
@@ -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
This page took 0.077356 seconds and 4 git commands to generate.