Build API documentation (the default).

This commit is contained in:
ajacoutot 2022-04-13 14:35:18 +00:00
parent f9e009d630
commit dcd61e43ac
2 changed files with 21 additions and 4 deletions

View File

@ -2,6 +2,7 @@ COMMENT= send desktop notifications to a notification daemon
GNOME_VERSION= 0.7.9
GNOME_PROJECT= libnotify
REVISION= 0
CATEGORIES= devel
@ -17,7 +18,8 @@ WANTLIB += c gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
MODULES= devel/meson \
x11/gnome
BUILD_DEPENDS= textproc/xmlto
BUILD_DEPENDS= textproc/gtk-doc \
textproc/xmlto
# gtk+3 is needed to build the tests
BUILD_DEPENDS += x11/gtk+3
@ -26,9 +28,7 @@ LIB_DEPENDS= graphics/gdk-pixbuf2
MODGNOME_TOOLS= gobject-introspection
CONFIGURE_ARGS= -Dgtk_doc=false
# XXX
# XXX "need to install docbook-xsl-ns or similar package"
# http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl
#MODGNOME_TOOLS += docbook
CONFIGURE_ARGS += -Dman=false

View File

@ -11,3 +11,20 @@ share/doc/libnotify/
share/doc/libnotify/spec/
share/doc/libnotify/spec/notification-spec.html
share/gir-1.0/Notify-0.7.gir
share/gtk-doc/html/libnotify/
share/gtk-doc/html/libnotify/NotifyNotification.html
share/gtk-doc/html/libnotify/annotation-glossary.html
share/gtk-doc/html/libnotify/api-index-deprecated.html
share/gtk-doc/html/libnotify/api-index-full.html
share/gtk-doc/html/libnotify/ch01.html
share/gtk-doc/html/libnotify/home.png
share/gtk-doc/html/libnotify/index.html
share/gtk-doc/html/libnotify/left-insensitive.png
share/gtk-doc/html/libnotify/left.png
share/gtk-doc/html/libnotify/libnotify-notify.html
share/gtk-doc/html/libnotify/libnotify.devhelp2
share/gtk-doc/html/libnotify/right-insensitive.png
share/gtk-doc/html/libnotify/right.png
share/gtk-doc/html/libnotify/style.css
share/gtk-doc/html/libnotify/up-insensitive.png
share/gtk-doc/html/libnotify/up.png