summaryrefslogtreecommitdiffstats
path: root/devel/cgit/DETAILS
blob: 0fb284a7ac9dc8368fea110ec7b708440997fff5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
           SPELL=cgit
         VERSION=0.11.2
          SOURCE="$SPELL-$VERSION.tar.xz"
   SOURCE_URL[0]="http://git.zx2c4.com/$SPELL/snapshot/$SOURCE"
     SOURCE_HASH=sha512:a29bce6e02c61bb2683ce96f867c3050c03dc9e45b5154507e92a30f9e436f61517eeff0c5b9023727e54a9212bf9bf6692a33e791e7883976a5349ae58c0c72
         GIT_VER=2.3.2
         SOURCE2="git-$GIT_VER.tar.gz"
  SOURCE2_URL[0]="http://www.kernel.org/pub/software/scm/git/$SOURCE2"
    SOURCE2_HASH=sha512:ac56a8b2351e85c7c02b206ca17bf4c96569ad13bbe92dace2f8ed05f146c3e352248d52d15f3bfd33b705a816dcdd60909f1fd3e38e437130ba18e0c34925df
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
        WEB_SITE="http://git.zx2c4.com/cgit/about/"
      LICENSE[0]="GPL"
         ENTERED=20150606
        KEYWORDS=""
           SHORT="A fast web frontend for git repositories written in C"
cat << EOF
cgit is a web interface (cgi) for Git repositories, written in C.  It is
non-forking, uses an internal cache to speed things up, and features virtual
URLs (unlike gitweb).

Features:
* basic repository browsing (logs, diffs, trees...).
* caching of generated HTML.
* cloneable URLs (implements dumb HTTP transport).
* commit feeds (atom format).
* discovery of Git repositories.
* on-the-fly archives for tags and commits.
* plugin support for e.g. syntax highlighting.
* side-by-side diffs.
* simple time/author statistics.
* simple virtual hosting support (macro expansion).
* understands GitWeb project-lists.
* understands gitweb.owner in Git config files.
* has extensive filtering framework using scripts or a built-in lua interpreter.
EOF