aboutsummaryrefslogtreecommitdiff
path: root/ru_RU.KOI8-R/htdocs/ports/packages
diff options
context:
space:
mode:
Diffstat (limited to 'ru_RU.KOI8-R/htdocs/ports/packages')
-rwxr-xr-xru_RU.KOI8-R/htdocs/ports/packages26
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