Commit f8fc0deb authored by Vitaly Lipatov's avatar Vitaly Lipatov

rpmgp: fix HTML parsing for mirrors with absolute hrefs, add rosa13

parent 6c7fc452
......@@ -46,7 +46,7 @@ list_systems()
html_filter()
{
grep "src.rpm" | sed -e "s|.*href=\"||g" | sed -e "s|\".*||g" | grep "rpm$"
grep "src.rpm" | sed -e "s|.*href=\"||g" | sed -e "s|\".*||g" | sed -e "s|.*/||g" | grep "rpm$"
}
list_filter()
......@@ -97,7 +97,7 @@ get_list()
fi
rm -f $LIST.ok
# check if there is letter subdirs (Fedora)
for i in $(cat $LIST.tmp | sed -e "s|<a href=\"||g" -e "s|/\">.*||g") ; do
for i in $(grep -o 'href="[^"]*/"' $LIST.tmp | sed -e 's|href="||' -e 's|"$||' -e 's|.*/\([^/]*\)/$|\1|' | grep .) ; do
rhas "$i" rpm && break
# ignore more than one letter
[ -n "$(echo $i | cut -c2-)" ] && continue
......
......@@ -17,11 +17,10 @@ fedora-ccrma http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planet
#rosa2012 ftp://mirror.yandex.ru/rosa/rosa2012lts/repository/SRPMS/main/release
#rosa2012u ftp://mirror.yandex.ru/rosa/rosa2012lts/repository/SRPMS/main/updates
#rosa2012c ftp://mirror.yandex.ru/rosa/rosa2012lts/repository/SRPMS/contrib/release
rosa2014 http://mirror.yandex.ru/rosa/rosa2014.1/repository/SRPMS/main/release
rosa2014u http://mirror.yandex.ru/rosa/rosa2014.1/repository/SRPMS/main/updates
rosa2014c http://mirror.yandex.ru/rosa/rosa2014.1/repository/SRPMS/contrib/release
rosa2014f http://mirror.yandex.ru/rosa/rosa2014.1/repository/SRPMS/main/non-free
rosa2014r http://mirror.yandex.ru/rosa/rosa2014.1/repository/SRPMS/main/restricted
rosa13 http://mirror.yandex.ru/rosa/rosa13/repository/SRPMS/main/release
rosa13t http://mirror.yandex.ru/rosa/rosa13/repository/SRPMS/main/testing
rosa13c http://mirror.yandex.ru/rosa/rosa13/repository/SRPMS/contrib/release
rosa13nf http://mirror.yandex.ru/rosa/rosa13/repository/SRPMS/non-free/release
rosa2021.1 http://mirror.yandex.ru/rosa/rosa2021.1/repository/SRPMS/main/release
rosa2021.1t http://mirror.yandex.ru/rosa/rosa2021.1/repository/SRPMS/main/testing
rosa2021.1u http://mirror.yandex.ru/rosa/rosa2021.1/repository/SRPMS/main/updates
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment