BSD Ports

www/stagit 1.2_5 FreeBSD

Static Git page generator

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
www
Package size
25.4 KiB, 63.8 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDwww/stagit1.2_5
OpenBSDwww/stagit1.3
NetBSDwww/stagit1.2nb2
DragonFlywww/stagit1.2_4

Install

Binary package:

pkg install stagit

From the ports tree:

cd /usr/ports/www/stagit/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	stagit>0:www/stagit

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.2_51.2_51.21.2_51.2_5
FreeBSD:14:quarterly1.2_51.2_5n/a1.2_51.2_5
FreeBSD:15:latest1.2_51.2_5n/a1.2_51.2_5
FreeBSD:15:quarterly1.2_51.2_5n/an/an/a
FreeBSD:16:latest1.2_51.2_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 4

No port depends on this one.

Configuration

Options name: www_stagit

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
Service scripts
none

Files

Manual pages 2
  • stagit(1)
  • stagit-index(1)
pkg-plist 10
  • bin/stagit
  • bin/stagit-index
  • share/doc/stagit/README
  • share/examples/stagit/example_create.sh
  • share/examples/stagit/example_post-receive.sh
  • share/examples/stagit/favicon.png
  • share/examples/stagit/logo.png
  • share/examples/stagit/style.css
  • share/man/man1/stagit-index.1.gz
  • share/man/man1/stagit.1.gz
distinfo 1
FileSizeSHA256
stagit-1.2.tar.gz198185659bd8ba7e1417edd40f7b7781a8ea26939ab6aa513409023835f04875921c5
Master sites 1
  • https://codemadness.org/releases/stagit/

Commit history 0

No commits in the history this site was built from.