Follow default args et build API doc with gtk-doc.

This commit is contained in:
ajacoutot 2022-04-13 14:57:33 +00:00
parent 7d59358d0a
commit d3bf97449c
6 changed files with 198 additions and 9 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.38 2022/04/13 06:06:06 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.39 2022/04/13 14:57:34 ajacoutot Exp $
COMMENT-main= take photos and videos, with fun graphical effects
COMMENT-libs= webcam display and capture widgets
@ -6,7 +6,7 @@ COMMENT-libs= webcam display and capture widgets
GNOME_PROJECT= cheese
GNOME_VERSION= 41.1
REVISION-main= 0
REVISION-main= 1
REVISION-libs= 0
PKGNAME-libs= libcheese-${GNOME_VERSION}
@ -37,7 +37,7 @@ MODULES= devel/dconf \
MODGNOME_TOOLS= desktop-file-utils docbook gobject-introspection \
gtk-update-icon-cache vala yelp
CONFIGURE_ARGS= -Dgtk_doc=false
BUILD_DEPENDS= textproc/gtk-doc
LIB_DEPENDS-main= ${BASE_PKGPATH},-libs \
x11/gnome/desktop

View File

@ -2,6 +2,38 @@
@man man/man1/cheese.1
share/applications/org.gnome.Cheese.desktop
share/dbus-1/services/org.gnome.Cheese.service
share/gtk-doc/html/cheese/
share/gtk-doc/html/cheese/CheeseAvatarChooser.html
share/gtk-doc/html/cheese/CheeseAvatarWidget.html
share/gtk-doc/html/cheese/CheeseCamera.html
share/gtk-doc/html/cheese/CheeseCameraDevice.html
share/gtk-doc/html/cheese/CheeseCameraDeviceMonitor.html
share/gtk-doc/html/cheese/CheeseEffect.html
share/gtk-doc/html/cheese/CheeseFileUtil.html
share/gtk-doc/html/cheese/CheeseFlash.html
share/gtk-doc/html/cheese/CheeseWidget.html
share/gtk-doc/html/cheese/annotation-glossary.html
share/gtk-doc/html/cheese/api-index-deprecated.html
share/gtk-doc/html/cheese/api-index-full.html
share/gtk-doc/html/cheese/cheese-Initializing-libcheese-gtk.html
share/gtk-doc/html/cheese/cheese-Initializing-libcheese.html
share/gtk-doc/html/cheese/cheese-overview.html
share/gtk-doc/html/cheese/cheese.devhelp2
share/gtk-doc/html/cheese/cheese.html
share/gtk-doc/html/cheese/cheese_architecture.png
share/gtk-doc/html/cheese/home.png
share/gtk-doc/html/cheese/index.html
share/gtk-doc/html/cheese/left-insensitive.png
share/gtk-doc/html/cheese/left.png
share/gtk-doc/html/cheese/libcheese-gtk.html
share/gtk-doc/html/cheese/libcheese.html
share/gtk-doc/html/cheese/object-tree.html
share/gtk-doc/html/cheese/right-insensitive.png
share/gtk-doc/html/cheese/right.png
share/gtk-doc/html/cheese/running-cheese.html
share/gtk-doc/html/cheese/style.css
share/gtk-doc/html/cheese/up-insensitive.png
share/gtk-doc/html/cheese/up.png
share/help/C/cheese/
share/help/C/cheese/burst-mode.page
share/help/C/cheese/effects-apply.page

View File

@ -2,6 +2,7 @@ COMMENT= library for bits of crypto UI and parsing
GNOME_PROJECT= gcr
GNOME_VERSION= 3.41.0
REVISION= 0
SHARED_LIBS += gck-1 2.1 # 0.0.0
SHARED_LIBS += gcr-base-3 3.1 # 1.0.0
@ -27,11 +28,12 @@ LIB_DEPENDS= x11/gtk+3 \
security/libgcrypt \
security/p11-kit
BUILD_DEPENDS= security/gnupg
BUILD_DEPENDS= security/gnupg \
textproc/gtk-doc
RUN_DEPENDS= security/gnupg
CONFIGURE_ARGS= -Dgtk_doc=false \
-Dsystemd=disabled
CONFIGURE_ARGS= -Dsystemd=disabled
DEBUG_PACKAGES= ${BUILD_PACKAGES}

