./net/stagit-gopher, Static git page generator for gopher

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.4, Package name: stagit-gopher-0.9.4, Maintainer: leot

stagit generates .gph geomyidae pages for a Git repository, and
supports the following features:

- Log of all commits from HEAD.
- Log and diffstat per commit.
- Show file tree with line numbers.
- Show references: local branches and tags.
- Detect README and LICENSE file from HEAD and link it as a page.
- Detect submodules (.gitmodules file) from HEAD and link it as a page.
- Atom feed log (atom.xml).
- Make index page for multiple repositories with stagit-gopher-index.
- After generating the pages (relatively slow) serving the files is very fast,
simple and requires little resources (because the content is static), only
a geomyidae Gopher server is required.


Required to run:
[devel/libgit2]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: fe6bbcb058556bb9afd02ad0968b61557f70980a
RMD160: 5e945e477e3683cb604254b71ad10a8efce7f747
Filesize: 16.91 KB

Version history: (Expand)


CVS history: (Expand)


   2020-08-17 23:21:48 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
stagit-gopher: Update to 0.9.4

Changes:
0.9.4
-----
- Fix for showing the entry on the files page of submodules for bare
  repositories, thanks kst!
- There is now a separate Atom feed for tags called "tags.xml". This \ 
should make
  it easier to track only software releases if using an RSS/Atom reader.
- The ordering of tags are now by commit date (descending). So it will now sort
  by most recent first. The previous behaviour was to sort alphabetically by tag
  name, but many projects use numeric versions which don't sort in a useful/clear
  order.
- For OpenBSD: remove unveil(2) for stagit-index, because unveil(2) has an
  argument limit. Now more than ~128 repositories for the index are supported.
  Per repository stagit will still use unveil(2).
   2020-04-06 10:34:23 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
*: bump PKGREVISION for libgit2 shlib bump
   2020-02-29 12:47:09 by Nia Alarie | Files touched by this commit (7)
Log message:
Recursive revbump for libgit2-0.99.0
   2020-02-23 21:55:45 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
stagit-gopher: Update to 0.9.3

pkgsrc changes:
 - Remove `makefile' SUBST_CLASSES, now Makefile honors user's {C,LD}FLAGS
 - Adjust LIBGIT_{INC,LIB} via MAKE_FLAGS (and remove no longer used
   GIT{INC,LIB} injections)

Changes:
0.9.3
-----
 - Minor bug fixes and improvements
   2019-06-19 13:40:51 by Leonardo Taccari | Files touched by this commit (4)
Log message:
stagit-gopher: Import stagit-gopher-0.9.2 as net/stagit-gopher

stagit generates .gph geomyidae pages for a Git repository, and
supports the following features:

- Log of all commits from HEAD.
- Log and diffstat per commit.
- Show file tree with line numbers.
- Show references: local branches and tags.
- Detect README and LICENSE file from HEAD and link it as a page.
- Detect submodules (.gitmodules file) from HEAD and link it as a page.
- Atom feed log (atom.xml).
- Make index page for multiple repositories with stagit-gopher-index.
- After generating the pages (relatively slow) serving the files is very fast,
  simple and requires little resources (because the content is static), only
  a geomyidae Gopher server is required.