From owner-freebsd-ports Fri Sep 15 01:40:59 1995 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA03521 for ports-outgoing; Fri, 15 Sep 1995 01:40:59 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id BAA03510 ; Fri, 15 Sep 1995 01:40:55 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.12/8.6.9) id BAA06960; Fri, 15 Sep 1995 01:40:58 -0700 Date: Fri, 15 Sep 1995 01:40:58 -0700 Message-Id: <199509150840.BAA06960@silvia.HIP.Berkeley.EDU> To: doc@freebsd.org CC: gwh@spiders.com (Gene W Homicki), ports@freebsd.org Subject: Updated Ports Web pages? From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org Precedence: bulk John: what do you think about this? Gene: thanks for your suggestion, we actually DO already have an automated program to update the web page. It is run at 4am freefall time every night. The only downside of this is that it munches off the latest ports/INDEX file, and a new version of that file has to be committed (usually by me). But I think the web page is always pretty up-to-date. Satoshi ------- From: gwh@spiders.com (Gene W Homicki) Date: Tue, 12 Sep 1995 10:37:00 -0400 To: freebsd-ports@freebsd.org Subject: Updated Ports Web pages? Hi everyone, I'm new to this list, so if any of this has been covered recently, please let me apologize in advance. After porting a few apps myself to FreeBSD because I (stupidly) only checked the Web pages and not the FTP site directly for FreeBSD ports, I got fed up and whipped up a quick script to generate the Ports pages dynamically from a ports distribution. You can find an example of this at: http://www.spiders.com/cgi-bin/ports This script currently does not handle the "cross-reference" pages like "documentation", but the big plus is that it can always be up to date if it can be run on a mirror of the ports directory (or ideally on the main distribution on ftp.freebsd.org/wcarchive.cdrom.com). Again, if something like this is already in the works (and includes the cross reference pages), all the better. If not, I'll finish cleaning up the code, make sure there are no CGI-related security problems, and make it available for ftp to whichever of the mirrors wants it. Lastly, if anyone has any feedback on addinging functionality, I'm open to suggestions as well. Thanks! --Gene -- Gene W. Homicki gwh@spiders.com Objective Consulting, Inc. http://www.spiders.com/ Internet Presence Design voice: +1 914.353.3511