View File

@ -90,6 +90,93 @@ share/gir-1.0/Gck-1.gir
share/gir-1.0/Gcr-3.gir
share/gir-1.0/GcrUi-3.gir
share/glib-2.0/schemas/org.gnome.crypto.pgp.gschema.xml
share/gtk-doc/html/gck/
share/gtk-doc/html/gck/GckAttribute.html
share/gtk-doc/html/gck/GckAttributes.html
share/gtk-doc/html/gck/GckEnumerator.html
share/gtk-doc/html/gck/GckModule.html
share/gtk-doc/html/gck/GckObject.html
share/gtk-doc/html/gck/GckObjectCache.html
share/gtk-doc/html/gck/GckSession.html
share/gtk-doc/html/gck/GckSlot.html
share/gtk-doc/html/gck/annotation-glossary.html
share/gtk-doc/html/gck/ch02.html
share/gtk-doc/html/gck/gck-Errors.html
share/gtk-doc/html/gck/gck-GckModule-lists.html
share/gtk-doc/html/gck/gck-Library-Utilities.html
share/gtk-doc/html/gck/gck-Miscellaneous-Functions.html
share/gtk-doc/html/gck/gck-PKCS11-URIs.html
share/gtk-doc/html/gck/gck.devhelp2
share/gtk-doc/html/gck/home.png
share/gtk-doc/html/gck/index.html
share/gtk-doc/html/gck/left-insensitive.png
share/gtk-doc/html/gck/left.png
share/gtk-doc/html/gck/reference.html
share/gtk-doc/html/gck/right-insensitive.png
share/gtk-doc/html/gck/right.png
share/gtk-doc/html/gck/style.css
share/gtk-doc/html/gck/up-insensitive.png
share/gtk-doc/html/gck/up.png
share/gtk-doc/html/gcr/
share/gtk-doc/html/gcr/GcrCertificate.html
share/gtk-doc/html/gcr/GcrCertificateChain.html
share/gtk-doc/html/gcr/GcrCertificateRequest.html
share/gtk-doc/html/gcr/GcrCertificateWidget.html
share/gtk-doc/html/gcr/GcrCollection.html
share/gtk-doc/html/gcr/GcrCollectionModel.html
share/gtk-doc/html/gcr/GcrComboSelector.html
share/gtk-doc/html/gcr/GcrComparable.html
share/gtk-doc/html/gcr/GcrImportButton.html
share/gtk-doc/html/gcr/GcrImportInteraction.html
share/gtk-doc/html/gcr/GcrImporter.html
share/gtk-doc/html/gcr/GcrKeyWidget.html
share/gtk-doc/html/gcr/GcrListSelector.html
share/gtk-doc/html/gcr/GcrParser.html
share/gtk-doc/html/gcr/GcrPkcs11Certificate.html
share/gtk-doc/html/gcr/GcrPrompt.html
share/gtk-doc/html/gcr/GcrPromptDialog.html
share/gtk-doc/html/gcr/GcrRenderer.html
share/gtk-doc/html/gcr/GcrSecretExchange.html
share/gtk-doc/html/gcr/GcrSecureEntryBuffer.html
share/gtk-doc/html/gcr/GcrSimpleCertificate.html
share/gtk-doc/html/gcr/GcrSimpleCollection.html
share/gtk-doc/html/gcr/GcrSshAskpass.html
share/gtk-doc/html/gcr/GcrSystemPrompt.html
share/gtk-doc/html/gcr/GcrSystemPrompter.html
share/gtk-doc/html/gcr/GcrTreeSelector.html
share/gtk-doc/html/gcr/GcrViewer.html
share/gtk-doc/html/gcr/GcrViewerWidget.html
share/gtk-doc/html/gcr/annotation-glossary.html
share/gtk-doc/html/gcr/certificate-widget.png
share/gtk-doc/html/gcr/certificates.html
share/gtk-doc/html/gcr/ch01.html
share/gtk-doc/html/gcr/collections.html
share/gtk-doc/html/gcr/combo-selector.png
share/gtk-doc/html/gcr/gcr-GcrColumn.html
share/gtk-doc/html/gcr/gcr-Key-Fingerprints.html
share/gtk-doc/html/gcr/gcr-Library-PKCS#11.html
share/gtk-doc/html/gcr/gcr-Library-Utilities.html
share/gtk-doc/html/gcr/gcr-Non-pageable-Memory.html
share/gtk-doc/html/gcr/gcr-Trust-Storage-and-Lookups.html
share/gtk-doc/html/gcr/gcr.devhelp2
share/gtk-doc/html/gcr/home.png
share/gtk-doc/html/gcr/import-button.png
share/gtk-doc/html/gcr/index.html
share/gtk-doc/html/gcr/key-widget.png
share/gtk-doc/html/gcr/left-insensitive.png
share/gtk-doc/html/gcr/left.png
share/gtk-doc/html/gcr/list-selector.png
share/gtk-doc/html/gcr/misc.html
share/gtk-doc/html/gcr/prompts.html
share/gtk-doc/html/gcr/right-insensitive.png
share/gtk-doc/html/gcr/right.png
share/gtk-doc/html/gcr/storage.html
share/gtk-doc/html/gcr/style.css
share/gtk-doc/html/gcr/tree-selector.png
share/gtk-doc/html/gcr/up-insensitive.png
share/gtk-doc/html/gcr/up.png
share/gtk-doc/html/gcr/viewer-widget.png
share/gtk-doc/html/gcr/widgets.html
share/icons/hicolor/16x16/apps/gcr-gnupg.png
share/icons/hicolor/16x16/apps/gcr-key-pair.png
share/icons/hicolor/16x16/apps/gcr-key.png

