aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@swtch.com>2017-09-01 13:16:43 -0400
committerRuss Cox <rsc@swtch.com>2017-09-01 13:25:20 -0400
commita39938859387987d5aac6201600154a68fad7c40 (patch)
tree19f70a476a063279c5d7cb23ea327fba34841431
parent6cb3a2b9c3cf191c613985fc893c8a88a9b6d76f (diff)
downloadplan9port-a39938859387987d5aac6201600154a68fad7c40.tar.gz
plan9port-a39938859387987d5aac6201600154a68fad7c40.tar.bz2
plan9port-a39938859387987d5aac6201600154a68fad7c40.zip
all: update site from swtch.com to 9fans.github.io
-rwxr-xr-xINSTALL6
-rw-r--r--dist/README3
-rw-r--r--dist/main.html19
-rw-r--r--dist/mantrailer.html2
-rwxr-xr-xdist/mkdirlist7
-rw-r--r--dist/mkfile7
-rwxr-xr-xdist/publish29
-rw-r--r--dist/ss.html4
-rw-r--r--dist/unix.html2
-rw-r--r--man/man1/git.116
-rw-r--r--man/man1/install.12
-rw-r--r--src/cmd/awk/README2
-rw-r--r--unix/README2
-rw-r--r--unix/man/bio.32
-rwxr-xr-xunix/man/fixurls2
-rw-r--r--unix/man/fmtinstall.32
-rw-r--r--unix/man/fmtstrtod.32
-rw-r--r--unix/man/isalpharune.32
-rw-r--r--unix/man/mk.12
-rw-r--r--unix/man/mkfile2
-rw-r--r--unix/man/print.32
-rw-r--r--unix/man/quote.32
-rw-r--r--unix/man/regexp9.32
-rw-r--r--unix/man/rune.32
-rw-r--r--unix/man/runestrcat.32
-rw-r--r--unix/mkfile10
26 files changed, 83 insertions, 52 deletions
diff --git a/INSTALL b/INSTALL
index 8f123b85..4673056b 100755
--- a/INSTALL
+++ b/INSTALL
@@ -34,9 +34,9 @@ SunOS)
;;
esac
-echo "+ Mailing list: http://groups.google.com/group/plan9port-dev"
-echo "+ Issue tracker: http://code.swtch.com/plan9port/issues/"
-echo "+ Submitting changes: http://swtch.com/go/codereview"
+echo "+ Mailing list: https://groups.google.com/group/plan9port-dev"
+echo "+ Issue tracker: https://github.com/9fans/plan9port/issues/"
+echo "+ Submitting changes: https://github.com/9fans/plan9port/pulls"
echo " "
echo "* Resetting $PLAN9/config"
rm -f config
diff --git a/dist/README b/dist/README
index eaa28d0d..ba27e51e 100644
--- a/dist/README
+++ b/dist/README
@@ -7,5 +7,6 @@ mk man
recreates the HTML version of the man pages
mk push
- copies the HTML pages to swtch.com
+ copies the HTML pages to 9fans.github.io
+
diff --git a/dist/main.html b/dist/main.html
index 47f8b1e0..f0b51911 100644
--- a/dist/main.html
+++ b/dist/main.html
@@ -6,7 +6,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
-->
<head>
-<base href="http://swtch.com/plan9port/">
+<base href="https://9fans.github.io/plan9port/">
<title>Plan 9 from User Space</title>
</head>
<body bgcolor=#ffffff>
@@ -32,9 +32,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
|
<a href="/usr/local/plan9/">browse</a>
|
- <a href="man/man1/hg.html">hg</a>
- |
- <a href="http://code.swtch.com/plan9port">hgweb</a>
+ <a href="https://github.com/9fans/plan9port">github</a>
|
<a href="unix/">unix</a>
|
@@ -76,9 +74,10 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
- latest tree: <a href="plan9port.tgz">plan9port.tgz</a>
- <font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/plan9port.tgz">date and checksums</a>;
- <a href="http://code.swtch.com/plan9port/commits/all">list of recent changes</a>;
+ using git: <code>git clone https://github.com/9fans/plan9port plan9</code>
+ <p>
+ latest tree: <a href="https://github.com/9fans/plan9port/archive/master.zip">plan9port-master.zip</a>
+ <font size=-1>(<a href="https://github.com/9fans/plan9port/commits/master">list of recent changes</a>;
<a href="/usr/local/plan9/LICENSE">license</a>)</font>
<br>
</table>
@@ -146,7 +145,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
<tr height=10><td width=20><td>
<tr><td><td>
mailing list <font size=-1>(<a href="http://groups.google.com/group/plan9port-dev">plan9port-dev on Google groups</a>)</font><br />
- issue tracker <font size=-1>(<a href="http://code.swtch.com/plan9port/issues/">http://code.swtch.com/plan9port/issues/</a>)</font><br />
+ issue tracker <font size=-1>(<a href="https://github.com/9fans/plan9port/issues">https://github.com/9fans/plan9port/issues</a>)</font><br />
Russ Cox <font size=-1>(<a href="mailto:rsc@swtch.com">rsc@swtch.com</a>)</font><br />
</table>
@@ -161,7 +160,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
- See <a href="http://swtch.com/plan9port/unix/">http://swtch.com/plan9port/unix/</a>.
+ See <a href="/plan9port/unix/">https://9fans.github.io/plan9port/unix/</a>.
</table>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
@@ -169,7 +168,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
- <a href="http://swtch.com/usr/local/plan9/9pm/README">
+ <a href="https://9fans.github.io/usr/local/plan9/9pm/README">
An early version
</a>
of Plan 9 from User Space for Windows. Only for reference.
diff --git a/dist/mantrailer.html b/dist/mantrailer.html
index 0d49cdc2..f2139004 100644
--- a/dist/mantrailer.html
+++ b/dist/mantrailer.html
@@ -2,6 +2,6 @@
<tr height=15><td width=10><td><td width=10>
<tr><td><td>
<center>
-<a href="http://swtch.com/plan9port/"><img src="../../dist/glendacircle.png" alt="Space Glenda" border=0></a>
+<a href="https://9fans.github.io/plan9port/"><img src="../../dist/glendacircle.png" alt="Space Glenda" border=0></a>
</center>
</table>
diff --git a/dist/mkdirlist b/dist/mkdirlist
new file mode 100755
index 00000000..8f43fc8a
--- /dev/null
+++ b/dist/mkdirlist
@@ -0,0 +1,7 @@
+#!/usr/local/plan9/bin/rc
+
+echo '<pre>'
+echo '<a href="/plan9port">Plan 9 from User Space</a> '$2
+echo
+@{cd $1; 9 ls -lF} | 9 sed 's!^(.-......... M 0 )[^ ]+ [^ ]+ (.*) (.*[^*])!\1 glenda sys \2 <a href='\3'>\3</a>!'
+echo '</pre>'
diff --git a/dist/mkfile b/dist/mkfile
index e0607146..bbc431e0 100644
--- a/dist/mkfile
+++ b/dist/mkfile
@@ -9,9 +9,4 @@ man:V:
9 rc ./manweb
push:V:
- gsutil -m rsync -r -d $PLAN9/man gs://swtch/www/plan9port/man
- gsutil cp unix.html gs://swtch/www/plan9port/unix/index.html
- gsutil cp main.html gs://swtch/www/plan9port/index.html
- gsutil cp ss.html gs://swtch/www/plan9port/screenshots/index.html
- # @{cd ../unix/man && mk push}
- # @{cd ../unix && mk push}
+ 9 rc ./publish
diff --git a/dist/publish b/dist/publish
new file mode 100755
index 00000000..bfad7cae
--- /dev/null
+++ b/dist/publish
@@ -0,0 +1,29 @@
+#!/usr/local/plan9/bin/rc
+
+dir=$9fansweb
+if (~ $#dir 0) {
+ dir=$home^/pub/9fans.github.io
+ 9fansweb=$dir
+}
+
+root=$dir/plan9port
+if (! test -d $root) {
+ echo $root does not exist >[1=2]
+ exit bad
+}
+
+rm -rf $root/man
+cp -a ../man $root/man
+mkdir -p $root/unix
+cp unix.html $root/unix/index.html
+cp main.html $root/index.html
+cp ss.html $root/screenshots/index.html
+@{cd ../unix/man && mk push}
+@{cd ../unix && mk push}
+
+rm -rf $root/../usr/local/plan9
+mkdir -p $root/../usr/local/plan9
+git archive HEAD | @{cd $root/../usr/local/plan9 && u tar xf -}
+for(d in `{find $root/../usr/local/plan9 -type d}) {
+ 9 rc ./mkdirlist $d `{echo $d | sed 's;.*/usr;/usr;'} >t1 && mv t1 $d/index.html
+}
diff --git a/dist/ss.html b/dist/ss.html
index 92076848..5ef2fd1d 100644
--- a/dist/ss.html
+++ b/dist/ss.html
@@ -6,7 +6,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
-->
<head>
-<base href="http://swtch.com/plan9port/screenshots/">
+<base href="https://9fans.github.io/plan9port/screenshots/">
<title>Plan 9 from User Space - Screen Shots</title>
</head>
<body bgcolor=#ffffff>
@@ -101,6 +101,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
</table>
</center>
+ <!--
<center>
<font size=-1>
Submissions welcomed.
@@ -108,6 +109,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
(<a href="mailto:rsc@swtch.com">rsc@swtch.com</a>).
</font>
</center>
+ -->
<tr height=20><td>
<tr><td><td><center><a href=".."><img src="../dist/spaceglenda100.png" border=1 alt="Space Glenda"></a></center>
diff --git a/dist/unix.html b/dist/unix.html
index dc95c3d8..0e8394c2 100644
--- a/dist/unix.html
+++ b/dist/unix.html
@@ -6,7 +6,7 @@ Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
-->
<head>
-<base href="http://swtch.com/plan9port/unix/">
+<base href="https://9fans.github.io/plan9port/unix/">
<title>Unix Software from Plan 9</title>
</head>
<body bgcolor=#ffffff>
diff --git a/man/man1/git.1 b/man/man1/git.1
index b7e111f5..9b29b512 100644
--- a/man/man1/git.1
+++ b/man/man1/git.1
@@ -1,10 +1,10 @@
.TH GIT 1
.SH NAME
-git, hg, cvs \- introduction to using plan9port Git repository
+git, hg, cvs, codereview \- introduction to using plan9port Git repository
.SH SYNOPSIS
.B git
.B clone
-.B http://code.swtch.com/plan9port
+.B https://9fans.github.io/plan9port
.B plan9
.PP
.B git
@@ -20,12 +20,10 @@ git, hg, cvs \- introduction to using plan9port Git repository
.B gitk
.PP
.B web
-.B http://code.swtch.com/plan9port
+.B https://9fans.github.io/plan9port
.SH DESCRIPTION
The master source tree for Plan 9 from User Space is maintained
-using the source control system Git
-as a substitute for Plan 9's
-\fIreplica\fR(8) and dump file system.
+using the source control system Git.
.PP
The first argument to
.I git
@@ -68,7 +66,7 @@ refers to the most recent version in the version history.
starts an interactive history viewer.
.PP
The Git tree can be inspected on the web at
-.HR http://code.swtch.com/plan9port/ "" .
+.HR https://github.com/9fans/plan9port "" .
.SH FILES
.TP
.B \*9/.git
@@ -77,13 +75,11 @@ directory containing Git local repository
.B .gitignore
list of files and wildcards to exclude from Git operations
.SH SEE ALSO
-.IR codereview (1)
-.PP
Unix's
\fIgit\fR(1),
.HR http://git-scm.com/doc
.PP
-.HR http://code.swtch.com/plan9port/
+.HR https://9fans.github.io/plan9port/
.SH BUGS
Plan 9 from User Space is no longer accessible using CVS or Mercurial;
you must use Git.
diff --git a/man/man1/install.1 b/man/man1/install.1
index 574bdc5c..be35bd35 100644
--- a/man/man1/install.1
+++ b/man/man1/install.1
@@ -17,7 +17,7 @@ To obtain the Plan 9 tree, use Git
(see
.IR git (1))
or download a tar file from
-.HR http://swtch.com/plan9port "" .
+.HR https://9fans.github.io/plan9port "" .
.PP
The tree can be unpacked anywhere, but the
usual place is
diff --git a/src/cmd/awk/README b/src/cmd/awk/README
index bcf46126..e3efb50d 100644
--- a/src/cmd/awk/README
+++ b/src/cmd/awk/README
@@ -6,7 +6,7 @@ as such, it's copyright is held by Lucent Technologies and distributed under the
Lucent Public License version 1.02 [http://www.opensource.org/licenses/lucent1.02.php].
Modifications were made by Jeff Sickel in order to build using Plan 9 from User
-Space [http://swtch.com/plan9port/] to the following files:
+Space [https://9fans.github.io/plan9port/] to the following files:
mkfile
re.c
diff --git a/unix/README b/unix/README
index 602ee262..827982ec 100644
--- a/unix/README
+++ b/unix/README
@@ -1,5 +1,5 @@
This software was packaged for Unix by Russ Cox.
Please send comments to rsc@swtch.com.
-http://swtch.com/plan9port/unix
+https://9fans.github.io/plan9port/unix
diff --git a/unix/man/bio.3 b/unix/man/bio.3
index 3b8da2fa..0bc06e15 100644
--- a/unix/man/bio.3
+++ b/unix/man/bio.3
@@ -321,7 +321,7 @@ When reading, this is the number of bytes still available from the last
read on the file; when writing, it is the number of bytes ready to be
written.
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH SEE ALSO
.IR open (2),
.IR print (3),
diff --git a/unix/man/fixurls b/unix/man/fixurls
index e058b147..8c348477 100755
--- a/unix/man/fixurls
+++ b/unix/man/fixurls
@@ -24,7 +24,7 @@ for($i=0; $i<@ARGV; $i++){
}
$text =~ s!../man(.)/([^.]*)\.html!$2$1.html!g;
- $text =~ s!(http://swtch.com/plan9port/unix)!<a href="\1">\1</a>!g;
+ $text =~ s!(https://9fans.github.io/plan9port/unix)!<a href="\1">\1</a>!g;
open(OUT, ">$ARGV[$i]") || die "open $ARGV[$i]: $!";
print OUT $text;
diff --git a/unix/man/fmtinstall.3 b/unix/man/fmtinstall.3
index 13007d2a..ccca7fba 100644
--- a/unix/man/fmtinstall.3
+++ b/unix/man/fmtinstall.3
@@ -362,7 +362,7 @@ main(...)
}
.EE
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH SEE ALSO
.IR print (3),
.IR utf (7)
diff --git a/unix/man/fmtstrtod.3 b/unix/man/fmtstrtod.3
index e2b1caef..c3894124 100644
--- a/unix/man/fmtstrtod.3
+++ b/unix/man/fmtstrtod.3
@@ -44,7 +44,7 @@ Therefore, it may be necessary to back up the input stream one character
after calling
.IR fmtcharstod .
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH SEE ALSO
.IR fscanf (3)
.SH DIAGNOSTICS
diff --git a/unix/man/isalpharune.3 b/unix/man/isalpharune.3
index ecad654c..522e82b8 100644
--- a/unix/man/isalpharune.3
+++ b/unix/man/isalpharune.3
@@ -43,7 +43,7 @@ The names are self-explanatory.
.PP
The case-conversion routines return the character unchanged if it has no case.
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH "SEE ALSO
.IR isalpha (3) ,
.IR "The Unicode Standard" .
diff --git a/unix/man/mk.1 b/unix/man/mk.1
index b1eb25f5..abc8d669 100644
--- a/unix/man/mk.1
+++ b/unix/man/mk.1
@@ -648,7 +648,7 @@ x.tab.h:Pcmp -s: y.tab.h
cp y.tab.h x.tab.h
.EE
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH SEE ALSO
.IR sh (1),
.IR regexp9 (7)
diff --git a/unix/man/mkfile b/unix/man/mkfile
index 918aff8a..b80e2e18 100644
--- a/unix/man/mkfile
+++ b/unix/man/mkfile
@@ -31,4 +31,4 @@ MKSHELL=$PLAN9/bin/rc
./fixurls $target
push:V:
- rsync -e ssh -t *.html swtch:www/swtch.com/plan9port/unix/man
+ cp *.html $9fansweb/plan9port/unix/man
diff --git a/unix/man/print.3 b/unix/man/print.3
index 06241398..f96df06e 100644
--- a/unix/man/print.3
+++ b/unix/man/print.3
@@ -426,7 +426,7 @@ void fatal(char *msg, ...)
}
.EE
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH SEE ALSO
.IR fmtinstall (3),
.IR fprintf (3),
diff --git a/unix/man/quote.3 b/unix/man/quote.3
index dfeb2597..63f99bbb 100644
--- a/unix/man/quote.3
+++ b/unix/man/quote.3
@@ -143,7 +143,7 @@ for example
the printed string will always be quoted; otherwise quotes will only be provided if necessary
to avoid ambiguity.
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH "SEE ALSO
.IR rc (1),
.IR malloc (3),
diff --git a/unix/man/regexp9.3 b/unix/man/regexp9.3
index ce9de14c..96ee03c3 100644
--- a/unix/man/regexp9.3
+++ b/unix/man/regexp9.3
@@ -194,7 +194,7 @@ fields of the
.I match
array elements should be used.
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH "SEE ALSO"
.IR grep (1)
.SH DIAGNOSTICS
diff --git a/unix/man/rune.3 b/unix/man/rune.3
index 36873db9..4e3b44a2 100644
--- a/unix/man/rune.3
+++ b/unix/man/rune.3
@@ -180,7 +180,7 @@ is the null string,
returns
.IR s1 .
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH SEE ALSO
.IR utf (7),
.IR tcs (1)
diff --git a/unix/man/runestrcat.3 b/unix/man/runestrcat.3
index 31db54f3..d338f6be 100644
--- a/unix/man/runestrcat.3
+++ b/unix/man/runestrcat.3
@@ -58,7 +58,7 @@ These functions are rune string analogues of
the corresponding functions in
.IR strcat (3).
.SH SOURCE
-.B http://swtch.com/plan9port/unix
+.B https://9fans.github.io/plan9port/unix
.SH SEE ALSO
.IR rune (3),
.IR strcat (3)
diff --git a/unix/mkfile b/unix/mkfile
index d05b297c..245ea2ed 100644
--- a/unix/mkfile
+++ b/unix/mkfile
@@ -64,7 +64,9 @@ mk-with-libs.tgz:V:
tgz:V: libutf.tgz libfmt.tgz libregexp9.tgz libbio.tgz mk.tgz mk-with-libs.tgz
-push:
- rsync -e ssh -t *.tgz swtch.com:www/swtch.com/plan9port/unix
- ssh swtch.com rm -f www/swtch.com/plan9port/unix/*.sha1 \
- www/swtch.com/plan9port/unix/*.md5
+push:V:
+ rm -f *.sha1 *.md5 *.sha256
+ for (i in *.tgz)
+ sha1sum $i >$i.sha1
+ cp *.tgz $9fansweb/plan9port/unix
+ cp *.tgz.sha1 $9fansweb/plan9port/unix