textproc/py-sphinx-last-updated-by-git 0.3.8 FreeBSD
Get the "last updated" time for each Sphinx page from Git
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD2CLAUSE
- Categories
- textproc, python
- Package size
- 15.6 KiB, 49.8 KiB installed
Description
This is a little Sphinx extension that does exactly that. It also checks for included files and other dependencies and uses their "last updated" time if it's more recent. For each file, the "author date" of the Git commit where it was last changed is taken to be its "last updated" time. Uncommitted changes are ignored.
If a page doesn't have a source file, its last_updated time is set to None.
The default value for html_last_updated_fmt is changed from None to the empty string.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/py-sphinx-last-updated-by-git | 0.3.8 |
| HardenedBSD | textproc/py-sphinx-last-updated-by-git | 0.3.8 |
| GhostBSD | textproc/py-sphinx-last-updated-by-git | 0.3.8 |
Install
Binary package:
pkg install py312-sphinx-last-updated-by-git
From the ports tree:
cd /usr/ports/textproc/py-sphinx-last-updated-by-git/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-sphinx-last-updated-by-git>0:textproc/py-sphinx-last-updated-by-git
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 | 0.3.8 | 0.3.8 | - | 0.3.8 | 0.3.8 |
| FreeBSD:14:quarterly | 0.3.8 | 0.3.8 | n/a | 0.3.8 | 0.3.8 |
| FreeBSD:15:latest | 0.3.8 | 0.3.8 | n/a | 0.3.8 | 0.3.8 |
| FreeBSD:15:quarterly | 0.3.8 | 0.3.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.3.8 | 0.3.8 | 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.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 2
git: devel/git${PYTHON_PKGNAMEPREFIX}sphinx>=1.8,1: textproc/py-sphinx
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 45
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/git
- devel/libffi
- devel/libunistring
- devel/py-Jinja2
- devel/py-babel
- devel/py-packaging
- devel/py-typing-extensions
- devel/readline
- dns/libidn2
- dns/libpsl
- dns/py-idna
- ftp/curl
- graphics/py-imagesize
- lang/python312
- lang/python315
- math/mpdecimal
- net/py-pysocks
- net/py-urllib3
- print/indexinfo
- security/ca_root_nss
- security/libssh2
- security/py-certifi
- textproc/expat2
- textproc/py-alabaster
- textproc/py-charset-normalizer
- textproc/py-docutils
- textproc/py-markupsafe
- textproc/py-pygments
- textproc/py-pystemmer
- textproc/py-roman-numerals
- textproc/py-snowballstemmer
- textproc/py-sphinx
- textproc/py-sphinxcontrib-applehelp
- textproc/py-sphinxcontrib-devhelp
- textproc/py-sphinxcontrib-htmlhelp
- textproc/py-sphinxcontrib-jsmath
- textproc/py-sphinxcontrib-qthelp
- textproc/py-sphinxcontrib-serializinghtml
- textproc/snowballstemmer
- www/libnghttp2
- www/py-requests
Required by 2
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| sphinx_last_updated_by_git-0.3.8.tar.gz | 10785 | c145011f4609d841805b69a9300099fc02fed8f5bb9e5bcef77d97aea97b7761 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.