Source code of manned.org https://manned.org/
Find a file
Yorhel cb81bedac1 Add arch/encoding metadata to DB + Fetch Arch Linux x86_64
The encoding metadata will be very useful in finding badly decoded man
pages. The package 'arch' is necessary to properly identify which
package was used, which is not obvious now that I'm going to switch more
systems to the (more common) x86_64 arch.
2016-11-06 16:05:16 +01:00
indexer Add arch/encoding metadata to DB + Fetch Arch Linux x86_64 2016-11-06 16:05:16 +01:00
lib/ManUtils Fix possible wrapping of MANNEDINCLUDE by removing space 2016-10-16 10:28:44 +02:00
sql Add arch/encoding metadata to DB + Fetch Arch Linux x86_64 2016-11-06 16:05:16 +01:00
util Replace old Arch Linux scripts with new indexer 2016-11-06 15:26:20 +01:00
www Add arch/encoding metadata to DB + Fetch Arch Linux x86_64 2016-11-06 16:05:16 +01:00
.gitignore WIP: Rewritten man page indexer in Rust 2016-10-22 14:54:37 +02:00
COPYING Add COPYING, README and link to the public git repo 2012-08-15 18:22:49 +02:00
Makefile Replace old Arch Linux scripts with new indexer 2016-11-06 15:26:20 +01:00
README README: Let's not forget the AnyEvent library 2012-08-17 13:12:11 +02:00

The Manned.org Source Code
--------------------------

  This repository holds the source code of Manned.org. For a description of the
  site, check out http://manned.org/info/about.
  
  Ironically, documentation about how things work is completely lacking.



Requirements

  General:
    perl: A somewhat recent version (no idea which, due to my XS usage)
    postgresql: Also a somewhat recent version
    DBI
    DBD::Pg

  www/: (Website)
    TUWF
    JSON::XS
    AnyEvent

  util/: (DB updating and package synchronisation stuff)
    bash (probably)
    curl
    psql
    GNU tar
    gzip, bzip2, xz
    Compress::Raw::Bzip2
    Compress::Raw::Lzma
    GNU ar (For Debian)



Contact

  contact@manned.org