diff options
Diffstat (limited to 'en_US.ISO8859-1/htdocs/ports/packages')
-rwxr-xr-x | en_US.ISO8859-1/htdocs/ports/packages | 24 |
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 |