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
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/cgit | 1.3_1 |
| OpenBSD | www/cgit | 1.2.3 |
| NetBSD | www/cgit | 1.3nb1 |
| DragonFly | devel/cgit | 1.2.3_1 |
| MidnightBSD | devel/cgit | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3_1 | 1.3_1 | 1.2.3 | 1.2.3_1 | 1.3_1 |
| FreeBSD:14:quarterly | 1.3_1 | 1.3_1 | n/a | 1.2.3_1 | 1.3_1 |
| FreeBSD:15:latest | 1.3_1 | 1.3_1 | n/a | 1.2.3_1 | 1.2.3_1 |
| FreeBSD:15:quarterly | 1.3_1 | 1.3_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3_1 | 1.3_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Test 1
msgfmt: devel/gettext-tools
The full lists below include those, and their dependencies in turn.
Build dependencies 21
- devel/gettext-runtime
- devel/gmake
- devel/libffi
- devel/readline
- lang/python312
- math/mpdecimal
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/asciidoc
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/expat2
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
No port depends on this one.
Configuration
Options name: devel_cgit
| Option | Default | Description |
|---|---|---|
| ASCIIDOC | on | Use asciidoc to preprocess man page |
| DOCS | off | Build and/or install documentation |
| LUA | off | Lua scripting language support |
| LUAJIT | off | ${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
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
| File | Size | SHA256 |
|---|---|---|
| cgit-1.3.tar.xz | 92248 | 836b6edbc7f99e11037a8b928d609ce346ed77a55545e17fff8cea59b5b7aa42 |
| git-2.53.0.tar.xz | 7.993096e+06 | 5818bd7d80b061bbbdfec8a433d609dc8818a05991f731ffc4a561e2ca18c653 |
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.