NetBSD pkgsrc (package source) is a package management system for
Unix-like operating systems
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.
# $NetBSD: Makefile,v 1.41 2010/06/11 13:16:08 drochner Exp $
#
DISTNAME= gtk-doc-1.15
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk-doc/1.15/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gtk.org/gtk-doc/
COMMENT= Tools for authors of the GTK+ reference documentation
LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.1
PKG_DESTDIR_SUPPORT= user-destdir
DEPENDS+= docbook-xml>=4.4nb1:../../textproc/docbook-xml
DEPENDS+= docbook-xsl>=1.68.1:../../textproc/docbook-xsl
GNU_CONFIGURE= YES
PKGCONFIG_OVERRIDE= gtk-doc.pc.in
CONFIGURE_ARGS+= --with-xml-catalog=${XML_DEFAULT_CATALOG:Q}
USE_TOOLS+= gmake perl:run pkg-config
.include "options.mk"
.include "../../lang/python/application.mk"
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../mk/omf-scrollkeeper.mk"
.include "../../textproc/xmlcatmgr/catalogs.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.17 2010/06/11 13:16:08 drochner Exp $
bin/gtkdoc-check
bin/gtkdoc-depscan
bin/gtkdoc-fixxref
bin/gtkdoc-mkdb
bin/gtkdoc-mkhtml
bin/gtkdoc-mkman
bin/gtkdoc-mkpdf
bin/gtkdoc-mktmpl
bin/gtkdoc-rebase
bin/gtkdoc-scan
bin/gtkdoc-scangobj
bin/gtkdoc-scanobj
bin/gtkdocize
share/aclocal/gtk-doc.m4
share/gnome/help/gtk-doc-manual/C/fdl-appendix.xml
share/gnome/help/gtk-doc-manual/C/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/bn_IN/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/de/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/el/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/en_GB/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/es/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/fr/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/gu/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/sv/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/ta/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/te/gtk-doc-manual.xml
share/gtk-doc/data/devhelp.xsl
share/gtk-doc/data/devhelp2.xsl
share/gtk-doc/data/gtk-doc.dcl
share/gtk-doc/data/gtk-doc.dsl
share/gtk-doc/data/gtk-doc.make
share/gtk-doc/data/gtk-doc.notmpl.make
share/gtk-doc/data/gtk-doc.xsl
share/gtk-doc/data/gtkdoc-common.pl
share/gtk-doc/data/home.png
share/gtk-doc/data/left.png
share/gtk-doc/data/right.png
share/gtk-doc/data/style.css
share/gtk-doc/data/up.png
share/gtk-doc/data/version-greater-or-equal.xsl
share/omf/gtk-doc-manual/gtk-doc-manual-C.omf
share/omf/gtk-doc-manual/gtk-doc-manual-bn_IN.omf
share/omf/gtk-doc-manual/gtk-doc-manual-de.omf
share/omf/gtk-doc-manual/gtk-doc-manual-el.omf
share/omf/gtk-doc-manual/gtk-doc-manual-en_GB.omf
share/omf/gtk-doc-manual/gtk-doc-manual-es.omf
share/omf/gtk-doc-manual/gtk-doc-manual-fr.omf
share/omf/gtk-doc-manual/gtk-doc-manual-gu.omf
share/omf/gtk-doc-manual/gtk-doc-manual-sv.omf
share/omf/gtk-doc-manual/gtk-doc-manual-ta.omf
share/omf/gtk-doc-manual/gtk-doc-manual-te.omf
share/pkgconfig/gtk-doc.pc
share/sgml/gtk-doc/gtk-doc.cat
# $NetBSD: buildlink3.mk,v 1.5 2009/03/20 19:25:29 joerg 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.4nb1
BUILDLINK_PKGSRCDIR.gtk-doc?= ../../textproc/gtk-doc
BUILDLINK_DEPMETHOD.gtk-doc?= build
.endif # GTK_DOC_BUILDLINK3_MK
BUILDLINK_TREE+= -gtk-doc
$NetBSD: distinfo,v 1.18 2010/06/11 13:16:08 drochner Exp $
SHA1 (gtk-doc-1.15.tar.bz2) = fc1c593e8107cbe33451e3e938ca14b59104e999
RMD160 (gtk-doc-1.15.tar.bz2) = 142ad9dca015ba69261fe44847f3a27721e06551
Size (gtk-doc-1.15.tar.bz2) = 787687 bytes
# $NetBSD: options.mk,v 1.1 2008/11/18 11:55:58 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gtkdoc
PKG_SUPPORTED_OPTIONS= sgml
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Msgml)
DEPENDS+= dsssl-docbook-modular-[0-9]*:../../textproc/dsssl-docbook-modular
SGML_CATALOGS= ${PREFIX}/share/sgml/gtk-doc/gtk-doc.cat
.include "../../textproc/jade/buildlink3.mk"
.endif