View File

@ -2,6 +2,7 @@ COMMENT= GTK client and libraries for SPICE remote desktop servers
DISTNAME= spice-gtk-0.40
EXTRACT_SUFX= .tar.xz
REVISION= 0
CATEGORIES= x11 net
@ -37,7 +38,8 @@ BUILD_DEPENDS= devel/gettext,-tools \
devel/spice-protocol \
lang/vala \
sysutils/usbutils \
textproc/asciidoc
textproc/asciidoc \
textproc/gtk-doc
RUN_DEPENDS= sysutils/usbutils
@ -56,8 +58,7 @@ LIB_DEPENDS= archivers/lz4 \
CONFIGURE_ARGS= -Dsmartcard=disabled \
-Dusbredir=disabled \
-Dwayland-protocols=disabled \
-Dlibcap-ng=disabled \
-Dgtk_doc=disabled
-Dlibcap-ng=disabled
# XXX requires new phodav port
CONFIGURE_ARGS += -Dwebdav=disabled

View File

@ -42,6 +42,73 @@ lib/pkgconfig/spice-client-gtk-3.0.pc
@man man/man1/spice-client.1
share/gir-1.0/SpiceClientGLib-2.0.gir
share/gir-1.0/SpiceClientGtk-3.0.gir
share/gtk-doc/html/spice-gtk/
share/gtk-doc/html/spice-gtk/SpiceAudio.html
share/gtk-doc/html/spice-gtk/SpiceChannel.html
share/gtk-doc/html/spice-gtk/SpiceCursorChannel.html
share/gtk-doc/html/spice-gtk/SpiceDisplay.html
share/gtk-doc/html/spice-gtk/SpiceDisplayChannel.html
share/gtk-doc/html/spice-gtk/SpiceFileTransferTask.html
share/gtk-doc/html/spice-gtk/SpiceGtkSession.html
share/gtk-doc/html/spice-gtk/SpiceInputsChannel.html
share/gtk-doc/html/spice-gtk/SpiceMainChannel.html
share/gtk-doc/html/spice-gtk/SpicePlaybackChannel.html
share/gtk-doc/html/spice-gtk/SpicePortChannel.html
share/gtk-doc/html/spice-gtk/SpiceQmpPort.html
share/gtk-doc/html/spice-gtk/SpiceRecordChannel.html
share/gtk-doc/html/spice-gtk/SpiceSession.html
share/gtk-doc/html/spice-gtk/SpiceSmartcardChannel.html
share/gtk-doc/html/spice-gtk/SpiceSmartcardManager.html
share/gtk-doc/html/spice-gtk/SpiceURI.html
share/gtk-doc/html/spice-gtk/SpiceUsbDeviceManager.html
share/gtk-doc/html/spice-gtk/SpiceUsbDeviceWidget.html
share/gtk-doc/html/spice-gtk/SpiceUsbredirChannel.html
share/gtk-doc/html/spice-gtk/SpiceWebdavChannel.html
share/gtk-doc/html/spice-gtk/annotation-glossary.html
share/gtk-doc/html/spice-gtk/api-index-deprecated.html
share/gtk-doc/html/spice-gtk/api-index-full.html
share/gtk-doc/html/spice-gtk/api-reference.html
share/gtk-doc/html/spice-gtk/application-support.html
share/gtk-doc/html/spice-gtk/ch01.html
share/gtk-doc/html/spice-gtk/ch02.html
share/gtk-doc/html/spice-gtk/ch03.html
share/gtk-doc/html/spice-gtk/home.png
share/gtk-doc/html/spice-gtk/index.html
share/gtk-doc/html/spice-gtk/ix02.html
share/gtk-doc/html/spice-gtk/ix03.html
share/gtk-doc/html/spice-gtk/ix04.html
share/gtk-doc/html/spice-gtk/ix05.html
share/gtk-doc/html/spice-gtk/ix06.html
share/gtk-doc/html/spice-gtk/ix07.html
share/gtk-doc/html/spice-gtk/ix08.html
share/gtk-doc/html/spice-gtk/ix09.html
share/gtk-doc/html/spice-gtk/ix10.html
share/gtk-doc/html/spice-gtk/ix11.html
share/gtk-doc/html/spice-gtk/ix12.html
share/gtk-doc/html/spice-gtk/ix13.html
share/gtk-doc/html/spice-gtk/ix14.html
share/gtk-doc/html/spice-gtk/ix15.html
share/gtk-doc/html/spice-gtk/ix16.html
share/gtk-doc/html/spice-gtk/ix17.html
share/gtk-doc/html/spice-gtk/ix18.html
share/gtk-doc/html/spice-gtk/ix19.html
share/gtk-doc/html/spice-gtk/ix20.html
share/gtk-doc/html/spice-gtk/ix21.html
share/gtk-doc/html/spice-gtk/ix22.html
share/gtk-doc/html/spice-gtk/ix23.html
share/gtk-doc/html/spice-gtk/ix24.html
share/gtk-doc/html/spice-gtk/ix25.html
share/gtk-doc/html/spice-gtk/left-insensitive.png
share/gtk-doc/html/spice-gtk/left.png
share/gtk-doc/html/spice-gtk/object-tree.html
share/gtk-doc/html/spice-gtk/right-insensitive.png
share/gtk-doc/html/spice-gtk/right.png
share/gtk-doc/html/spice-gtk/spice-gtk-Utilities.html
share/gtk-doc/html/spice-gtk/spice-gtk-spice-version.html
share/gtk-doc/html/spice-gtk/spice-gtk.devhelp2
share/gtk-doc/html/spice-gtk/style.css
share/gtk-doc/html/spice-gtk/up-insensitive.png
share/gtk-doc/html/spice-gtk/up.png
share/locale/cs/LC_MESSAGES/spice-gtk.mo
share/locale/de/LC_MESSAGES/spice-gtk.mo
share/locale/fr/LC_MESSAGES/spice-gtk.mo