Bug 209206 - [NEW PORT] www/stagit: Static Git page generator
Summary: [NEW PORT] www/stagit: Static Git page generator
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: feature, patch
Depends on:
Blocks:
 
Reported: 2016-05-02 17:52 UTC by Tobias Kortkamp
Modified: 2016-07-16 17:13 UTC (History)
2 users (show)

See Also:


Attachments
stagit.shar (4.34 KB, text/plain)
2016-05-02 17:52 UTC, Tobias Kortkamp
no flags Details
Poudriere testport log FreeBSD 10.2/amd64 (12.68 KB, text/x-log)
2016-05-02 17:54 UTC, Tobias Kortkamp
no flags Details
stagit.shar (4.46 KB, text/plain)
2016-06-03 08:04 UTC, Tobias Kortkamp
no flags Details
Poudriere testport log FreeBSD 10.2/amd64 (12.37 KB, text/x-log)
2016-06-03 08:05 UTC, Tobias Kortkamp
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kortkamp freebsd_committer freebsd_triage 2016-05-02 17:52:06 UTC
Created attachment 169886 [details]
stagit.shar

stagit is a static Git web page generator with the following features:

- Log of all commits from HEAD.
- Log and diffstat per commit.
- Show file tree with linkable line numbers.
- Show references: local branches and tags.
- Detect README and LICENSE file from HEAD and link it as a webpage.
- Detect submodules (.gitmodules file) from HEAD and link it as a
  webpage.
- Atom feed log (atom.xml).
- Make index page for multiple repositories with stagit-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 HTTP file server is required.

WWW: http://git.2f30.org/stagit/log.html
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2016-05-02 17:54:06 UTC
Created attachment 169887 [details]
Poudriere testport log FreeBSD 10.2/amd64
Comment 2 Zsolt Udvari freebsd_committer freebsd_triage 2016-05-14 18:16:57 UTC
Version 0.4 is released. Maybe you want to update this request.
Comment 3 Tobias Kortkamp freebsd_committer freebsd_triage 2016-06-03 08:04:37 UTC
Created attachment 170962 [details]
stagit.shar

Update to 0.4
Comment 4 Tobias Kortkamp freebsd_committer freebsd_triage 2016-06-03 08:05:44 UTC
Created attachment 170963 [details]
Poudriere testport log FreeBSD 10.2/amd64
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2016-07-16 15:47:09 UTC
testbuilds@work
Comment 6 Kurt Jaeger freebsd_committer freebsd_triage 2016-07-16 17:13:01 UTC
testbuilds all fine, committed, thanks!
Comment 7 commit-hook freebsd_committer freebsd_triage 2016-07-16 17:13:03 UTC
A commit references this bug:

Author: pi
Date: Sat Jul 16 17:12:57 UTC 2016
New revision: 418643
URL: https://svnweb.freebsd.org/changeset/ports/418643

Log:
  New port: www/stagit

  stagit is a static Git web page generator with the following features:

  - Log of all commits from HEAD.
  - Log and diffstat per commit.
  - Show file tree with linkable line numbers.
  - Show references: local branches and tags.
  - Detect README and LICENSE file from HEAD and link it as a webpage.
  - Detect submodules (.gitmodules file) from HEAD and link it as a
    webpage.
  - Atom feed log (atom.xml).
  - Make index page for multiple repositories with stagit-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 HTTP file server is required.

  WWW: http://git.2f30.org/stagit/log.html

  PR:		209206
  Submitted by:	Tobias Kortkamp <t@tobik.me>

Changes:
  head/www/Makefile
  head/www/stagit/
  head/www/stagit/Makefile
  head/www/stagit/distinfo
  head/www/stagit/files/
  head/www/stagit/files/patch-Makefile
  head/www/stagit/files/patch-config.mk
  head/www/stagit/pkg-descr
  head/www/stagit/pkg-plist