]> git.pld-linux.org Git - packages/php-pear.git/commitdiff
- script to update channels
authorElan Ruusamäe <glen@pld-linux.org>
Fri, 1 Oct 2010 13:10:58 +0000 (13:10 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    update-channels.sh -> 1.1

update-channels.sh [new file with mode: 0644]

diff --git a/update-channels.sh b/update-channels.sh
new file mode 100644 (file)
index 0000000..effae04
--- /dev/null
@@ -0,0 +1,17 @@
+#!/bin/sh
+urls="
+       http://pear.firephp.org/channel.xml
+       http://pear.phing.info/channel.xml
+       http://pear.phpdb.org/channel.xml
+       http://phpseclib.sourceforge.net/channel.xml
+       http://pear.phpunit.de/channel.xml
+       http://pear.symfony-project.com/channel.xml
+       http://pear.roundcube.net/channel.xml
+"
+for url in $urls; do
+       wget -q -O tmp.xml $url || continue
+       alias=$(sed -nre 's,.*<suggestedalias>(.+)</suggestedalias>.*$,\1,p' tmp.xml)
+       mv -f tmp.xml channel-$alias.xml
+done
+
+rm -f tmp.xml
This page took 0.070105 seconds and 4 git commands to generate.