Browse Source

Add COPYING, README and link to the public git repo

Copyright info and a README are kinda necessary for a public repo.
Yorhel 6 years ago
parent
commit
56854e2438
3 changed files with 61 additions and 1 deletions
  1. 20
    0
      COPYING
  2. 38
    0
      README
  3. 3
    1
      www/index.pl

+ 20
- 0
COPYING View File

@@ -0,0 +1,20 @@
1
+Copyright (c) 2012 Yoran Heling
2
+
3
+Permission is hereby granted, free of charge, to any person obtaining
4
+a copy of this software and associated documentation files (the
5
+"Software"), to deal in the Software without restriction, including
6
+without limitation the rights to use, copy, modify, merge, publish,
7
+distribute, sublicense, and/or sell copies of the Software, and to
8
+permit persons to whom the Software is furnished to do so, subject to
9
+the following conditions:
10
+
11
+The above copyright notice and this permission notice shall be included
12
+in all copies or substantial portions of the Software.
13
+
14
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
17
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
18
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
19
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
20
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ 38
- 0
README View File

@@ -0,0 +1,38 @@
1
+The Manned.org Source Code
2
+--------------------------
3
+
4
+  This repository holds the source code of Manned.org. For a description of the
5
+  site, check out http://manned.org/info/about.
6
+  
7
+  Ironically, documentation about how things work is completely lacking.
8
+
9
+
10
+
11
+Requirements
12
+
13
+  General:
14
+    perl: A somewhat recent version (no idea which, due to my XS usage)
15
+    postgresql: Also a somewhat recent version
16
+    DBI
17
+    DBD::Pg
18
+
19
+  www/: (Website)
20
+    TUWF
21
+    JSON::XS
22
+
23
+  util/: (DB updating and package synchronisation stuff)
24
+    bash (probably)
25
+    curl
26
+    psql
27
+    GNU tar
28
+    gzip, bzip2, xz
29
+    Compress::Raw::Bzip2
30
+    Compress::Raw::Lzma
31
+    GNU ar (For Debian)
32
+
33
+
34
+
35
+Contact
36
+
37
+  contact@manned.org
38
+

+ 3
- 1
www/index.pl View File

@@ -597,7 +597,9 @@ sub htmlFooter {
597 597
     end;
598 598
     div id => 'footer';
599 599
      lit 'All manual pages are copyrighted by their respective authors.
600
-       | <a href="/info/about">About manned.org</a> | <a href="mailto:contact@manned.org">Contact</a>';
600
+       | <a href="/info/about">About manned.org</a>
601
+       | <a href="mailto:contact@manned.org">Contact</a>
602
+       | <a href="http://g.blicky.net/manned.git/">Source</a> (<a href="https://github.com/yorhel/manned">github</a>)';
601 603
     end;
602 604
     if($o{js}) {
603 605
       script type => 'text/javascript';