gtk-doc: Update wip/gtk-doc to 1.33.1, based on textproc/gtk-doc
GTK-Doc 1.33.1 (Nov 17 2020) =============== Build GObject scanner with asan Ignore deprecations in the GObject scanner autotools: Fix distclean support meson: Use lib/cmake Translation updates GTK-Doc 1.33.0 (Oct 1 2020) ============= Support documenting GTK actions Recognize GDK_DECLARE_ macros Better table styling in html output Use plain C types for basic types Make builds more reproducible Translation updates GTK-Doc 1.32.1 (Aug 15 2019) =============== Dev version This version does not generate object_index.sgml if the library contains no gobjects. GTK-Doc 1.32 (Aug 15 2019) =============== Hotfix release. Contributors Michael Catanzaro Stefan Sauer GTK-Doc 1.31 (Aug 5 2019) =============== Nonmaintainer release to fix "Wrong permissions for style CSS file" (#84) Contributors Daniel Mustieles Matthias Clasen Michael Catanzaro Nelson Benítez León Stefan Sauer Ting-Wei Lan Xavier Claessens GTK-Doc 1.30 (May 08 2019) =============== GTK-Doc is now using python-pygments to do the syntax highlighing. It is not depending on highligh or source-highligh anymore. This version ships with a new expermiental gtkdoc-mkhtml2 toolchain replacing gktdoc-mkhtml+gtkdoc-fixxref. Contributors Aleksander Morgado Anders Jonsson Andre Klapper Bastien Nocera Christian Kirbach Corentin Noël Daniel Mustieles Emmanuele Bassi Ignacio Casal Quinteiro Lubomir Rintel Marco Trevisan (Treviño) Marek Cernocky Mario Blättermann Mathieu Bridon Michael Catanzaro Nicola Fontana Philip Withnall Piotr Drąg Rafael Fontenelle Stefan Sauer Ting-Wei Lan Руслан Ижбулатов GTK-Doc 1.29 (Aug 28 2018) =============== GTK-Doc now requires python-3.X. It does not requires python-six anymore. Note that this is a nonmaintainer release and that tests are known to be broken. Changes o 674163 : html-build.stamp rule broken for out-of-tree builds with absolute paths o 795744 : Too much escaped string - " & lt;child > " in description of " GtkOverlay as GtkBuildable " section o 796011 : Crash in ScanDirectory caused by overlooked use of renamed `dir` variable o 796012 : Several places in rebase.py incorrectly use `match.groups(1)` instead of `match.group(1)`, one causes a crash Contributors Adam Williamson Anders Jonsson Daniel Mustieles David D LRN Marek Cernocky Martin Blanchard Michael Biebl Michael Catanzaro Rafael Fontenelle Sebastian Geiger Stefan Sauer Tim Sabsch
This commit is contained in:
parent
4264132f03
commit
80ed172ab7
|
@ -0,0 +1,8 @@
|
|||
The GTK+ Reference Documentation Project (RDP) aims to provide a
|
||||
complete set of reference material for the GLib, GDK, and GTK+
|
||||
libraries.
|
||||
|
||||
It is created using the gtk-doc system, which parses C header files
|
||||
and creates 'template' files which are then filled in by the authors.
|
||||
These template files are then converted into DocBook SGML, and from
|
||||
there to HTML or printed output.
|
|
@ -0,0 +1,45 @@
|
|||
# $NetBSD: Makefile,v 1.83 2020/11/05 09:09:13 ryoon Exp $
|
||||
|
||||
DISTNAME= gtk-doc-1.33.1
|
||||
CATEGORIES= textproc gnome
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk-doc/1.33/}
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://www.gtk.org/gtk-doc/
|
||||
COMMENT= Tools for authors of the GTK+ reference documentation
|
||||
LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.1
|
||||
|
||||
DEPENDS+= docbook-xml>=4.4nb1:../../textproc/docbook-xml
|
||||
DEPENDS+= docbook-xsl>=1.68.1:../../textproc/docbook-xsl
|
||||
DEPENDS+= ${PYPKGPREFIX}-anytree-[0-9]*:../../devel/py-anytree
|
||||
DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
|
||||
DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
|
||||
BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
|
||||
TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
|
||||
TEST_DEPENDS+= ${PYPKGPREFIX}-parameterized-[0-9]*:../../devel/py-parameterized
|
||||
|
||||
GNU_CONFIGURE= YES
|
||||
PKGCONFIG_OVERRIDE= gtk-doc.pc.in
|
||||
CONFIGURE_ARGS+= --with-xml-catalog=${XML_DEFAULT_CATALOG:Q}
|
||||
USE_TOOLS+= gmake pkg-config:run msgfmt
|
||||
|
||||
SUBST_CLASSES+= fix-pc
|
||||
SUBST_STAGE.fix-pc= pre-configure
|
||||
SUBST_MESSAGE.fix-pc= Unwrapping pkg-config path in installed helper tools.
|
||||
SUBST_FILES.fix-pc+= gtkdoc-depscan.in
|
||||
SUBST_FILES.fix-pc+= gtkdoc/config_data.py.in
|
||||
SUBST_SED.fix-pc= -e 's,@PKG_CONFIG@,pkg-config,g'
|
||||
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 27
|
||||
|
||||
TEST_TARGET= check
|
||||
|
||||
.include "../../lang/python/application.mk"
|
||||
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
|
||||
# needed together with pkg-config by gtkdoc-depscan at runtime
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
.include "../../textproc/libxslt/buildlink3.mk"
|
||||
.include "../../textproc/xmlcatmgr/catalogs.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
TEST_ENV+= LC_ALL=en_US.UTF-8
|
|
@ -0,0 +1,82 @@
|
|||
@comment $NetBSD$
|
||||
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
|
||||
share/aclocal/gtk-doc.m4
|
||||
share/cmake/GtkDoc/GtkDocConfig.cmake
|
||||
share/cmake/GtkDoc/GtkDocConfigVersion.cmake
|
||||
share/cmake/GtkDoc/GtkDocScanGObjWrapper.cmake
|
||||
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/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
|
||||
share/help/C/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/C/gtk-doc-manual/index.docbook
|
||||
share/help/bn_IN/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/bn_IN/gtk-doc-manual/index.docbook
|
||||
share/help/cs/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/cs/gtk-doc-manual/index.docbook
|
||||
share/help/de/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/de/gtk-doc-manual/index.docbook
|
||||
share/help/el/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/el/gtk-doc-manual/index.docbook
|
||||
share/help/en_GB/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/en_GB/gtk-doc-manual/index.docbook
|
||||
share/help/es/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/es/gtk-doc-manual/index.docbook
|
||||
share/help/fr/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/fr/gtk-doc-manual/index.docbook
|
||||
share/help/gl/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/gl/gtk-doc-manual/index.docbook
|
||||
share/help/gu/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/gu/gtk-doc-manual/index.docbook
|
||||
share/help/pt_BR/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/pt_BR/gtk-doc-manual/index.docbook
|
||||
share/help/sl/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/sl/gtk-doc-manual/index.docbook
|
||||
share/help/sv/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/sv/gtk-doc-manual/index.docbook
|
||||
share/help/ta/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/ta/gtk-doc-manual/index.docbook
|
||||
share/help/te/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/te/gtk-doc-manual/index.docbook
|
||||
share/help/zh_CN/gtk-doc-manual/fdl-appendix.xml
|
||||
share/help/zh_CN/gtk-doc-manual/index.docbook
|
||||
share/pkgconfig/gtk-doc.pc
|
|
@ -0,0 +1,19 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.9 2020/03/08 16:48:14 wiz Exp $
|
||||
#
|
||||
# provided mostly for pkg-config
|
||||
|
||||
BUILDLINK_TREE+= gtk-doc
|
||||
|
||||
.if !defined(GTK_DOC_BUILDLINK3_MK)
|
||||
GTK_DOC_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.gtk-doc+= gtk-doc>=1.18
|
||||
BUILDLINK_ABI_DEPENDS.gtk-doc?= gtk-doc>=1.33
|
||||
BUILDLINK_PKGSRCDIR.gtk-doc?= ../../wip/gtk-doc
|
||||
# needed together with pkg-config by gtkdoc-depscan at runtime
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
|
||||
BUILDLINK_DEPMETHOD.gtk-doc?= build
|
||||
.endif # GTK_DOC_BUILDLINK3_MK
|
||||
|
||||
BUILDLINK_TREE+= -gtk-doc
|
|
@ -0,0 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.28 2019/11/13 21:17:47 wiz Exp $
|
||||
|
||||
SHA1 (gtk-doc-1.33.1.tar.xz) = 0892b5cc6c61c653b417ba20294ec06980e19c53
|
||||
RMD160 (gtk-doc-1.33.1.tar.xz) = 196b78f63d94d3a980ee91f5295b9d56a3f2cb78
|
||||
SHA512 (gtk-doc-1.33.1.tar.xz) = 18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90
|
||||
Size (gtk-doc-1.33.1.tar.xz) = 768896 bytes
|
Loading…
Reference in New Issue