From 8eb4866c867178e54264ac15bc377a1355dce434 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Tue, 14 Aug 2012 20:26:05 +0200 Subject: [PATCH] Added FreeBSD icon + description and future ideas on about page --- www/images/freebsd.png | Bin 0 -> 4134 bytes www/index.pl | 53 +++++++++++++++++++++++++++++++---------- www/man.css | 1 + 3 files changed, 41 insertions(+), 13 deletions(-) create mode 100644 www/images/freebsd.png diff --git a/www/images/freebsd.png b/www/images/freebsd.png new file mode 100644 index 0000000000000000000000000000000000000000..93d1db0a6742c1ab1493f4f55205a152e3369586 GIT binary patch literal 4134 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 literal 0 HcmV?d00001 diff --git a/www/index.pl b/www/index.pl index f5ac875..a11523e 100755 --- a/www/index.pl +++ b/www/index.pl @@ -155,13 +155,6 @@ sub about {
Arch Linux
The core, extra and community repositories are fetched from a local Arch mirror. Indexing started around begin June 2012.
-
Ubuntu
- Historical releases were fetched from http://old-releases.ubuntu.com/ubuntu/, - supported releases from a local mirror. All components (main, universe, - restricted and multiverse) from the $release, $release-updates and - $release-security repositories are indexed. Backports are not included at - the moment. Indexing started around mid June 2012.
Debian
Historical releases were fetched from http://archive.debian.org/debian/ @@ -170,8 +163,26 @@ sub about { we're missing a few man pages because some packages were missing from the repository archives. For the other releases, all components (main, contrib and non-free) from the $release and $release-updates (where available) - repositories are indexed. -
+ repositories are indexed. +
FreeBSD
+ Historical releases were fetched from http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/. + The base installation tarballs are included in the database as packages + prefixed with core-. The package repositories have also been + indexed, except for 2.0.5 - 2.2.7 and 3.0 - 3.3 because those were not + available on the ftp archive. Only the -RELEASE repositories have been + included, which is generally a snapshot of the ports directory around the + time of the release. A few packages are missing because the indexing + script was unable to determine the package name and version for + everything. Additionally, the dates indicated for many packages is a bit + off, and the site doesn't handle this very well yet. :-(
+
Ubuntu
+ Historical releases were fetched from http://old-releases.ubuntu.com/ubuntu/, + supported releases from a local mirror. All components (main, universe, + restricted and multiverse) from the $release, $release-updates and + $release-security repositories are indexed. Backports are not included at + the moment. Indexing started around mid June 2012.

Only packages for a single architecture (i386 or i686) are scanned. To my knowledge, packages that come with different manuals for different @@ -190,10 +201,10 @@ sub about { future. In the short term, this means all Fedora and OpenSUSE releases will get indexed. In the long term, many others may be added as well.

- It would also be great to index a few non-Linux systems such as *BSD, - Solaris/Illumos and Mac OS X. Unfortunately, those don't always follow a - binary package based approach, or are otherwise less easy to properly index. - The FreeBSD ports look like a good future target, however. + It would also be great to index a few more non-Linux systems such as other + BSDs, Solaris/Illumos and Mac OS X. Unfortunately, those don't always follow + a binary package based approach, or are otherwise less easy to properly + index.

In general, systems that follow an entirely source-based distribution approach can't be indexed without compiling everything. Since that is both @@ -204,6 +215,22 @@ sub about { _ end; + h2 'Future plans'; + p; lit <<' _'; + This site isn't nearly as awesome yet as it could be. Here's some ideas that + would be nice to have in the future: +
    +
  • Improved, more intelligent, search,
  • +
  • apropos(1) emulation(?),
  • +
  • Diffs between various versions of a man page,
  • +
  • Anchor links within man pages, for easier linking to a section or paragraph,
  • +
  • Table of Contents for each man page,
  • +
  • Alternative formats (Text, PDF, more semantic HTML, etc),
  • +
  • A command-line client, like man(1) with manned.org as database backend.
  • +
+ _ + end; + h2 'Copyright'; p; lit <<' _'; All manual pages are copyrighted by their respective authors. The manuals diff --git a/www/man.css b/www/man.css index 115d9a7..d8e2b27 100644 --- a/www/man.css +++ b/www/man.css @@ -52,6 +52,7 @@ td { padding: 1px 5px; font-size: 12px; border-left: 1px solid #ccc; } #about { max-width: 900px } #about p, #about dd { text-align: justify } +#about ul { padding-left: 20px } #systems li { display: block; float: left; width: 300px; margin: 20px 10px; padding-left: 60px } #systems span { display: block; margin-left: -55px; float: left; width: 50px; height: 50px; background-repeat: no-repeat; }