Commit graph

96 commits

Author SHA1 Message Date
Wolfram Schneider
37edf79a84 perltidy 2007-08-02 18:30:21 +00:00
Wolfram Schneider
20c3606135 print output in XHTML 1.0
escape HTML output
2007-08-02 18:28:26 +00:00
Simon L. B. Nielsen
fa2123fbc2 - Remove link to source of the CGI script. It doesn't work and people
can find the source via cvsweb in any case.
- Use $hsty_base more places for better compatibility with
  cgi.FreeBSD.org (IE. when the static FreeBSD.org web pages are
  somewhere other that the site running the CGI's).
2006-08-19 21:40:25 +00:00
Bill Fenner
415d223176 Make <h3> bigger and give it a horizontal rule, to provide better
visual seperation for categories.

Suggested by:	Jon Strait
2005-12-05 21:16:19 +00:00
Pav Lucistnik
0a59b16890 - Fix when no section parameter is passed 2005-11-30 09:23:48 +00:00
Pav Lucistnik
134c334194 - Fix 500 Internal server error at my place (doesn't seem to exist on
www.FreeBSD.org)
2005-11-29 23:24:52 +00:00
Pav Lucistnik
b69ff142f1 - Apply new design to it (really, convert to use cgi-style.pl)
- Reshuffle to look as much as possible like ports listings
- Make it a valid HTML
2005-11-29 23:10:59 +00:00
Pav Lucistnik
66d862e577 - Change title to something sensible
- Update FAQ
- Remove more dead code related to new/updated view
2005-11-29 22:19:31 +00:00
Pav Lucistnik
4b04fb5699 - Autodetect available INDEX/INDEX-5/INDEX-6 and use the highest 2005-11-29 22:09:53 +00:00
Pav Lucistnik
d15c3969f1 - Remove release/arch pulldown from the form
- Check for package existence and link package from i386/packages-6-stable
2005-11-29 22:02:43 +00:00
Pav Lucistnik
3462ec6458 - Fix ../ports/categories reading after recent format change
- Remove dead code to print new/updated form
- Revive one form element from that, "Section", and make it do per category
  search.
2005-11-29 21:33:33 +00:00
Pav Lucistnik
ba4c4794c7 - Update release pulldown with package sets which exists on mirrors today 2005-11-29 20:45:47 +00:00
Pav Lucistnik
80c1ce3c80 - Remove all cvs operations. They are less and less useful every day, as we
stopped checking in INDEX into CVS long time ago. Last useful releases were
  4.10 and 5.3.
- Remove code to display new/updated ports, it relies on periodical INDEX
  updates in CVS (which we don't do anymore) and was disabled long time ago
  anyway.
2005-11-29 20:39:37 +00:00
Simon L. B. Nielsen
9328650b10 Remove 4.11 from the list (ie. basically revert most of 1.82) since it
does not actually work due to missing INDEX in cvs.

Related to PR:	www/75830
2005-06-14 21:34:44 +00:00
Wolfram Schneider
5caf673a6d add 4.11-RELEASE 2005-02-16 16:32:17 +00:00
Simon L. B. Nielsen
eb5494b794 The package directory for 5-STABLE is now called packages-5-stable. 2004-11-28 11:46:01 +00:00
Simon L. B. Nielsen
a72d0992f3 - Update to match the 5.3-RELEASE/5-STABLE/6-CURRENT world.
- Handle that 6.0 also uses .tbz packages.
- Simply refer to the -STABLE/-CURRENT branches by their major number
  so we don't have to update that part of the script for each release.
- 5-STABLE currently points to packages-5-current since there is no
  packages-5-stable yet.
- Change the default version to 5-STABLE/i386.
2004-11-09 15:15:01 +00:00
Dima Dorfman
29993f9779 Improve English wording
PR:		71576
Submitted by:	Warren Block <wblock@wonkity.com>
2004-09-11 08:31:02 +00:00
Ceri Davies
7e6599e918 Populate/add alt attributes where they were missing. 2004-08-30 19:11:31 +00:00
Wolfram Schneider
6eae9a9c1e optimize search 2004-08-20 17:59:55 +00:00
Simon L. B. Nielsen
a984efc38d - Support reading directly from a local INDEX(-5) file that isn't in
CVS, and use this by default.  The CVS version is still used if the
  local updated version isn't readable.  On www.FreeBSD.org this means
  that the updated INDEX(-5) found on
  http://www.FreeBSD.porg/ports/INDEX(-5) are used.

  In essence this mean that this CGI script is actually useful
  again since it's not returning out-of-date results.

- Disable the "new ports" HTML since it just doesn't work without
  frequent INDEX versions in CVS.  The support code for this isn't
  removed at this to avoid breaking stuff, but should be removed
  later.

Testing opertunity provided by:	kuriama
2004-05-27 20:27:55 +00:00
Hiroki Sato
84793204ba Bump version numbers for FreeBSD 4.10-RELEASE. 2004-05-25 22:08:43 +00:00
Simon L. B. Nielsen
363b99e074 Remove some trailing whitespace before I begin to work more on this file. 2004-05-22 15:16:45 +00:00
Simon L. B. Nielsen
490f747786 - After some further though, use 5.2.1 instead of 5.2.
- Add amd64.
2004-05-22 15:09:12 +00:00
Simon L. B. Nielsen
b086f2958c Bump version numbers for FreeBSD 5.2 (only slightly late...).
PR:		www/65943
Noticed by:	wosch
2004-04-24 22:32:09 +00:00
Wolfram Schneider
2c7f675cf4 Add 4.9-RELEASE
Remove 4.7-RELEASE
4.8-STABLE -> 4.9-STABLE
2003-10-29 10:50:37 +00:00
Wolfram Schneider
1e40a83593 Add robots meta tag "nofollow" 2003-10-23 10:44:34 +00:00
Wolfram Schneider
0d02313840 Fix a typo in a regular expression which performs terrible
slow (1000x times) with the outdated perl 5.005_03 in
FreeBSD-4.x-stable. Depending on the number of hits, the html
output should now 2-30 seconds (!) faster.
2003-10-19 17:01:24 +00:00
Simon L. B. Nielsen
3473871ab3 * Make the script know about FreeBSD 4.8-RELEASE and 5.1-RELEASE.
* Remove FreeBSD 4.6-RELEASE.
* s/5.0-CURRENT/5.1-CURRENT/.
* s/4.7-STABLE/4.8-STABLE/.
* Use INDEX-5 for FreeBSD 5.x releases.
* Use .tbz packages for FreeBSD 5.x releases.
* Use CVS tags to find the correct INDEX version.  This also makes
  maintenance of this script simpler, since it does not have to know
  about release dates.
* Do not use revision / date for -STABLE and -CURRENT (HEAD will contain
  the needed INDEX version).
* Fix odd link to http://www.FreeBSD.org/ports/ instead of
  mailto:www@freebsd.org (this was reported some time ago on the
  www@freebsd.org mailing list).

PR:		www/53381
Submitted by:	myself
Approved by:	ceri (mentor)
2003-07-21 23:49:13 +00:00
Simon L. B. Nielsen
9b2fc810f9 Use HTML entities for less than and greater than in port comments.
This avoid having the browser interpret <foo> as a HTML tag, which it
did for the port devel/pear-HTML_Select_Common.

Noticed by:	Martin Jakob <m.jakob@gmx.net>
Approved by:	ceri (mentor)
2003-07-20 21:03:14 +00:00
Ceri Davies
3fe1d85edc Correct some user visible typo's. 2003-05-15 12:08:05 +00:00
Wolfram Schneider
338a878c6d Change the 'Download' link from ftp site (which is no longer there)
to cvsweb.freebsd.org (tarball option).

Submitted by: Kris Kennaway <kris@obsecurity.org>
2003-03-14 08:19:26 +00:00
Peter Pentchev
1572f62696 Update the list of releases: remove 4.5, add 5.0, add a couple more
hardware platforms for 5.0.

Reviewed by:	phantom
Approved by:	phantom, ceri (mentor)
2003-03-04 11:56:15 +00:00
Wolfram Schneider
e3d7f7c998 4.5-STABLE -> 4.6-STABLE
add 4.6-RELEASE
remove old FreeBSD releases
2002-06-23 15:54:57 +00:00
Wolfram Schneider
5d19b3c712 Adjust cvsroot. 2002-05-02 14:21:40 +00:00
Alexey Zelkin
3823ccc9aa * 4.4-STABLE -> 4.5-STABLE
* Point ftp directory associated to -STABLE to $ftproot/packages-4-stable,
instead of $ftproot/packages-4.?-stable. When this file will be forgoten to be
updated next time it will not cause big problems.

* Remove 3.5-STABLE and 3.5-RELEASE from list of releases in search criteria
since ftp.FreeBSD.org no longer carry packages for this branch

* Add 4.3-RELEASE's INDEX time specification. Now request for 4.3-RELEASE
will return 4.3-RELEASE, not default.

* Also switch default release in search criteria to -STABLE to avoid
confusion of people who usually expect more recent information on
ports available for FreeBSD. Since -RELEASE criteria means using pors/INDEX
associated with exact release people never will see for new things until
manually change -RELEASE to -STABLE.
2002-04-18 18:04:27 +00:00
Wolfram Schneider
78a84cd195 Added FreeBSD 4.5 Release.
Make FreeBSD 4.5 the default release until FreeBSD-4.5-stable
packages are available.
2002-02-12 10:48:04 +00:00
Maxim Sobolev
6327a9c186 http://www.FreeBSD.org/cgi/cvsweb.cgi/ --> http://cvsweb.FreeBSD.org/ 2001-11-07 16:32:19 +00:00
Wolfram Schneider
8c0fe54f75 Update to FreeBSD 4.4R 2001-09-29 13:02:57 +00:00
Wolfram Schneider
5dded2dcdd 2.2.8-STABLE/i386 and 2.2.8-RELEASE/i386 packackes are no
longer supported by ftp.freebsd.org.

Submitted by: Kevin Lyons <klyons@corserv.corserv.com>
2001-08-26 18:27:45 +00:00
Wolfram Schneider
1d9cbcf77f Our main ftp server works again: ftp5.FreeBSD.org -> ftp.FreeBSD.org 2001-08-26 18:25:08 +00:00
Wolfram Schneider
07d89beec5 add FreeBSD 4.3R
remove FreeBSD 4.2R

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
2001-05-13 17:33:37 +00:00
Wolfram Schneider
54897f6553 no tar on the fly on ftp5.freebsd.org
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
2001-05-13 17:26:12 +00:00
Wolfram Schneider
645cca3e6d ftp.FreeBSD.org nightmare workarounds. 2001-05-07 22:14:17 +00:00
Wolfram Schneider
68dc4f8c29 Copyright++ 2001-03-25 20:22:02 +00:00
Wolfram Schneider
db43e75f61 Add FreeBSD 4.2 2001-02-24 20:43:29 +00:00
Wolfram Schneider
6d3af291c5 The ports collections grows and perl5 seems to become slower ...
Small optimization to make ports.cgi one CPU second faster.
2001-01-04 22:12:42 +00:00
Wolfram Schneider
0c6fc17179 forces "taint" checks to be turned on 2000-12-28 12:35:36 +00:00
Wolfram Schneider
5e5e613f90 fix spaces in full text search 2000-11-07 21:43:02 +00:00
Wolfram Schneider
c71248d604 evil hack to support full text search in ports/<category>/<port>/pkg-descr 2000-11-05 19:04:36 +00:00