diff options
Diffstat (limited to 'ru_RU.KOI8-R/htdocs/ports/packages')
-rwxr-xr-x | ru_RU.KOI8-R/htdocs/ports/packages | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/ru_RU.KOI8-R/htdocs/ports/packages b/ru_RU.KOI8-R/htdocs/ports/packages new file mode 100755 index 0000000000..090a25493d --- /dev/null +++ b/ru_RU.KOI8-R/htdocs/ports/packages @@ -0,0 +1,26 @@ +#!/bin/sh +# Copyright (c) June 1998 Wolfram Schneider <wosch@FreeBSD.ORG>, Berlin. +# +# packages - create a sorted list of precompiled packages which +# are available at the FreeBSD FTP Server. +# +# $FreeBSD$ +# The FreeBSD Russian Documentation Project +# Original revision: 1.7 + +PATH=/bin:/usr/bin:/usr/local/bin; export PATH + +release='packages-stable'; +url="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/$release/All/" + +temp=_lynx$$ + +if lynx -source "$url" > $temp || ( sleep 300; lynx -source "$url" > $temp ) || ( sleep 300; lynx -source "$url" > $temp ) +then + perl -ne 'print $1, "\n" if m%href="([^"]+)"%oi' < $temp | + perl -npe 's%.*/%%' | sort | grep -v '^\.\.$' + rm -f $temp +else + rm -f $temp + exit 1 +fi |