BSD Ports

devel/cgit 1.3_1 FreeBSD

Fast, lightweight web frontend for Git repositories

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
devel, www
Package size
974.2 KiB, 2257.4 KiB installed

Description

cgit is a fast web interface for the Git SCM, using a built-in cache to decrease server I/O pressure.

In the other systems

SystemPortVersion
FreeBSDdevel/cgit1.3_1
OpenBSDwww/cgit1.2.3
NetBSDwww/cgit1.3nb1
DragonFlydevel/cgit1.2.3_1
MidnightBSDdevel/cgit1.2.3_1

Install

Binary package:

pkg install cgit

From the ports tree:

cd /usr/ports/devel/cgit/ && make install clean

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

RUN_DEPENDS=	cgit>0:devel/cgit

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.3_11.3_11.2.31.2.3_11.3_1
FreeBSD:14:quarterly1.3_11.3_1n/a1.2.3_11.3_1
FreeBSD:15:latest1.3_11.3_1n/a1.2.3_11.2.3_1
FreeBSD:15:quarterly1.3_11.3_1n/an/an/a
FreeBSD:16:latest1.3_11.3_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

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

Build dependencies 21

No port depends on this one.

Configuration

Options name: devel_cgit

OptionDefaultDescription
ASCIIDOConUse asciidoc to preprocess man page
DOCSoffBuild and/or install documentation
LUAoffLua scripting language support
LUAJIToff${LUA_DESC} using luajit engine
USES
compiler:c++11-lang cpe gmake iconv perl5 python:env shebangfix ssl tar:xz
Service scripts
none

Message after installing

cgit has been successfully installed.

To enable cgit in Apache, use something like the following:

  <Directory "/usr/local/www/cgit/">
      AllowOverride None
      Options +ExecCGI
      Require all granted 
  </Directory>

Documentation and sample configuration can be found
in /usr/local/share/doc/cgit/cgitrc.5.txt.

Files

Manual pages 1
  • cgitrc(5)
pkg-plist 22
  • lib/cgit/filters/about-formatting.sh
  • lib/cgit/filters/commit-links.sh
  • lib/cgit/filters/email-gravatar.lua
  • lib/cgit/filters/email-gravatar.py
  • lib/cgit/filters/email-libravatar.lua
  • lib/cgit/filters/file-authentication.lua
  • lib/cgit/filters/gentoo-ldap-authentication.lua
  • lib/cgit/filters/html-converters/man2html
  • lib/cgit/filters/html-converters/md2html
  • lib/cgit/filters/html-converters/rst2html
  • lib/cgit/filters/html-converters/txt2html
  • lib/cgit/filters/owner-example.lua
  • lib/cgit/filters/simple-authentication.lua
  • lib/cgit/filters/syntax-highlighting.py
  • lib/cgit/filters/syntax-highlighting.sh
  • share/man/man5/cgitrc.5.gz
  • www/cgit/cgit.cgi
  • www/cgit/cgit.css
  • www/cgit/cgit.js
  • www/cgit/cgit.png
  • www/cgit/favicon.ico
  • www/cgit/robots.txt
distinfo 2
FileSizeSHA256
cgit-1.3.tar.xz92248836b6edbc7f99e11037a8b928d609ce346ed77a55545e17fff8cea59b5b7aa42
git-2.53.0.tar.xz7.993096e+065818bd7d80b061bbbdfec8a433d609dc8818a05991f731ffc4a561e2ca18c653
Master sites 2
  • http://git.zx2c4.com/cgit/snapshot/:cgit
  • KERNEL_ORG/software/scm/git:git

Commit history 0

No commits in the history this site was built from.