Commit graph

24 commits

Author SHA1 Message Date
Alexey Zelkin
3a6e4e1b90 Update to INDEX, rev 1.375 2003-05-20 07:07:24 +00:00
Alexey Zelkin
28e5906737 update after INDEX, rev. 1.374 2003-05-11 19:05:26 +00:00
Alexey Zelkin
cc5da52d80 Update ports growth diagram source (after 4.8-RELEASE) 2003-04-16 18:18:20 +00:00
Wolfram Schneider
9773938266 mirror-status - check if the FreeBSD web mirrors are up-to-date
PR: docs/10240
2003-03-11 14:46:00 +00:00
Alexey Zelkin
0df29ebf33 Update source for ports growth diagram after recent commits to INDEX,
so diagram is up-to-date now
2002-11-07 12:27:09 +00:00
Brian S. Dean
0b5c7ced06 Add 'patched' PRs to the stats graph.
PR:		www/37828
Submitted by:	Johan Karlsson <k@numeri.campus.luth.se>
Approved by:	phk
2002-06-13 23:57:54 +00:00
Alexey Zelkin
a3082b4d1f Regenerate ports.log to most up-to-date version. 2002-05-20 15:55:35 +00:00
Alexey Zelkin
c9f5b9bcf1 Due to cvs(1)'s bug/feature checkout using date of commit generates
content of the previous revision. So, to get correct numbers we need
to refer revision number directly
2002-05-20 14:33:43 +00:00
Alexey Zelkin
44e8f83019 Fix install target 2002-05-20 13:29:32 +00:00
Alexey Zelkin
903b4b5348 . Don't require root access to run this script (check out own copy of
ports/INDEX)

. Check out and count line numbers for only revisions missing in ports.log
  (about 100 times speedup :-)

. Remove logic carried already by Makefile
2002-05-20 11:33:17 +00:00
Alexey Zelkin
f9fc3e2baf Simple Makefile to build ports growth graph.
Based on: tools/prstats/Makefile
2002-05-20 10:46:13 +00:00
Alexey Zelkin
73ee547c75 Infrastructure to generate ports growth graph similar to graph
at http://people.freebsd.org/~asami/papers/growth.gif. Unfortunatelly
it's quite out of date, so having own (more up-to-date) version is
good idea.

Submitted by:   Dan Nelson <dnelson@allantgroup.com>
PR:             docs/37432
2002-05-20 10:44:35 +00:00
Murray Stokely
4fee28ddad Define GNATSDIR with '?=' instead of '=', so that the location of the
GNATS PR database may be overridden on the command line.
2001-11-19 07:06:40 +00:00
Murray Stokely
9800ad3cd4 Add the standard makefile glue to integrate the PR generation
statistics into the rest of the web build.  This will be connected to
the web build soon so that the graphs are updated whenever the
webupdate script is run, instead of being generated from a cron job in
my home directory on freefall.
2001-11-18 16:11:34 +00:00
Murray Stokely
16c51f9fbc Import Poul-Henning Kamp's PR statistics into the web tree.
Move the legend over to the upper left hand side, so it doesn't
obscure part of the generated graphs.

Obtained from:	http://phk.freebsd.dk/Gnats
Approved by:	phk
2001-10-29 01:58:12 +00:00
Dima Dorfman
d82e2a392c Remove excess vertical whitespace. 2001-08-31 17:39:07 +00:00
Dima Dorfman
2772a47188 Last commit claimed to have set umask 002; it didn't. Do that now. 2001-08-31 17:38:41 +00:00
Dima Dorfman
7d5d5488e3 - Introduce a WEBMAILTO (not just 'MAILTO' since that might be used
for something else) variable that specifies a e-mail address to send
  a failed build report to.  Previously, this script would push part
  of the log to stdout for cron to do that, but that would always send
  it to the job owner, which may not necessarily be the person who can
  fix the problem.  Set the default to 'freebsd-doc' (the @freebsd.org
  was explicitly left off so that if someone runs this on something
  other than freefall, the -doc list won't get mail about problems
  they probably didn't cause).
- Rename the default log file to log.make.* to be consistent with the
  previous version of this.
- Include the hour in the log file.  The web build runs more than once
  per day, and it's nice to be able to keep the log files.
- Set umask 002 so that people in the WEBGRP can do what they need
  without su'ing to wosch.

Obtained from:	wosch
2001-08-31 17:37:33 +00:00
Dima Dorfman
918ff72bb0 Include BUILDARGS in INSTARGS. 2001-08-31 17:09:21 +00:00
Dima Dorfman
36356cd1b0 Check out the release notes for both branches, but don't turn on
BUILD_RELNOTES yet.
2001-08-30 06:59:19 +00:00
Dima Dorfman
a8819e7a2d I have no idea what $modules is. I must've meant $subtrees. 2001-08-24 02:09:39 +00:00
Dima Dorfman
b7e58d0da7 Add an XXX comment about a small inefficiency. There's no sense in
fixing it, but I think it should be documented.
2001-06-14 04:59:13 +00:00
Dima Dorfman
b7363932f3 Rewrite:
* Try not to hardcode anything.  Intoduce a $subtrees variable which
   lists the CVS subtrees that need to be updated.
 * Document all major variables and actions.
 * Allow customization via the current environment (add some variables
   which can be set to facilitate testing and running outside of
   freefall).
 * Do a fresh checkout of the sources every Sunday; previously this
   was only a `make clean`; a fresh checkout makes sure occasional CVS
   bogons don't mess anything up (requested by nik).
 * Make $LOGFILE an absolute path so we don't end up with multiple log
   files, each containing half of the story.

Approved by:	nik
2001-06-14 04:13:24 +00:00
Dima Dorfman
32847edb9a This is the website build script being used on freefall. It is being
committed to the main (as opposed to ~wosch/cvs) CVS repository so
that committers can modify it without the assistance of (but, of
course, with the approval of) the webmaster and/or his lieutenant.  It
may also serve as a starting point for web site mirrors' update
scripts.

Requested by:	nik
Obtained from:	freefall:~wosch/bin/myupdate
2001-06-06 22:45:43 +00:00