summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-02-11 10:40:05 +0200
committerLars Wirzenius <liw@liw.fi>2020-02-11 10:40:05 +0200
commit53d4d22b8f5e18c8d4f4fedee19ee7c29e9a6c1d (patch)
tree08d985a97412dce255adc6b57bf14683bed73dfa
parentdce4f4d1d19a72590be04680481b331289092e4d (diff)
downloadsubplot.liw.fi-53d4d22b8f5e18c8d4f4fedee19ee7c29e9a6c1d.tar.gz
Change: installation instrauctions, drop source.mdwn
Combine source.mdwn and download.mdwn, and add installation instructions to download.mdwn.
-rw-r--r--download.mdwn85
-rw-r--r--index.mdwn1
-rw-r--r--source.mdwn9
3 files changed, 81 insertions, 14 deletions
diff --git a/download.mdwn b/download.mdwn
index f395a22..338bb19 100644
--- a/download.mdwn
+++ b/download.mdwn
@@ -1,7 +1,84 @@
[[!meta title="Download and install"]]
-There is not yet any source code for Subplot. There was a prototype
-before the name changed, see <https://fable.liw.fi/>.
+## Source code
-The git repository containing the source of this website is at
-<http://git.liw.fi/subplot.liw.fi>.
+Subplot source code is distributed via the git version control system.
+There are two repositories, which are intended to be identical:
+
+* GitLab: <https://gitlab.com/larswirzenius/subplot>
+* git.liw.fi: <http://git.liw.fi/subplot/>
+
+Use either according to preference.
+
+## Build and install from source
+
+Subplot is written in the Rust language, and you need the Rust
+toolchain and cargo installed. If you have that installed and
+configured, you can build and install Subplot from source as follows:
+
+~~~sh
+git clone https://gitlab.com/larswirzenius/subplot
+cd subplot
+cargo build
+cargo install --path=.
+~~~
+
+## Debian
+
+There are Debian packages built by CI from every commit. They work on
+Debian 10 (buster) ans later. Add the following to
+`/etc/apt/sources.list.d/subplot.list`:
+
+~~~
+deb http://ci-prod-controller.vm.liw.fi/debian unstable-ci main
+~~~
+
+Then save the following PGP public key to
+`/etc/apt/trusted.gpg.d/subplot.asc`:
+
+~~~
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQINBFrLO7kBEADdz6mHstYmKU5Dp6OSjxWtWaqTDOX1sJdmmaIK/9EKVIH0Maxp
+5kvVO5G6mULLAjv/kLG0MxasHPrq8I2A/y8AqKAGVL8QelwLjQMIFZ30/VbGQPHS
++T5TZXEnoQtNce1GUhFwJ38ZyjjwHBFV9tSec7rZ2Q3YeM3nNnGPf6DacXGfEOPO
+HIN4sXAN2hzNXNjKRzTIvxQseb6nr7afUh/SlZ3yhQOCrIzmYlD7tP9WJe7ofL0p
+JY4pDQYw8rT6nC2BE/ioemh84kERCT1vCe+OVFlSRuMlqfEv+ZpKQ+itOmPDQ/lM
+jpUm1K2hrW/lWpxT/ZxHKo/w1K36J5WshgMZxfUu5BMCL9LMqMcrXNhNjDMfxDMM
+3yBPOvQ4ls6fecOZ/bsFo1p8VzMk/w/eG8vPs5yuNa5XxN95yFMXoOHGb5Xbu8D4
+6yiW+Af70LbiSNpGdmNdneiGB2fY38NxBukPw5u3S5qG8HedSmMr1RvSr5kHoAAe
+UbOY+BYaaKsTAT7+1skUW1o3FJSqoRKCHAzTsMWC6zzhR8hRn7jVrrguH1hGbqq5
+TZSCFQZExuTJ7uXrTLG0WoBXIjB5wWNcSeXn8myUWYB51nJNF4tJBouZOz9JwWGl
+kiAQkrHnBttLQWdW9FyjbIoTZMtpvVx+m6ObGTGdGL1cNlLAvWprMXGc+QARAQAB
+tDJJY2sgQVBUIHJlcG9zaXRvcnkgc2lnbmluZyBrZXkgKDIwMTgpIDxsaXdAbGl3
+LmZpPokCTgQTAQgAOBYhBKL1uyDoXyxUH3O717Wr+TZVS6PGBQJayzu5AhsDBQsJ
+CAcCBhUICQoLAgQWAgMBAh4BAheAAAoJELWr+TZVS6PGB5QQANTcikhRUHwt9N4h
+dGc/Hp6CbqdshMoWlwpFskttoVDxQG5OAobuZl5XyzGcmja1lT85RGkZFfbca0IZ
+LnXOLLSAu51QBkXNaj4OhjK/0uQ+ITrvL6RQSXNgHiUTR/W2XD1GIUq6nBqe2GSN
+31S1baYKKVj5QIMsi7Dq8ls3BBXuPCE+xTSaNmGWjes2t9pPidcRvxsksCLY1qgw
+P1GFXBeMkBQ29kBP87SUL15SIk7OiQLlEURCy5iRls5rt/YEsdEpRWIb0Tm5Nrjv
+2M3VM+iBhfNXTwj0rJ34mlycF1qQmA7YcTEobT7z587GPY0VWzBpQUnEQj7rQWPM
+cDYY0b+I6kQ8VKOaL4wVAtE98d7HzFIrIrwhTKufnrWrVDPYsmLZ+LPC1jiF7JBD
+SR6Vftb+SdDR9xoE1yRuXbC6IfoW+5/qQNrdQ2mm9BFw5jOonBqchs18HTTf3441
+6SWwP9fY3Vi+IZphPPi0Gf85oMStgnv/Wnw6LacEL32ek39Desero/D8iGLZernK
+Q2mC9mua5A/bYGVhsNWyURNFkKdbFa+/wW3NfdKYyZnsSfo+jJ2luNewrhAY7Kod
+GWXTer9RxzTGA3EXFGvNr+BBOOxSj0SfWTl0Olo7J5dnxof+jLAUS1VHpceHGHps
+GSJSdir7NkZidgwoCPA7BTqsb5LN
+=dXB0
+-----END PGP PUBLIC KEY BLOCK-----
+~~~
+
+
+After that run the following commands to install Subplot:
+
+~~~sh
+apt update
+apt install subplot
+~~~
+
+## Other systems
+
+The Subplot developers all use Debian on the 64-bit Intel
+architecture, and don't provide installation packages for other kinds
+of systems (other architectures, other operating systems). If you'd
+like to help with that, it would be very much welcome!
diff --git a/index.mdwn b/index.mdwn
index 7d8a5ca..953a8a0 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -1,7 +1,6 @@
[[!meta title="Subplot"]]
[[Download]] &mdash;
-[[Source]] &mdash;
[[Documentation|docs]] &mdash;
[[Contact]] &mdash;
[[License]] &mdash;
diff --git a/source.mdwn b/source.mdwn
deleted file mode 100644
index 8f5e231..0000000
--- a/source.mdwn
+++ /dev/null
@@ -1,9 +0,0 @@
-[[!meta title="Source code"]]
-
-Subplot source code is distributed via the git version control system.
-There are two repositories, which are intended to be identical:
-
-* GitLab: <https://gitlab.com/larswirzenius/subplot>
-* git.liw.fi: <http://git.liw.fi/subplot/>
-
-Use either according to preference.