pidgin/nest

3f2e07a5be16
Parents 2740d7f39599
Children 9209c7e3a493
Install page: Show toc and add older versions link

Modified the install page so that it now shows:
- The table of contents at the beginning of the page. Had to modify the
markdown a bit to make this appear (it only shows it if there's no first level
heading in the md file).
- Added a new section to tell users where they can find the installers/binaries
for older versions of Pidgin/Finch.

Testing Done:
Ran `dev-server.sh` and verified content looked as intended

Reviewed at https://reviews.imfreedom.org/r/834/
--- a/hugo/content/install/_index.md Fri Jul 23 04:06:20 2021 -0500
+++ b/hugo/content/install/_index.md Sun Jul 25 23:16:50 2021 -0500
@@ -19,9 +19,9 @@
<!-- Never pipe curl sudo bash -->
-# Pidgin
+## Pidgin
-## Windows
+### Windows
{{% sourceforge-download-logo ".exe" %}}
@@ -36,7 +36,7 @@
If you're looking for a portable version that doesn't need installation, [we
also have that available]({{% sourceforge-download "-win32-bin.zip" %}}).
-## Linux
+### Linux
We do not provide pre-built packages for Linux and Unix distributions. We
recommend installing Pidgin using your operating system's standard package
@@ -46,20 +46,20 @@
pre-built package is out of date and you want to upgrade, then you can try
[building from source]({{< ref "development/building" >}}).
-### Debian/Ubuntu
+#### Debian/Ubuntu
```bash
sudo apt update
sudo apt install pidgin
```
-## FreeBSD
+### FreeBSD
```
pkg install pidgin
```
-## macOS
+### macOS
For a native macOS experience we recommend [Adium](https://adium.im/), which
uses libpurple (the core of Pidgin) for much of its protocol support.
@@ -77,7 +77,7 @@
Homebrew, Fink or Macports, you can [download the Pidgin
source](#source) and compile.
-## Source
+### Source
{{% sourceforge-download-logo ".tar.bz2" %}}
@@ -91,11 +91,18 @@
[instructions for contributing code from our
repository]({{< ref "development/contributing" >}}).
-# Finch
+### Older versions
+
+If you need binaries for older versions of Pidgin, visit our [package repository
+main page](https://sourceforge.net/projects/pidgin/files/Pidgin). That is also
+where you can find the checksums for each file and their corresponding gpg
+signatures.
+
+## Finch
Finch is a text-based IM client written in C which uses the ncurses toolkit.
-## Linux
+### Linux
We do not provide pre-built packages for Linux and Unix distributions. We
recommend installing Pidgin using your operating system's standard package
@@ -105,14 +112,14 @@
pre-built package is out of date and you want to upgrade, then you can try
[building from source]({{< ref "development/building" >}}).
-### Debian/Ubuntu
+#### Debian/Ubuntu
```bash
sudo apt update
sudo apt install finch
```
-## FreeBSD
+### FreeBSD
```
pkg install finch