BSD Ports

textproc/gtk-doc 1.36.1 MidnightBSD

Documentation generator for GLib/GTK based code

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
361ce46cac
License
gpl2+
Categories
textproc

Description

This package automatically generates DocBook documentation for GTK+ and Gnome, and converts the DocBook documentation into HTML (and man pages in future).

In the other systems

SystemPortVersion
MidnightBSDtextproc/gtk-doc1.36.1
FreeBSDtextproc/gtk-doc1.36.1
OpenBSDtextproc/gtk-doc1.37.0
NetBSDtextproc/gtk-doc1.36.1nb1
DragonFlytextproc/gtk-doc1.33.2_3
HardenedBSDtextproc/gtk-doc1.36.1
GhostBSDtextproc/gtk-doc1.36.1

Install

Binary package:

mport install gtk-doc

From mports:

cd /usr/mports/textproc/gtk-doc && make install clean

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

RUN_DEPENDS=	gtk-doc>0:textproc/gtk-doc

Dependencies

As this port's Makefile names them.

Build 4

Runtime 3

Test 2

Build dependencies 4
Run dependencies 3

Configuration

No options to configure.

USES
gnome meson python pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 81
  • bin/gtkdoc-check
  • bin/gtkdoc-depscan
  • bin/gtkdoc-fixxref
  • bin/gtkdoc-mkdb
  • bin/gtkdoc-mkhtml
  • bin/gtkdoc-mkhtml2
  • bin/gtkdoc-mkman
  • bin/gtkdoc-mkpdf
  • bin/gtkdoc-rebase
  • bin/gtkdoc-scan
  • bin/gtkdoc-scangobj
  • bin/gtkdocize
  • lib/cmake/GtkDoc/GtkDocConfig.cmake
  • lib/cmake/GtkDoc/GtkDocConfigVersion.cmake
  • lib/cmake/GtkDoc/GtkDocScanGObjWrapper.cmake
  • libdata/pkgconfig/gtk-doc.pc
  • share/aclocal/gtk-doc.m4
  • share/gtk-doc/data/devhelp2.xsd
  • share/gtk-doc/data/devhelp2.xsl
  • share/gtk-doc/data/gtk-doc.flat.make
  • share/gtk-doc/data/gtk-doc.make
  • share/gtk-doc/data/gtk-doc.no-xslt-flat.make
  • share/gtk-doc/data/gtk-doc.no-xslt.make
  • share/gtk-doc/data/gtk-doc.xsl
  • share/gtk-doc/data/home.png
  • share/gtk-doc/data/left-insensitive.png
  • share/gtk-doc/data/left.png
  • share/gtk-doc/data/right-insensitive.png
  • share/gtk-doc/data/right.png
  • share/gtk-doc/data/style.css
  • share/gtk-doc/data/up-insensitive.png
  • share/gtk-doc/data/up.png
  • share/gtk-doc/data/version-greater-or-equal.xsl
  • share/gtk-doc/python/gtkdoc/__init__.py
  • share/gtk-doc/python/gtkdoc/__pycache__/__init__.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/__init__.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/check.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/check.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/common.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/common.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/config.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/config.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/config_data.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/config_data.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/fixxref.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/fixxref.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/highlight.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/highlight.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/md_to_db.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/md_to_db.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkdb.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkdb.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkhtml.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkhtml.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkhtml2.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkhtml2.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkman.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkman.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkpdf.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/mkpdf.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/rebase.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/rebase.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/scan.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/scan.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/scangobj.opt-1.pyc
  • share/gtk-doc/python/gtkdoc/__pycache__/scangobj.pyc
  • share/gtk-doc/python/gtkdoc/check.py
  • share/gtk-doc/python/gtkdoc/common.py
  • share/gtk-doc/python/gtkdoc/config.py
  • share/gtk-doc/python/gtkdoc/config_data.py
  • share/gtk-doc/python/gtkdoc/fixxref.py
  • share/gtk-doc/python/gtkdoc/highlight.py
  • share/gtk-doc/python/gtkdoc/md_to_db.py
  • share/gtk-doc/python/gtkdoc/mkdb.py
  • share/gtk-doc/python/gtkdoc/mkhtml.py
  • share/gtk-doc/python/gtkdoc/mkhtml2.py
  • share/gtk-doc/python/gtkdoc/mkman.py
  • share/gtk-doc/python/gtkdoc/mkpdf.py
  • share/gtk-doc/python/gtkdoc/rebase.py
  • share/gtk-doc/python/gtkdoc/scan.py
  • share/gtk-doc/python/gtkdoc/scangobj.py
distinfo 1
FileSizeSHA256
gnome/gtk-doc-1.36.1.tar.xz5940200e517a5f97069831181be177516bde8aa8b3922398f2bdb09e265d22aecadbc5
Master sites 1
  • GNOME

Commit history 2

DateCommitCreditsLog message
361ce46cac Lucas Holt textproc/gtk-doc: update to 1.36.1 (#931)
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …