aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/htdocs/ports/packages
diff options
context:
space:
mode:
Diffstat (limited to 'en_US.ISO8859-1/htdocs/ports/packages')
-rwxr-xr-xen_US.ISO8859-1/htdocs/ports/packages24
1 files changed, 24 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/htdocs/ports/packages b/en_US.ISO8859-1/htdocs/ports/packages
new file mode 100755
index 0000000000..852a948d1a
--- /dev/null
+++ b/en_US.ISO8859-1/htdocs/ports/packages
@@ -0,0 +1,24 @@
+#!/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: www/en/ports/packages,v 1.9 2001/07/08 00:20:08 dd Exp $
+
+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