aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2013-05-23 21:02:32 +0800
committerkwm <kwm@FreeBSD.org>2013-05-23 21:02:32 +0800
commit6bccd1c3ab4db857dbb9b8ab7538a97ee43ef488 (patch)
treedf0113e12823a6e1a9aad0cfe62e14be10b8f1d4
parentcecc2f8312ce19e8f603ed3fa13aeb09f5636099 (diff)
downloadfreebsd-ports-gnome-6bccd1c3ab4db857dbb9b8ab7538a97ee43ef488.tar.gz
freebsd-ports-gnome-6bccd1c3ab4db857dbb9b8ab7538a97ee43ef488.tar.zst
freebsd-ports-gnome-6bccd1c3ab4db857dbb9b8ab7538a97ee43ef488.zip
Rework the references ports for glib20, gtk20 and gtk30 again to fix the
package breakage introduced in the previous commit. Add a SUFFUX to the install dir for reference ports for gtk20 and gtk30. This allows them both to be installed at the same time. Submitted by: QaT Pointyhat to: kwm
-rw-r--r--devel/glib20-reference/Makefile30
-rw-r--r--devel/glib20-reference/pkg-plist425
-rw-r--r--x11-toolkits/gtk20-reference/Makefile23
-rw-r--r--x11-toolkits/gtk20-reference/pkg-plist612
-rw-r--r--x11-toolkits/gtk30-reference/Makefile22
-rw-r--r--x11-toolkits/gtk30-reference/pkg-plist644
6 files changed, 1732 insertions, 24 deletions
diff --git a/devel/glib20-reference/Makefile b/devel/glib20-reference/Makefile
index 557b8d346d1f..d3fcbb010e95 100644
--- a/devel/glib20-reference/Makefile
+++ b/devel/glib20-reference/Makefile
@@ -1,29 +1,35 @@
-# New ports collection makefile for: glib20-reference
-# Date created: 09 May 2006
-# Whom: Jean-Yves Lefort <jylefort@FreeBSD.org>
-#
+# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
# $FreeBSD$
-#
-PORTREVISION= 1
+PORTREVISION= 2
BOOKS= glib gobject gio
-# custom DOCSDIR. This is because we want the references to be installed
-# in share/doc/${book} and not share/doc/glib/${book}
-DOCSDIR= ${PREFIX}/share/doc
-
-PORTDOCS= glib/* gobject/* gio/*
-
glib_MAN= glib-gettextize.1
gobject_MAN= glib-genmarshal.1 glib-mkenums.1 gobject-query.1
MAN1= ${glib_MAN} ${gobject_MAN}
+PLIST= ${.CURDIR}/pkg-plist
+
+do-install:
+.for d in ${BOOKS}
+ if [ -d ${REFERENCE_SRC}/${d}/html ]; then \
+ ${MKDIR} ${PREFIX}/share/doc/${d}; \
+ cd ${REFERENCE_SRC}/${d}/html && \
+ ${FIND} * -type d ! -empty -exec ${MKDIR} "${PREFIX}/share/doc/${d}/{}" \; && \
+ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/share/doc/${d}/{}" \; ; \
+ fi
+.endfor
+
post-install:
.for m in glib gobject
${INSTALL_MAN} ${${m}_MAN:S|^|${REFERENCE_SRC}/${m}/|} \
${PREFIX}/man/man1
.endfor
+# overwrite this from bsd.port.mk, because we not don't honow DOCSDIR
+add-plist-docs:
+ @${DO_NADA}
+
.include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"
diff --git a/devel/glib20-reference/pkg-plist b/devel/glib20-reference/pkg-plist
new file mode 100644
index 000000000000..af4eb2b9212f
--- /dev/null
+++ b/devel/glib20-reference/pkg-plist
@@ -0,0 +1,425 @@
+share/doc/gio/ExampleAnimal.html
+share/doc/gio/ExampleCat.html
+share/doc/gio/ExampleObject.html
+share/doc/gio/ExampleObjectManagerClient.html
+share/doc/gio/GAction.html
+share/doc/gio/GActionGroup.html
+share/doc/gio/GActionMap.html
+share/doc/gio/GAppInfo.html
+share/doc/gio/GApplication.html
+share/doc/gio/GApplicationCommandLine.html
+share/doc/gio/GAsyncInitable.html
+share/doc/gio/GAsyncResult.html
+share/doc/gio/GBufferedInputStream.html
+share/doc/gio/GBufferedOutputStream.html
+share/doc/gio/GCancellable.html
+share/doc/gio/GCharsetConverter.html
+share/doc/gio/GConverter.html
+share/doc/gio/GCredentials.html
+share/doc/gio/GDBusActionGroup.html
+share/doc/gio/GDBusAuthObserver.html
+share/doc/gio/GDBusConnection.html
+share/doc/gio/GDBusInterface.html
+share/doc/gio/GDBusInterfaceSkeleton.html
+share/doc/gio/GDBusMenuModel.html
+share/doc/gio/GDBusMessage.html
+share/doc/gio/GDBusMethodInvocation.html
+share/doc/gio/GDBusObject.html
+share/doc/gio/GDBusObjectManager.html
+share/doc/gio/GDBusObjectManagerClient.html
+share/doc/gio/GDBusObjectManagerServer.html
+share/doc/gio/GDBusObjectProxy.html
+share/doc/gio/GDBusObjectSkeleton.html
+share/doc/gio/GDBusProxy.html
+share/doc/gio/GDBusServer.html
+share/doc/gio/GDataInputStream.html
+share/doc/gio/GDataOutputStream.html
+share/doc/gio/GDrive.html
+share/doc/gio/GEmblem.html
+share/doc/gio/GEmblemedIcon.html
+share/doc/gio/GFile.html
+share/doc/gio/GFileDescriptorBased.html
+share/doc/gio/GFileEnumerator.html
+share/doc/gio/GFileIOStream.html
+share/doc/gio/GFileIcon.html
+share/doc/gio/GFileInfo.html
+share/doc/gio/GFileInputStream.html
+share/doc/gio/GFileMonitor.html
+share/doc/gio/GFileOutputStream.html
+share/doc/gio/GFilenameCompleter.html
+share/doc/gio/GFilterInputStream.html
+share/doc/gio/GFilterOutputStream.html
+share/doc/gio/GIOModule.html
+share/doc/gio/GIOStream.html
+share/doc/gio/GIcon.html
+share/doc/gio/GInetAddress.html
+share/doc/gio/GInetSocketAddress.html
+share/doc/gio/GInitable.html
+share/doc/gio/GInputStream.html
+share/doc/gio/GLoadableIcon.html
+share/doc/gio/GMemoryInputStream.html
+share/doc/gio/GMemoryOutputStream.html
+share/doc/gio/GMenu.html
+share/doc/gio/GMenuModel.html
+share/doc/gio/GMount.html
+share/doc/gio/GMountOperation.html
+share/doc/gio/GNetworkAddress.html
+share/doc/gio/GNetworkMonitor.html
+share/doc/gio/GNetworkService.html
+share/doc/gio/GOutputStream.html
+share/doc/gio/GPermission.html
+share/doc/gio/GPollableInputStream.html
+share/doc/gio/GPollableOutputStream.html
+share/doc/gio/GProxy.html
+share/doc/gio/GProxyAddress.html
+share/doc/gio/GProxyResolver.html
+share/doc/gio/GRemoteActionGroup.html
+share/doc/gio/GResolver.html
+share/doc/gio/GSeekable.html
+share/doc/gio/GSettings.html
+share/doc/gio/GSettingsBackend.html
+share/doc/gio/GSimpleAction.html
+share/doc/gio/GSimpleActionGroup.html
+share/doc/gio/GSimpleAsyncResult.html
+share/doc/gio/GSimplePermission.html
+share/doc/gio/GSocket.html
+share/doc/gio/GSocketAddress.html
+share/doc/gio/GSocketClient.html
+share/doc/gio/GSocketConnectable.html
+share/doc/gio/GSocketConnection.html
+share/doc/gio/GSocketControlMessage.html
+share/doc/gio/GSocketListener.html
+share/doc/gio/GSocketService.html
+share/doc/gio/GSrvTarget.html
+share/doc/gio/GTcpConnection.html
+share/doc/gio/GTcpWrapperConnection.html
+share/doc/gio/GTestDBus.html
+share/doc/gio/GThemedIcon.html
+share/doc/gio/GThreadedSocketService.html
+share/doc/gio/GTlsBackend.html
+share/doc/gio/GTlsCertificate.html
+share/doc/gio/GTlsClientConnection.html
+share/doc/gio/GTlsConnection.html
+share/doc/gio/GTlsDatabase.html
+share/doc/gio/GTlsFileDatabase.html
+share/doc/gio/GTlsInteraction.html
+share/doc/gio/GTlsPassword.html
+share/doc/gio/GTlsServerConnection.html
+share/doc/gio/GUnixConnection.html
+share/doc/gio/GUnixCredentialsMessage.html
+share/doc/gio/GUnixFDList.html
+share/doc/gio/GUnixFDMessage.html
+share/doc/gio/GUnixInputStream.html
+share/doc/gio/GUnixOutputStream.html
+share/doc/gio/GUnixSocketAddress.html
+share/doc/gio/GVfs.html
+share/doc/gio/GVolume.html
+share/doc/gio/GVolumeMonitor.html
+share/doc/gio/GZlibCompressor.html
+share/doc/gio/GZlibDecompressor.html
+share/doc/gio/annotation-glossary.html
+share/doc/gio/api-index-2-18.html
+share/doc/gio/api-index-2-20.html
+share/doc/gio/api-index-2-22.html
+share/doc/gio/api-index-2-24.html
+share/doc/gio/api-index-2-26.html
+share/doc/gio/api-index-2-28.html
+share/doc/gio/api-index-2-30.html
+share/doc/gio/api-index-2-32.html
+share/doc/gio/api-index-2-34.html
+share/doc/gio/api-index-deprecated.html
+share/doc/gio/api-index-full.html
+share/doc/gio/application.html
+share/doc/gio/async.html
+share/doc/gio/ch01.html
+share/doc/gio/ch02.html
+share/doc/gio/ch03.html
+share/doc/gio/ch29.html
+share/doc/gio/ch30.html
+share/doc/gio/ch30s02.html
+share/doc/gio/ch30s03.html
+share/doc/gio/ch31.html
+share/doc/gio/ch31s02.html
+share/doc/gio/ch31s03.html
+share/doc/gio/ch31s04.html
+share/doc/gio/ch31s05.html
+share/doc/gio/ch31s06.html
+share/doc/gio/ch31s07.html
+share/doc/gio/ch32.html
+share/doc/gio/ch32s02.html
+share/doc/gio/ch32s03.html
+share/doc/gio/ch32s04.html
+share/doc/gio/ch32s05.html
+share/doc/gio/conversion.html
+share/doc/gio/extending-gio.html
+share/doc/gio/extending.html
+share/doc/gio/failable_initialization.html
+share/doc/gio/file_mon.html
+share/doc/gio/file_ops.html
+share/doc/gio/gdbus-codegen.html
+share/doc/gio/gdbus-convenience.html
+share/doc/gio/gdbus-lowlevel.html
+share/doc/gio/gdbus-org.gtk.GDBus.Example.ObjectManager.Animal.html
+share/doc/gio/gdbus-org.gtk.GDBus.Example.ObjectManager.Cat.html
+share/doc/gio/gdbus.html
+share/doc/gio/gio-D-Bus-Addresses.html
+share/doc/gio/gio-D-Bus-Introspection-Data.html
+share/doc/gio/gio-D-Bus-Utilities.html
+share/doc/gio/gio-Desktop-file-based-GAppInfo.html
+share/doc/gio/gio-Extension-Points.html
+share/doc/gio/gio-GActionGroup-exporter.html
+share/doc/gio/gio-GContentType.html
+share/doc/gio/gio-GConverterInputstream.html
+share/doc/gio/gio-GConverterOutputstream.html
+share/doc/gio/gio-GDBusError.html
+share/doc/gio/gio-GFileAttribute.html
+share/doc/gio/gio-GIOError.html
+share/doc/gio/gio-GIOScheduler.html
+share/doc/gio/gio-GInetAddressMask.html
+share/doc/gio/gio-GMenuModel-exporter.html
+share/doc/gio/gio-GResource.html
+share/doc/gio/gio-GSettingsSchema-GSettingsSchemaSource.html
+share/doc/gio/gio-GWin32InputStream.html
+share/doc/gio/gio-GWin32OutputStream.html
+share/doc/gio/gio-Owning-Bus-Names.html
+share/doc/gio/gio-TLS-Overview.html
+share/doc/gio/gio-Unix-Mounts.html
+share/doc/gio/gio-Watching-Bus-Names.html
+share/doc/gio/gio-gpollableutils.html
+share/doc/gio/gio-hierarchy.html
+share/doc/gio/gio-querymodules.html
+share/doc/gio/gio.devhelp2
+share/doc/gio/glib-compile-resources.html
+share/doc/gio/glib-compile-schemas.html
+share/doc/gio/gresource-tool.html
+share/doc/gio/gsettings-tool.html
+share/doc/gio/gvfs-overview.png
+share/doc/gio/highlevel-socket.html
+share/doc/gio/home.png
+share/doc/gio/icons.html
+share/doc/gio/index.html
+share/doc/gio/index.sgml
+share/doc/gio/left.png
+share/doc/gio/menu-example.png
+share/doc/gio/menu-model.png
+share/doc/gio/migrating.html
+share/doc/gio/networking.html
+share/doc/gio/permissions.html
+share/doc/gio/pt01.html
+share/doc/gio/pt02.html
+share/doc/gio/resolver.html
+share/doc/gio/resources.html
+share/doc/gio/right.png
+share/doc/gio/running-gio-apps.html
+share/doc/gio/settings.html
+share/doc/gio/streaming.html
+share/doc/gio/style.css
+share/doc/gio/testing.html
+share/doc/gio/tls.html
+share/doc/gio/tools.html
+share/doc/gio/types.html
+share/doc/gio/up.png
+share/doc/gio/utils.html
+share/doc/gio/volume_mon.html
+share/doc/glib/annotation-glossary.html
+share/doc/glib/api-index-2-10.html
+share/doc/glib/api-index-2-12.html
+share/doc/glib/api-index-2-14.html
+share/doc/glib/api-index-2-16.html
+share/doc/glib/api-index-2-18.html
+share/doc/glib/api-index-2-2.html
+share/doc/glib/api-index-2-20.html
+share/doc/glib/api-index-2-22.html
+share/doc/glib/api-index-2-24.html
+share/doc/glib/api-index-2-26.html
+share/doc/glib/api-index-2-28.html
+share/doc/glib/api-index-2-30.html
+share/doc/glib/api-index-2-32.html
+share/doc/glib/api-index-2-34.html
+share/doc/glib/api-index-2-4.html
+share/doc/glib/api-index-2-6.html
+share/doc/glib/api-index-2-8.html
+share/doc/glib/api-index-deprecated.html
+share/doc/glib/api-index-full.html
+share/doc/glib/deprecated.html
+share/doc/glib/file-name-encodings.png
+share/doc/glib/glib-Arrays.html
+share/doc/glib/glib-Asynchronous-Queues.html
+share/doc/glib/glib-Atomic-Operations.html
+share/doc/glib/glib-Automatic-String-Completion.html
+share/doc/glib/glib-Balanced-Binary-Trees.html
+share/doc/glib/glib-Base64-Encoding.html
+share/doc/glib/glib-Basic-Types.html
+share/doc/glib/glib-Bookmark-file-parser.html
+share/doc/glib/glib-Byte-Arrays.html
+share/doc/glib/glib-Byte-Order-Macros.html
+share/doc/glib/glib-Caches.html
+share/doc/glib/glib-Character-Set-Conversion.html
+share/doc/glib/glib-Commandline-option-parser.html
+share/doc/glib/glib-Data-Checksums.html
+share/doc/glib/glib-Data-HMACs.html
+share/doc/glib/glib-Datasets.html
+share/doc/glib/glib-Date-and-Time-Functions.html
+share/doc/glib/glib-Deprecated-Thread-APIs.html
+share/doc/glib/glib-Double-ended-Queues.html
+share/doc/glib/glib-Doubly-Linked-Lists.html
+share/doc/glib/glib-Dynamic-Loading-of-Modules.html
+share/doc/glib/glib-Error-Reporting.html
+share/doc/glib/glib-File-Utilities.html
+share/doc/glib/glib-GDateTime.html
+share/doc/glib/glib-GTimeZone.html
+share/doc/glib/glib-GVariant.html
+share/doc/glib/glib-GVariantType.html
+share/doc/glib/glib-Glob-style-pattern-matching.html
+share/doc/glib/glib-Hash-Tables.html
+share/doc/glib/glib-Hook-Functions.html
+share/doc/glib/glib-Hostname-Utilities.html
+share/doc/glib/glib-I18N.html
+share/doc/glib/glib-IO-Channels.html
+share/doc/glib/glib-Key-value-file-parser.html
+share/doc/glib/glib-Keyed-Data-Lists.html
+share/doc/glib/glib-Lexical-Scanner.html
+share/doc/glib/glib-Memory-Allocation.html
+share/doc/glib/glib-Memory-Slices.html
+share/doc/glib/glib-Message-Logging.html
+share/doc/glib/glib-Miscellaneous-Macros.html
+share/doc/glib/glib-Miscellaneous-Utility-Functions.html
+share/doc/glib/glib-N-ary-Trees.html
+share/doc/glib/glib-Numerical-Definitions.html
+share/doc/glib/glib-Perl-compatible-regular-expressions.html
+share/doc/glib/glib-Pointer-Arrays.html
+share/doc/glib/glib-Quarks.html
+share/doc/glib/glib-Random-Numbers.html
+share/doc/glib/glib-Relations-and-Tuples.html
+share/doc/glib/glib-Sequences.html
+share/doc/glib/glib-Shell-related-Utilities.html
+share/doc/glib/glib-Simple-XML-Subset-Parser.html
+share/doc/glib/glib-Singly-Linked-Lists.html
+share/doc/glib/glib-Spawning-Processes.html
+share/doc/glib/glib-Standard-Macros.html
+share/doc/glib/glib-String-Chunks.html
+share/doc/glib/glib-String-Utility-Functions.html
+share/doc/glib/glib-Strings.html
+share/doc/glib/glib-Testing.html
+share/doc/glib/glib-The-Main-Event-Loop.html
+share/doc/glib/glib-Thread-Pools.html
+share/doc/glib/glib-Threads.html
+share/doc/glib/glib-Timers.html
+share/doc/glib/glib-Trash-Stacks.html
+share/doc/glib/glib-Type-Conversion-Macros.html
+share/doc/glib/glib-UNIX-specific-utilities-and-integration.html
+share/doc/glib/glib-URI-Functions.html
+share/doc/glib/glib-Unicode-Manipulation.html
+share/doc/glib/glib-Version-Information.html
+share/doc/glib/glib-Warnings-and-Assertions.html
+share/doc/glib/glib-Windows-Compatibility-Functions.html
+share/doc/glib/glib-building.html
+share/doc/glib/glib-changes.html
+share/doc/glib/glib-compiling.html
+share/doc/glib/glib-core.html
+share/doc/glib/glib-cross-compiling.html
+share/doc/glib/glib-data-types.html
+share/doc/glib/glib-fundamentals.html
+share/doc/glib/glib-gettextize.html
+share/doc/glib/glib-programming.html
+share/doc/glib/glib-regex-syntax.html
+share/doc/glib/glib-resources.html
+share/doc/glib/glib-running.html
+share/doc/glib/glib-utilities.html
+share/doc/glib/glib.devhelp2
+share/doc/glib/glib.html
+share/doc/glib/gtester-report.html
+share/doc/glib/gtester.html
+share/doc/glib/gvariant-format-strings.html
+share/doc/glib/gvariant-text.html
+share/doc/glib/home.png
+share/doc/glib/index.html
+share/doc/glib/index.sgml
+share/doc/glib/left.png
+share/doc/glib/mainloop-states.gif
+share/doc/glib/right.png
+share/doc/glib/style.css
+share/doc/glib/tools.html
+share/doc/glib/up.png
+share/doc/gobject/GBinding.html
+share/doc/gobject/GTypeModule.html
+share/doc/gobject/GTypePlugin.html
+share/doc/gobject/annotation-glossary.html
+share/doc/gobject/api-index-2-10.html
+share/doc/gobject/api-index-2-12.html
+share/doc/gobject/api-index-2-14.html
+share/doc/gobject/api-index-2-18.html
+share/doc/gobject/api-index-2-2.html
+share/doc/gobject/api-index-2-22.html
+share/doc/gobject/api-index-2-24.html
+share/doc/gobject/api-index-2-26.html
+share/doc/gobject/api-index-2-28.html
+share/doc/gobject/api-index-2-30.html
+share/doc/gobject/api-index-2-32.html
+share/doc/gobject/api-index-2-34.html
+share/doc/gobject/api-index-2-4.html
+share/doc/gobject/api-index-2-6.html
+share/doc/gobject/api-index-2-8.html
+share/doc/gobject/api-index-deprecated.html
+share/doc/gobject/api-index-full.html
+share/doc/gobject/ch01s02.html
+share/doc/gobject/chapter-gobject.html
+share/doc/gobject/chapter-gtype.html
+share/doc/gobject/chapter-intro.html
+share/doc/gobject/chapter-signal.html
+share/doc/gobject/glib-genmarshal.html
+share/doc/gobject/glib-mkenums.html
+share/doc/gobject/glue.png
+share/doc/gobject/gobject-Boxed-Types.html
+share/doc/gobject/gobject-Closures.html
+share/doc/gobject/gobject-Enumeration-and-Flag-Types.html
+share/doc/gobject/gobject-GParamSpec.html
+share/doc/gobject/gobject-Generic-values.html
+share/doc/gobject/gobject-Signals.html
+share/doc/gobject/gobject-Standard-Parameter-and-Value-Types.html
+share/doc/gobject/gobject-The-Base-Object-Type.html
+share/doc/gobject/gobject-Type-Information.html
+share/doc/gobject/gobject-Value-arrays.html
+share/doc/gobject/gobject-Varargs-Value-Collection.html
+share/doc/gobject/gobject-memory.html
+share/doc/gobject/gobject-properties.html
+share/doc/gobject/gobject-query.html
+share/doc/gobject/gobject.devhelp2
+share/doc/gobject/gtype-conventions.html
+share/doc/gobject/gtype-instantiable-classed.html
+share/doc/gobject/gtype-non-instantiable-classed.html
+share/doc/gobject/gtype-non-instantiable.html
+share/doc/gobject/home.png
+share/doc/gobject/howto-gobject-chainup.html
+share/doc/gobject/howto-gobject-code.html
+share/doc/gobject/howto-gobject-construction.html
+share/doc/gobject/howto-gobject-destruction.html
+share/doc/gobject/howto-gobject-methods.html
+share/doc/gobject/howto-gobject.html
+share/doc/gobject/howto-interface-implement.html
+share/doc/gobject/howto-interface-override.html
+share/doc/gobject/howto-interface-prerequisite.html
+share/doc/gobject/howto-interface-properties.html
+share/doc/gobject/howto-interface.html
+share/doc/gobject/howto-signals.html
+share/doc/gobject/index.html
+share/doc/gobject/index.sgml
+share/doc/gobject/left.png
+share/doc/gobject/pr01.html
+share/doc/gobject/pt01.html
+share/doc/gobject/pt02.html
+share/doc/gobject/pt03.html
+share/doc/gobject/right.png
+share/doc/gobject/rn01.html
+share/doc/gobject/rn02.html
+share/doc/gobject/signal.html
+share/doc/gobject/style.css
+share/doc/gobject/tools-ginspector.html
+share/doc/gobject/tools-gob.html
+share/doc/gobject/tools-gtkdoc.html
+share/doc/gobject/tools-refdb.html
+share/doc/gobject/tools-vala.html
+share/doc/gobject/up.png
+@dirrm share/doc/gobject
+@dirrm share/doc/glib
+@dirrm share/doc/gio
diff --git a/x11-toolkits/gtk20-reference/Makefile b/x11-toolkits/gtk20-reference/Makefile
index 00b7e3e4582c..b327d0ebe4bc 100644
--- a/x11-toolkits/gtk20-reference/Makefile
+++ b/x11-toolkits/gtk20-reference/Makefile
@@ -1,13 +1,24 @@
# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
-
-# custom DOCSDIR. This is because we want the references to be installed
-# in share/doc/${book} and not share/doc/gtk/${book}
-DOCSDIR= ${PREFIX}/share/doc
+PORTREVISION= 1
BOOKS= gdk gtk
-PORTDOCS= gdk/* gtk/*
+
+PLIST= ${.CURDIR}/pkg-plist
+
+do-install:
+.for d in ${BOOKS}
+ if [ -d ${REFERENCE_SRC}/${d}/html ]; then \
+ ${MKDIR} ${PREFIX}/share/doc/${d}2; \
+ cd ${REFERENCE_SRC}/${d}/html && \
+ ${FIND} * -type d ! -empty -exec ${MKDIR} "${PREFIX}/share/doc/${d}2/{}" \; && \
+ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/share/doc/${d}2/{}" \; ; \
+ fi
+.endfor
+
+# overwrite this from bsd.port.mk, because we not don't honow DOCSDIR
+add-plist-docs:
+ @${DO_NADA}
.include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"
diff --git a/x11-toolkits/gtk20-reference/pkg-plist b/x11-toolkits/gtk20-reference/pkg-plist
new file mode 100644
index 000000000000..b6d9126a94d5
--- /dev/null
+++ b/x11-toolkits/gtk20-reference/pkg-plist
@@ -0,0 +1,612 @@
+share/doc/gdk2/GdkDisplay.html
+share/doc/gdk2/GdkDisplayManager.html
+share/doc/gdk2/GdkScreen.html
+share/doc/gdk2/X_cursor.png
+share/doc/gdk2/annotation-glossary.html
+share/doc/gdk2/api-index-2-10.html
+share/doc/gdk2/api-index-2-12.html
+share/doc/gdk2/api-index-2-14.html
+share/doc/gdk2/api-index-2-16.html
+share/doc/gdk2/api-index-2-18.html
+share/doc/gdk2/api-index-2-2.html
+share/doc/gdk2/api-index-2-20.html
+share/doc/gdk2/api-index-2-22.html
+share/doc/gdk2/api-index-2-4.html
+share/doc/gdk2/api-index-2-6.html
+share/doc/gdk2/api-index-2-8.html
+share/doc/gdk2/api-index-deprecated.html
+share/doc/gdk2/api-index-full.html
+share/doc/gdk2/arrow.png
+share/doc/gdk2/based_arrow_down.png
+share/doc/gdk2/based_arrow_up.png
+share/doc/gdk2/boat.png
+share/doc/gdk2/bogosity.png
+share/doc/gdk2/bottom_left_corner.png
+share/doc/gdk2/bottom_right_corner.png
+share/doc/gdk2/bottom_side.png
+share/doc/gdk2/bottom_tee.png
+share/doc/gdk2/box_spiral.png
+share/doc/gdk2/center_ptr.png
+share/doc/gdk2/circle.png
+share/doc/gdk2/clock.png
+share/doc/gdk2/coffee_mug.png
+share/doc/gdk2/cross.png
+share/doc/gdk2/cross_reverse.png
+share/doc/gdk2/crosshair.png
+share/doc/gdk2/diamond_cross.png
+share/doc/gdk2/dot.png
+share/doc/gdk2/dotbox.png
+share/doc/gdk2/double_arrow.png
+share/doc/gdk2/draft_large.png
+share/doc/gdk2/draft_small.png
+share/doc/gdk2/draped_box.png
+share/doc/gdk2/exchange.png
+share/doc/gdk2/fleur.png
+share/doc/gdk2/gdk2-Application-launching.html
+share/doc/gdk2/gdk2-Bitmaps-and-Pixmaps.html
+share/doc/gdk2/gdk2-Cairo-Interaction.html
+share/doc/gdk2/gdk2-Colormaps-and-Colors.html
+share/doc/gdk2/gdk2-Cursors.html
+share/doc/gdk2/gdk2-Drag-and-Drop.html
+share/doc/gdk2/gdk2-Drawing-Primitives.html
+share/doc/gdk2/gdk2-Event-Structures.html
+share/doc/gdk2/gdk2-Events.html
+share/doc/gdk2/gdk2-Fonts.html
+share/doc/gdk2/gdk2-GdkRGB.html
+share/doc/gdk2/gdk2-General.html
+share/doc/gdk2/gdk2-Graphics-Contexts.html
+share/doc/gdk2/gdk2-Images.html
+share/doc/gdk2/gdk2-Input-Devices.html
+share/doc/gdk2/gdk2-Input.html
+share/doc/gdk2/gdk2-Keyboard-Handling.html
+share/doc/gdk2/gdk2-Pango-Interaction.html
+share/doc/gdk2/gdk2-Pixbufs.html
+share/doc/gdk2/gdk2-Points-Rectangles-and-Regions.html
+share/doc/gdk2/gdk2-Properties-and-Atoms.html
+share/doc/gdk2/gdk2-Selections.html
+share/doc/gdk2/gdk2-Testing.html
+share/doc/gdk2/gdk2-Threads.html
+share/doc/gdk2/gdk2-Visuals.html
+share/doc/gdk2/gdk2-Windows.html
+share/doc/gdk2/gdk2-X-Window-System-Interaction.html
+share/doc/gdk2/gdk2.devhelp2
+share/doc/gdk2/gobbler.png
+share/doc/gdk2/gumby.png
+share/doc/gdk2/hand1.png
+share/doc/gdk2/hand2.png
+share/doc/gdk2/heart.png
+share/doc/gdk2/home.png
+share/doc/gdk2/icon.png
+share/doc/gdk2/index.html
+share/doc/gdk2/index.sgml
+share/doc/gdk2/iron_cross.png
+share/doc/gdk2/left.png
+share/doc/gdk2/left_ptr.png
+share/doc/gdk2/left_side.png
+share/doc/gdk2/left_tee.png
+share/doc/gdk2/leftbutton.png
+share/doc/gdk2/ll_angle.png
+share/doc/gdk2/lr_angle.png
+share/doc/gdk2/man.png
+share/doc/gdk2/middlebutton.png
+share/doc/gdk2/mouse.png
+share/doc/gdk2/multihead.html
+share/doc/gdk2/pencil.png
+share/doc/gdk2/pirate.png
+share/doc/gdk2/plus.png
+share/doc/gdk2/question_arrow.png
+share/doc/gdk2/reference.html
+share/doc/gdk2/right.png
+share/doc/gdk2/right_ptr.png
+share/doc/gdk2/right_side.png
+share/doc/gdk2/right_tee.png
+share/doc/gdk2/rightbutton.png
+share/doc/gdk2/rotated-text.png
+share/doc/gdk2/rtl_logo.png
+share/doc/gdk2/sailboat.png
+share/doc/gdk2/sb_down_arrow.png
+share/doc/gdk2/sb_h_double_arrow.png
+share/doc/gdk2/sb_left_arrow.png
+share/doc/gdk2/sb_right_arrow.png
+share/doc/gdk2/sb_up_arrow.png
+share/doc/gdk2/sb_v_double_arrow.png
+share/doc/gdk2/shuttle.png
+share/doc/gdk2/sizing.png
+share/doc/gdk2/spider.png
+share/doc/gdk2/spraycan.png
+share/doc/gdk2/star.png
+share/doc/gdk2/style.css
+share/doc/gdk2/target.png
+share/doc/gdk2/tcross.png
+share/doc/gdk2/top_left_arrow.png
+share/doc/gdk2/top_left_corner.png
+share/doc/gdk2/top_right_corner.png
+share/doc/gdk2/top_side.png
+share/doc/gdk2/top_tee.png
+share/doc/gdk2/trek.png
+share/doc/gdk2/ul_angle.png
+share/doc/gdk2/umbrella.png
+share/doc/gdk2/up.png
+share/doc/gdk2/ur_angle.png
+share/doc/gdk2/watch.png
+share/doc/gdk2/xterm.png
+share/doc/gtk2/AbstractObjects.html
+share/doc/gtk2/Actions.html
+share/doc/gtk2/Builder.html
+share/doc/gtk2/ButtonWidgets.html
+share/doc/gtk2/DeprecatedObjects.html
+share/doc/gtk2/DisplayWidgets.html
+share/doc/gtk2/GtkAboutDialog.html
+share/doc/gtk2/GtkAccelLabel.html
+share/doc/gtk2/GtkAccessible.html
+share/doc/gtk2/GtkAction.html
+share/doc/gtk2/GtkActionGroup.html
+share/doc/gtk2/GtkActivatable.html
+share/doc/gtk2/GtkAdjustment.html
+share/doc/gtk2/GtkAlignment.html
+share/doc/gtk2/GtkArrow.html
+share/doc/gtk2/GtkAspectFrame.html
+share/doc/gtk2/GtkAssistant.html
+share/doc/gtk2/GtkBin.html
+share/doc/gtk2/GtkBox.html
+share/doc/gtk2/GtkBuildable.html
+share/doc/gtk2/GtkBuilder.html
+share/doc/gtk2/GtkButton.html
+share/doc/gtk2/GtkButtonBox.html
+share/doc/gtk2/GtkCList.html
+share/doc/gtk2/GtkCTree.html
+share/doc/gtk2/GtkCalendar.html
+share/doc/gtk2/GtkCellEditable.html
+share/doc/gtk2/GtkCellLayout.html
+share/doc/gtk2/GtkCellRenderer.html
+share/doc/gtk2/GtkCellRendererAccel.html
+share/doc/gtk2/GtkCellRendererCombo.html
+share/doc/gtk2/GtkCellRendererPixbuf.html
+share/doc/gtk2/GtkCellRendererProgress.html
+share/doc/gtk2/GtkCellRendererSpin.html
+share/doc/gtk2/GtkCellRendererSpinner.html
+share/doc/gtk2/GtkCellRendererText.html
+share/doc/gtk2/GtkCellRendererToggle.html
+share/doc/gtk2/GtkCellView.html
+share/doc/gtk2/GtkCheckButton.html
+share/doc/gtk2/GtkColorButton.html
+share/doc/gtk2/GtkColorSelection.html
+share/doc/gtk2/GtkColorSelectionDialog.html
+share/doc/gtk2/GtkCombo.html
+share/doc/gtk2/GtkComboBox.html
+share/doc/gtk2/GtkComboBoxEntry.html
+share/doc/gtk2/GtkComboBoxText.html
+share/doc/gtk2/GtkContainer.html
+share/doc/gtk2/GtkCurve.html
+share/doc/gtk2/GtkDialog.html
+share/doc/gtk2/GtkDrawingArea.html
+share/doc/gtk2/GtkEditable.html
+share/doc/gtk2/GtkEntry.html
+share/doc/gtk2/GtkEntryBuffer.html
+share/doc/gtk2/GtkEntryCompletion.html
+share/doc/gtk2/GtkEventBox.html
+share/doc/gtk2/GtkExpander.html
+share/doc/gtk2/GtkFileChooser.html
+share/doc/gtk2/GtkFileChooserButton.html
+share/doc/gtk2/GtkFileChooserDialog.html
+share/doc/gtk2/GtkFileChooserWidget.html
+share/doc/gtk2/GtkFileSelection.html
+share/doc/gtk2/GtkFixed.html
+share/doc/gtk2/GtkFontButton.html
+share/doc/gtk2/GtkFontSelection.html
+share/doc/gtk2/GtkFontSelectionDialog.html
+share/doc/gtk2/GtkFrame.html
+share/doc/gtk2/GtkGammaCurve.html
+share/doc/gtk2/GtkHBox.html
+share/doc/gtk2/GtkHButtonBox.html
+share/doc/gtk2/GtkHPaned.html
+share/doc/gtk2/GtkHRuler.html
+share/doc/gtk2/GtkHSV.html
+share/doc/gtk2/GtkHScale.html
+share/doc/gtk2/GtkHScrollbar.html
+share/doc/gtk2/GtkHSeparator.html
+share/doc/gtk2/GtkHandleBox.html
+share/doc/gtk2/GtkIMContext.html
+share/doc/gtk2/GtkIMContextSimple.html
+share/doc/gtk2/GtkIMMulticontext.html
+share/doc/gtk2/GtkIconTheme.html
+share/doc/gtk2/GtkIconView.html
+share/doc/gtk2/GtkImage.html
+share/doc/gtk2/GtkImageMenuItem.html
+share/doc/gtk2/GtkInfoBar.html
+share/doc/gtk2/GtkInputDialog.html
+share/doc/gtk2/GtkInvisible.html
+share/doc/gtk2/GtkItem.html
+share/doc/gtk2/GtkItemFactory.html
+share/doc/gtk2/GtkLabel.html
+share/doc/gtk2/GtkLayout.html
+share/doc/gtk2/GtkLinkButton.html
+share/doc/gtk2/GtkList.html
+share/doc/gtk2/GtkListItem.html
+share/doc/gtk2/GtkListStore.html
+share/doc/gtk2/GtkMenu.html
+share/doc/gtk2/GtkMenuBar.html
+share/doc/gtk2/GtkMenuItem.html
+share/doc/gtk2/GtkMenuShell.html
+share/doc/gtk2/GtkMenuToolButton.html
+share/doc/gtk2/GtkMessageDialog.html
+share/doc/gtk2/GtkMisc.html
+share/doc/gtk2/GtkNotebook.html
+share/doc/gtk2/GtkObject.html
+share/doc/gtk2/GtkOffscreenWindow.html
+share/doc/gtk2/GtkOldEditable.html
+share/doc/gtk2/GtkOptionMenu.html
+share/doc/gtk2/GtkPageSetup.html
+share/doc/gtk2/GtkPageSetupUnixDialog.html
+share/doc/gtk2/GtkPaned.html
+share/doc/gtk2/GtkPaperSize.html
+share/doc/gtk2/GtkPixmap.html
+share/doc/gtk2/GtkPlug.html
+share/doc/gtk2/GtkPreview.html
+share/doc/gtk2/GtkPrintContext.html
+share/doc/gtk2/GtkPrintJob.html
+share/doc/gtk2/GtkPrintSettings.html
+share/doc/gtk2/GtkPrintUnixDialog.html
+share/doc/gtk2/GtkPrinter.html
+share/doc/gtk2/GtkProgress.html
+share/doc/gtk2/GtkProgressBar.html
+share/doc/gtk2/GtkRadioAction.html
+share/doc/gtk2/GtkRadioButton.html
+share/doc/gtk2/GtkRadioMenuItem.html
+share/doc/gtk2/GtkRadioToolButton.html
+share/doc/gtk2/GtkRange.html
+share/doc/gtk2/GtkRecentAction.html
+share/doc/gtk2/GtkRecentChooser.html
+share/doc/gtk2/GtkRecentChooserDialog.html
+share/doc/gtk2/GtkRecentChooserMenu.html
+share/doc/gtk2/GtkRecentChooserWidget.html
+share/doc/gtk2/GtkRecentFilter.html
+share/doc/gtk2/GtkRecentManager.html
+share/doc/gtk2/GtkRuler.html
+share/doc/gtk2/GtkScale.html
+share/doc/gtk2/GtkScaleButton.html
+share/doc/gtk2/GtkScrollbar.html
+share/doc/gtk2/GtkScrolledWindow.html
+share/doc/gtk2/GtkSeparator.html
+share/doc/gtk2/GtkSeparatorMenuItem.html
+share/doc/gtk2/GtkSeparatorToolItem.html
+share/doc/gtk2/GtkSettings.html
+share/doc/gtk2/GtkSizeGroup.html
+share/doc/gtk2/GtkSocket.html
+share/doc/gtk2/GtkSpinButton.html
+share/doc/gtk2/GtkSpinner.html
+share/doc/gtk2/GtkStatusIcon.html
+share/doc/gtk2/GtkStatusbar.html
+share/doc/gtk2/GtkStyle.html
+share/doc/gtk2/GtkTable.html
+share/doc/gtk2/GtkTearoffMenuItem.html
+share/doc/gtk2/GtkText.html
+share/doc/gtk2/GtkTextBuffer.html
+share/doc/gtk2/GtkTextIter.html
+share/doc/gtk2/GtkTextMark.html
+share/doc/gtk2/GtkTextTag.html
+share/doc/gtk2/GtkTextTagTable.html
+share/doc/gtk2/GtkTextView.html
+share/doc/gtk2/GtkTipsQuery.html
+share/doc/gtk2/GtkToggleAction.html
+share/doc/gtk2/GtkToggleButton.html
+share/doc/gtk2/GtkToggleToolButton.html
+share/doc/gtk2/GtkToolButton.html
+share/doc/gtk2/GtkToolItem.html
+share/doc/gtk2/GtkToolItemGroup.html
+share/doc/gtk2/GtkToolPalette.html
+share/doc/gtk2/GtkToolShell.html
+share/doc/gtk2/GtkToolbar.html
+share/doc/gtk2/GtkTooltip.html
+share/doc/gtk2/GtkTooltips.html
+share/doc/gtk2/GtkTree.html
+share/doc/gtk2/GtkTreeItem.html
+share/doc/gtk2/GtkTreeModel.html
+share/doc/gtk2/GtkTreeModelFilter.html
+share/doc/gtk2/GtkTreeModelSort.html
+share/doc/gtk2/GtkTreeSelection.html
+share/doc/gtk2/GtkTreeSortable.html
+share/doc/gtk2/GtkTreeStore.html
+share/doc/gtk2/GtkTreeView.html
+share/doc/gtk2/GtkTreeViewColumn.html
+share/doc/gtk2/GtkUIManager.html
+share/doc/gtk2/GtkVBox.html
+share/doc/gtk2/GtkVButtonBox.html
+share/doc/gtk2/GtkVPaned.html
+share/doc/gtk2/GtkVRuler.html
+share/doc/gtk2/GtkVScale.html
+share/doc/gtk2/GtkVScrollbar.html
+share/doc/gtk2/GtkVSeparator.html
+share/doc/gtk2/GtkViewport.html
+share/doc/gtk2/GtkVolumeButton.html
+share/doc/gtk2/GtkWidget.html
+share/doc/gtk2/GtkWindow.html
+share/doc/gtk2/GtkWindowGroup.html
+share/doc/gtk2/LayoutContainers.html
+share/doc/gtk2/MenusAndCombos.html
+share/doc/gtk2/MiscObjects.html
+share/doc/gtk2/NumericEntry.html
+share/doc/gtk2/Ornaments.html
+share/doc/gtk2/PlugSocket.html
+share/doc/gtk2/Printing.html
+share/doc/gtk2/RecentDocuments.html
+share/doc/gtk2/ScrollingWidgets.html
+share/doc/gtk2/SelectorWidgets.html
+share/doc/gtk2/SpecialObjects.html
+share/doc/gtk2/TextWidget.html
+share/doc/gtk2/TextWidgetObjects.html
+share/doc/gtk2/TreeWidget.html
+share/doc/gtk2/TreeWidgetObjects.html
+share/doc/gtk2/WindowWidgets.html
+share/doc/gtk2/aboutdialog.png
+share/doc/gtk2/accel-label.png
+share/doc/gtk2/annotation-glossary.html
+share/doc/gtk2/api-index-2-10.html
+share/doc/gtk2/api-index-2-12.html
+share/doc/gtk2/api-index-2-14.html
+share/doc/gtk2/api-index-2-16.html
+share/doc/gtk2/api-index-2-18.html
+share/doc/gtk2/api-index-2-2.html
+share/doc/gtk2/api-index-2-20.html
+share/doc/gtk2/api-index-2-22.html
+share/doc/gtk2/api-index-2-24.html
+share/doc/gtk2/api-index-2-4.html
+share/doc/gtk2/api-index-2-6.html
+share/doc/gtk2/api-index-2-8.html
+share/doc/gtk2/api-index-deprecated.html
+share/doc/gtk2/api-index-full.html
+share/doc/gtk2/application-exit.png
+share/doc/gtk2/assistant.png
+share/doc/gtk2/button.png
+share/doc/gtk2/ch01.html
+share/doc/gtk2/ch02.html
+share/doc/gtk2/chap-drawing-model.html
+share/doc/gtk2/check-button.png
+share/doc/gtk2/checklist-gdkeventexpose-region.html
+share/doc/gtk2/checklist-modifiers.html
+share/doc/gtk2/checklist-named-icons.html
+share/doc/gtk2/color-button.png
+share/doc/gtk2/colorsel.png
+share/doc/gtk2/combo-box-entry.png
+share/doc/gtk2/combo-box.png
+share/doc/gtk2/decorating-the-assistant-pages.html
+share/doc/gtk2/dialog-error.png
+share/doc/gtk2/dialog-information.png
+share/doc/gtk2/dialog-password.png
+share/doc/gtk2/dialog-question.png
+share/doc/gtk2/dialog-warning.png
+share/doc/gtk2/document-new.png
+share/doc/gtk2/document-open.png
+share/doc/gtk2/document-print-preview.png
+share/doc/gtk2/document-print.png
+share/doc/gtk2/document-properties.png
+share/doc/gtk2/document-revert-ltr.png
+share/doc/gtk2/document-revert-rtl.png
+share/doc/gtk2/document-save-as.png
+share/doc/gtk2/document-save.png
+share/doc/gtk2/drive-harddisk.png
+share/doc/gtk2/edit-clear.png
+share/doc/gtk2/edit-copy.png
+share/doc/gtk2/edit-cut.png
+share/doc/gtk2/edit-delete.png
+share/doc/gtk2/edit-find-replace.png
+share/doc/gtk2/edit-find.png
+share/doc/gtk2/edit-paste.png
+share/doc/gtk2/edit-redo-ltr.png
+share/doc/gtk2/edit-redo-rtl.png
+share/doc/gtk2/edit-select-all.png
+share/doc/gtk2/edit-undo-ltr.png
+share/doc/gtk2/edit-undo-rtl.png
+share/doc/gtk2/entry.png
+share/doc/gtk2/figure-hierarchical-drawing.png
+share/doc/gtk2/figure-windowed-label.png
+share/doc/gtk2/file-button.png
+share/doc/gtk2/filechooser.png
+share/doc/gtk2/folder.png
+share/doc/gtk2/font-button.png
+share/doc/gtk2/fontsel.png
+share/doc/gtk2/format-indent-less-ltr.png
+share/doc/gtk2/format-indent-less-rtl.png
+share/doc/gtk2/format-indent-more-ltr.png
+share/doc/gtk2/format-indent-more-rtl.png
+share/doc/gtk2/format-justify-center.png
+share/doc/gtk2/format-justify-fill.png
+share/doc/gtk2/format-justify-left.png
+share/doc/gtk2/format-justify-right.png
+share/doc/gtk2/format-text-bold.png
+share/doc/gtk2/format-text-italic.png
+share/doc/gtk2/format-text-strikethrough.png
+share/doc/gtk2/format-text-underline.png
+share/doc/gtk2/frame.png
+share/doc/gtk2/glossary.html
+share/doc/gtk2/go-bottom.png
+share/doc/gtk2/go-down.png
+share/doc/gtk2/go-first-ltr.png
+share/doc/gtk2/go-first-rtl.png
+share/doc/gtk2/go-home.png
+share/doc/gtk2/go-jump-ltr.png
+share/doc/gtk2/go-jump-rtl.png
+share/doc/gtk2/go-last-ltr.png
+share/doc/gtk2/go-last-rtl.png
+share/doc/gtk2/go-next-ltr.png
+share/doc/gtk2/go-next-rtl.png
+share/doc/gtk2/go-previous-ltr.png
+share/doc/gtk2/go-previous-rtl.png
+share/doc/gtk2/go-top.png
+share/doc/gtk2/go-up.png
+share/doc/gtk2/gtk-apply.png
+share/doc/gtk2/gtk-builder-convert.html
+share/doc/gtk2/gtk-building.html
+share/doc/gtk2/gtk-cancel.png
+share/doc/gtk2/gtk-caps-lock-warning.png
+share/doc/gtk2/gtk-changes-1-2.html
+share/doc/gtk2/gtk-changes-2-0.html
+share/doc/gtk2/gtk-color-picker.png
+share/doc/gtk2/gtk-compiling.html
+share/doc/gtk2/gtk-connect.png
+share/doc/gtk2/gtk-convert.png
+share/doc/gtk2/gtk-directfb.html
+share/doc/gtk2/gtk-disconnect.png
+share/doc/gtk2/gtk-dnd-multiple.png
+share/doc/gtk2/gtk-dnd.png
+share/doc/gtk2/gtk-edit.png
+share/doc/gtk2/gtk-font.png
+share/doc/gtk2/gtk-index.png
+share/doc/gtk2/gtk-migrating-ClientSideWindows.html
+share/doc/gtk2/gtk-migrating-GtkAboutDialog.html
+share/doc/gtk2/gtk-migrating-GtkAction.html
+share/doc/gtk2/gtk-migrating-GtkAssistant.html
+share/doc/gtk2/gtk-migrating-GtkBuilder.html
+share/doc/gtk2/gtk-migrating-GtkColorButton.html
+share/doc/gtk2/gtk-migrating-GtkComboBox.html
+share/doc/gtk2/gtk-migrating-GtkFileChooser.html
+share/doc/gtk2/gtk-migrating-GtkIconView.html
+share/doc/gtk2/gtk-migrating-GtkLinkButton.html
+share/doc/gtk2/gtk-migrating-GtkRecentChooser.html
+share/doc/gtk2/gtk-migrating-checklist.html
+share/doc/gtk2/gtk-migrating-entry-icons.html
+share/doc/gtk2/gtk-migrating-label-links.html
+share/doc/gtk2/gtk-migrating-tooltips.html
+share/doc/gtk2/gtk-no.png
+share/doc/gtk2/gtk-ok.png
+share/doc/gtk2/gtk-orientation-landscape.png
+share/doc/gtk2/gtk-orientation-portrait.png
+share/doc/gtk2/gtk-orientation-reverse-landscape.png
+share/doc/gtk2/gtk-orientation-reverse-portrait.png
+share/doc/gtk2/gtk-osx.html
+share/doc/gtk2/gtk-page-setup.png
+share/doc/gtk2/gtk-preferences.png
+share/doc/gtk2/gtk-query-immodules-2.0.html
+share/doc/gtk2/gtk-question-index.html
+share/doc/gtk2/gtk-resources.html
+share/doc/gtk2/gtk-running.html
+share/doc/gtk2/gtk-select-color.png
+share/doc/gtk2/gtk-undelete-ltr.png
+share/doc/gtk2/gtk-undelete-rtl.png
+share/doc/gtk2/gtk-update-icon-cache.html
+share/doc/gtk2/gtk-windows.html
+share/doc/gtk2/gtk-x11.html
+share/doc/gtk2/gtk-yes.png
+share/doc/gtk2/gtk.html
+share/doc/gtk2/gtk2-Accelerator-Maps.html
+share/doc/gtk2/gtk2-Bindings.html
+share/doc/gtk2/gtk2-Clipboards.html
+share/doc/gtk2/gtk2-Drag-and-Drop.html
+share/doc/gtk2/gtk2-Feature-Test-Macros.html
+share/doc/gtk2/gtk2-Filesystem-utilities.html
+share/doc/gtk2/gtk2-General.html
+share/doc/gtk2/gtk2-Graphics-Contexts.html
+share/doc/gtk2/gtk2-GtkTreeView-drag-and-drop.html
+share/doc/gtk2/gtk2-High-level-Printing-API.html
+share/doc/gtk2/gtk2-Keyboard-Accelerators.html
+share/doc/gtk2/gtk2-Orientable.html
+share/doc/gtk2/gtk2-Resource-Files.html
+share/doc/gtk2/gtk2-Selections.html
+share/doc/gtk2/gtk2-Signals.html
+share/doc/gtk2/gtk2-Standard-Enumerations.html
+share/doc/gtk2/gtk2-Stock-Items.html
+share/doc/gtk2/gtk2-Testing.html
+share/doc/gtk2/gtk2-Themeable-Stock-Images.html
+share/doc/gtk2/gtk2-Types.html
+share/doc/gtk2/gtk2-gtkcheckmenuitem.html
+share/doc/gtk2/gtk2-gtkfilefilter.html
+share/doc/gtk2/gtk2.devhelp2
+share/doc/gtk2/gtkbase.html
+share/doc/gtk2/gtkfilechooser-installing-extra-widgets.html
+share/doc/gtk2/gtkfilechooser-installing-preview.html
+share/doc/gtk2/gtkfilechooser-new-features.html
+share/doc/gtk2/gtkfilechooser-selection-modes.html
+share/doc/gtk2/gtkobjects.html
+share/doc/gtk2/gtkrecent-advanced.html
+share/doc/gtk2/gtkrecent-chooser.html
+share/doc/gtk2/help-about.png
+share/doc/gtk2/help-contents.png
+share/doc/gtk2/home.png
+share/doc/gtk2/icon-view.png
+share/doc/gtk2/image-missing.png
+share/doc/gtk2/image.png
+share/doc/gtk2/index.html
+share/doc/gtk2/index.sgml
+share/doc/gtk2/label.png
+share/doc/gtk2/layout-btlr.png
+share/doc/gtk2/layout-btrl.png
+share/doc/gtk2/layout-lrbt.png
+share/doc/gtk2/layout-lrtb.png
+share/doc/gtk2/layout-rlbt.png
+share/doc/gtk2/layout-rltb.png
+share/doc/gtk2/layout-tblr.png
+share/doc/gtk2/layout-tbrl.png
+share/doc/gtk2/left.png
+share/doc/gtk2/link-button.png
+share/doc/gtk2/list-add.png
+share/doc/gtk2/list-and-tree.png
+share/doc/gtk2/list-remove.png
+share/doc/gtk2/media-floppy.png
+share/doc/gtk2/media-optical.png
+share/doc/gtk2/media-playback-pause.png
+share/doc/gtk2/media-playback-start-ltr.png
+share/doc/gtk2/media-playback-start-rtl.png
+share/doc/gtk2/media-playback-stop.png
+share/doc/gtk2/media-record.png
+share/doc/gtk2/media-seek-backward-ltr.png
+share/doc/gtk2/media-seek-backward-rtl.png
+share/doc/gtk2/media-seek-forward-ltr.png
+share/doc/gtk2/media-seek-forward-rtl.png
+share/doc/gtk2/media-skip-backward-ltr.png
+share/doc/gtk2/media-skip-backward-rtl.png
+share/doc/gtk2/media-skip-forward-ltr.png
+share/doc/gtk2/media-skip-forward-rtl.png
+share/doc/gtk2/menubar.png
+share/doc/gtk2/messagedialog.png
+share/doc/gtk2/migrating-GtkCombo.html
+share/doc/gtk2/migrating-gnomeuiinfo.html
+share/doc/gtk2/migrating.html
+share/doc/gtk2/multiline-text.png
+share/doc/gtk2/network-idle.png
+share/doc/gtk2/new-features-GtkComboBox.html
+share/doc/gtk2/notebook.png
+share/doc/gtk2/pagesetupdialog.png
+share/doc/gtk2/panes.png
+share/doc/gtk2/printdialog.png
+share/doc/gtk2/printer-error.png
+share/doc/gtk2/printer-info.png
+share/doc/gtk2/printer-paused.png
+share/doc/gtk2/printer-warning.png
+share/doc/gtk2/process-stop.png
+share/doc/gtk2/progressbar.png
+share/doc/gtk2/pt05.html
+share/doc/gtk2/radio-group.png
+share/doc/gtk2/recentchooserdialog.png
+share/doc/gtk2/right.png
+share/doc/gtk2/scales.png
+share/doc/gtk2/scrolledwindow.png
+share/doc/gtk2/separator.png
+share/doc/gtk2/setting-the-page-flow.html
+share/doc/gtk2/spinbutton.png
+share/doc/gtk2/spinner.png
+share/doc/gtk2/statusbar.png
+share/doc/gtk2/style.css
+share/doc/gtk2/system-run.png
+share/doc/gtk2/text-x-generic.png
+share/doc/gtk2/toggle-button.png
+share/doc/gtk2/toolbar.png
+share/doc/gtk2/toolpalette.png
+share/doc/gtk2/tools-check-spelling.png
+share/doc/gtk2/tree-view-coordinates.png
+share/doc/gtk2/ui-manager.html
+share/doc/gtk2/up.png
+share/doc/gtk2/view-fullscreen.png
+share/doc/gtk2/view-refresh.png
+share/doc/gtk2/view-restore.png
+share/doc/gtk2/view-sort-ascending.png
+share/doc/gtk2/view-sort-descending.png
+share/doc/gtk2/volumebutton.png
+share/doc/gtk2/window-close.png
+share/doc/gtk2/window.png
+share/doc/gtk2/zoom-fit-best.png
+share/doc/gtk2/zoom-in.png
+share/doc/gtk2/zoom-original.png
+share/doc/gtk2/zoom-out.png
+@dirrmtry share/doc/gtk2
+@dirrmtry share/doc/gdk2
+
diff --git a/x11-toolkits/gtk30-reference/Makefile b/x11-toolkits/gtk30-reference/Makefile
index 488701c1f304..ea8205ca8231 100644
--- a/x11-toolkits/gtk30-reference/Makefile
+++ b/x11-toolkits/gtk30-reference/Makefile
@@ -1,14 +1,24 @@
# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
-
-# custom DOCSDIR. This is because we want the references to be installed
-# in share/doc/${book} and not share/doc/gtk/${book}
-DOCSDIR= ${PREFIX}/share/doc
+PORTREVISION= 2
BOOKS= gdk gtk
-PORTDOCS= gdk/* gtk/*
+PLIST= ${.CURDIR}/pkg-plist
+
+do-install:
+.for d in ${BOOKS}
+ if [ -d ${REFERENCE_SRC}/${d}/html ]; then \
+ ${MKDIR} ${PREFIX}/share/doc/${d}3; \
+ cd ${REFERENCE_SRC}/${d}/html && \
+ ${FIND} * -type d ! -empty -exec ${MKDIR} "${PREFIX}/share/doc/${d}3/{}" \; && \
+ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/share/doc/${d}3/{}" \; ; \
+ fi
+.endfor
+
+# overwrite this from bsd.port.mk, because we not don't honow DOCSDIR
+add-plist-docs:
+ @${DO_NADA}
.include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"
diff --git a/x11-toolkits/gtk30-reference/pkg-plist b/x11-toolkits/gtk30-reference/pkg-plist
new file mode 100644
index 000000000000..ee3b56b1bd4e
--- /dev/null
+++ b/x11-toolkits/gtk30-reference/pkg-plist
@@ -0,0 +1,644 @@
+share/doc/gdk3/GdkDevice.html
+share/doc/gdk3/GdkDeviceManager.html
+share/doc/gdk3/GdkDisplay.html
+share/doc/gdk3/GdkDisplayManager.html
+share/doc/gdk3/GdkScreen.html
+share/doc/gdk3/X_cursor.png
+share/doc/gdk3/annotation-glossary.html
+share/doc/gdk3/api-index-3-0.html
+share/doc/gdk3/api-index-3-2.html
+share/doc/gdk3/api-index-3-4.html
+share/doc/gdk3/api-index-3-6.html
+share/doc/gdk3/api-index-deprecated.html
+share/doc/gdk3/api-index-full.html
+share/doc/gdk3/arrow.png
+share/doc/gdk3/based_arrow_down.png
+share/doc/gdk3/based_arrow_up.png
+share/doc/gdk3/boat.png
+share/doc/gdk3/bogosity.png
+share/doc/gdk3/bottom_left_corner.png
+share/doc/gdk3/bottom_right_corner.png
+share/doc/gdk3/bottom_side.png
+share/doc/gdk3/bottom_tee.png
+share/doc/gdk3/box_spiral.png
+share/doc/gdk3/center_ptr.png
+share/doc/gdk3/circle.png
+share/doc/gdk3/clock.png
+share/doc/gdk3/coffee_mug.png
+share/doc/gdk3/cross.png
+share/doc/gdk3/cross_reverse.png
+share/doc/gdk3/crosshair.png
+share/doc/gdk3/diamond_cross.png
+share/doc/gdk3/dot.png
+share/doc/gdk3/dotbox.png
+share/doc/gdk3/double_arrow.png
+share/doc/gdk3/draft_large.png
+share/doc/gdk3/draft_small.png
+share/doc/gdk3/draped_box.png
+share/doc/gdk3/exchange.png
+share/doc/gdk3/fleur.png
+share/doc/gdk3/gdk3-Application-launching.html
+share/doc/gdk3/gdk3-Cairo-Interaction.html
+share/doc/gdk3/gdk3-Colors.html
+share/doc/gdk3/gdk3-Cursors.html
+share/doc/gdk3/gdk3-Drag-and-Drop.html
+share/doc/gdk3/gdk3-Event-Structures.html
+share/doc/gdk3/gdk3-Events.html
+share/doc/gdk3/gdk3-General.html
+share/doc/gdk3/gdk3-Keyboard-Handling.html
+share/doc/gdk3/gdk3-Pango-Interaction.html
+share/doc/gdk3/gdk3-Pixbufs.html
+share/doc/gdk3/gdk3-Points-Rectangles-and-Regions.html
+share/doc/gdk3/gdk3-Properties-and-Atoms.html
+share/doc/gdk3/gdk3-RGBA-Colors.html
+share/doc/gdk3/gdk3-Selections.html
+share/doc/gdk3/gdk3-Testing.html
+share/doc/gdk3/gdk3-Threads.html
+share/doc/gdk3/gdk3-Visuals.html
+share/doc/gdk3/gdk3-Windows.html
+share/doc/gdk3/gdk3-X-Window-System-Interaction.html
+share/doc/gdk3/gdk3.devhelp2
+share/doc/gdk3/gobbler.png
+share/doc/gdk3/gumby.png
+share/doc/gdk3/hand1.png
+share/doc/gdk3/hand2.png
+share/doc/gdk3/heart.png
+share/doc/gdk3/home.png
+share/doc/gdk3/icon.png
+share/doc/gdk3/index.html
+share/doc/gdk3/index.sgml
+share/doc/gdk3/iron_cross.png
+share/doc/gdk3/left.png
+share/doc/gdk3/left_ptr.png
+share/doc/gdk3/left_side.png
+share/doc/gdk3/left_tee.png
+share/doc/gdk3/leftbutton.png
+share/doc/gdk3/ll_angle.png
+share/doc/gdk3/lr_angle.png
+share/doc/gdk3/man.png
+share/doc/gdk3/middlebutton.png
+share/doc/gdk3/mouse.png
+share/doc/gdk3/pencil.png
+share/doc/gdk3/pirate.png
+share/doc/gdk3/plus.png
+share/doc/gdk3/question_arrow.png
+share/doc/gdk3/reference.html
+share/doc/gdk3/right.png
+share/doc/gdk3/right_ptr.png
+share/doc/gdk3/right_side.png
+share/doc/gdk3/right_tee.png
+share/doc/gdk3/rightbutton.png
+share/doc/gdk3/rotated-text.png
+share/doc/gdk3/rtl_logo.png
+share/doc/gdk3/sailboat.png
+share/doc/gdk3/sb_down_arrow.png
+share/doc/gdk3/sb_h_double_arrow.png
+share/doc/gdk3/sb_left_arrow.png
+share/doc/gdk3/sb_right_arrow.png
+share/doc/gdk3/sb_up_arrow.png
+share/doc/gdk3/sb_v_double_arrow.png
+share/doc/gdk3/shuttle.png
+share/doc/gdk3/sizing.png
+share/doc/gdk3/spider.png
+share/doc/gdk3/spraycan.png
+share/doc/gdk3/star.png
+share/doc/gdk3/style.css
+share/doc/gdk3/target.png
+share/doc/gdk3/tcross.png
+share/doc/gdk3/top_left_arrow.png
+share/doc/gdk3/top_left_corner.png
+share/doc/gdk3/top_right_corner.png
+share/doc/gdk3/top_side.png
+share/doc/gdk3/top_tee.png
+share/doc/gdk3/trek.png
+share/doc/gdk3/ul_angle.png
+share/doc/gdk3/umbrella.png
+share/doc/gdk3/up.png
+share/doc/gdk3/ur_angle.png
+share/doc/gdk3/watch.png
+share/doc/gdk3/xterm.png
+share/doc/gtk3/AbstractObjects.html
+share/doc/gtk3/Actions.html
+share/doc/gtk3/Application.html
+share/doc/gtk3/ApplicationChoosing.html
+share/doc/gtk3/Builder.html
+share/doc/gtk3/ButtonWidgets.html
+share/doc/gtk3/DisplayWidgets.html
+share/doc/gtk3/GtkAboutDialog.html
+share/doc/gtk3/GtkAccelLabel.html
+share/doc/gtk3/GtkAccessible.html
+share/doc/gtk3/GtkAction.html
+share/doc/gtk3/GtkActionGroup.html
+share/doc/gtk3/GtkActionable.html
+share/doc/gtk3/GtkActivatable.html
+share/doc/gtk3/GtkAdjustment.html
+share/doc/gtk3/GtkAlignment.html
+share/doc/gtk3/GtkAppChooser.html
+share/doc/gtk3/GtkAppChooserButton.html
+share/doc/gtk3/GtkAppChooserDialog.html
+share/doc/gtk3/GtkAppChooserWidget.html
+share/doc/gtk3/GtkApplication.html
+share/doc/gtk3/GtkApplicationWindow.html
+share/doc/gtk3/GtkArrow.html
+share/doc/gtk3/GtkAspectFrame.html
+share/doc/gtk3/GtkAssistant.html
+share/doc/gtk3/GtkBin.html
+share/doc/gtk3/GtkBox.html
+share/doc/gtk3/GtkBuildable.html
+share/doc/gtk3/GtkBuilder.html
+share/doc/gtk3/GtkButton.html
+share/doc/gtk3/GtkButtonBox.html
+share/doc/gtk3/GtkCalendar.html
+share/doc/gtk3/GtkCellArea.html
+share/doc/gtk3/GtkCellAreaBox.html
+share/doc/gtk3/GtkCellAreaContext.html
+share/doc/gtk3/GtkCellEditable.html
+share/doc/gtk3/GtkCellLayout.html
+share/doc/gtk3/GtkCellRenderer.html
+share/doc/gtk3/GtkCellRendererAccel.html
+share/doc/gtk3/GtkCellRendererCombo.html
+share/doc/gtk3/GtkCellRendererPixbuf.html
+share/doc/gtk3/GtkCellRendererProgress.html
+share/doc/gtk3/GtkCellRendererSpin.html
+share/doc/gtk3/GtkCellRendererSpinner.html
+share/doc/gtk3/GtkCellRendererText.html
+share/doc/gtk3/GtkCellRendererToggle.html
+share/doc/gtk3/GtkCellView.html
+share/doc/gtk3/GtkCheckButton.html
+share/doc/gtk3/GtkCheckMenuItem.html
+share/doc/gtk3/GtkColorButton.html
+share/doc/gtk3/GtkColorChooser.html
+share/doc/gtk3/GtkColorChooserDialog.html
+share/doc/gtk3/GtkColorChooserWidget.html
+share/doc/gtk3/GtkColorSelection.html
+share/doc/gtk3/GtkColorSelectionDialog.html
+share/doc/gtk3/GtkComboBox.html
+share/doc/gtk3/GtkComboBoxText.html
+share/doc/gtk3/GtkContainer.html
+share/doc/gtk3/GtkCssProvider.html
+share/doc/gtk3/GtkDialog.html
+share/doc/gtk3/GtkDrawingArea.html
+share/doc/gtk3/GtkEditable.html
+share/doc/gtk3/GtkEntry.html
+share/doc/gtk3/GtkEntryBuffer.html
+share/doc/gtk3/GtkEntryCompletion.html
+share/doc/gtk3/GtkEventBox.html
+share/doc/gtk3/GtkExpander.html
+share/doc/gtk3/GtkFileChooser.html
+share/doc/gtk3/GtkFileChooserButton.html
+share/doc/gtk3/GtkFileChooserDialog.html
+share/doc/gtk3/GtkFileChooserWidget.html
+share/doc/gtk3/GtkFileFilter.html
+share/doc/gtk3/GtkFixed.html
+share/doc/gtk3/GtkFontButton.html
+share/doc/gtk3/GtkFontChooser.html
+share/doc/gtk3/GtkFontChooserDialog.html
+share/doc/gtk3/GtkFontChooserWidget.html
+share/doc/gtk3/GtkFontSelection.html
+share/doc/gtk3/GtkFontSelectionDialog.html
+share/doc/gtk3/GtkFrame.html
+share/doc/gtk3/GtkGrid.html
+share/doc/gtk3/GtkHBox.html
+share/doc/gtk3/GtkHButtonBox.html
+share/doc/gtk3/GtkHPaned.html
+share/doc/gtk3/GtkHSV.html
+share/doc/gtk3/GtkHScale.html
+share/doc/gtk3/GtkHScrollbar.html
+share/doc/gtk3/GtkHSeparator.html
+share/doc/gtk3/GtkHandleBox.html
+share/doc/gtk3/GtkIMContext.html
+share/doc/gtk3/GtkIMContextSimple.html
+share/doc/gtk3/GtkIMMulticontext.html
+share/doc/gtk3/GtkIconTheme.html
+share/doc/gtk3/GtkIconView.html
+share/doc/gtk3/GtkImage.html
+share/doc/gtk3/GtkImageMenuItem.html
+share/doc/gtk3/GtkInfoBar.html
+share/doc/gtk3/GtkInvisible.html
+share/doc/gtk3/GtkLabel.html
+share/doc/gtk3/GtkLayout.html
+share/doc/gtk3/GtkLevelBar.html
+share/doc/gtk3/GtkLinkButton.html
+share/doc/gtk3/GtkListStore.html
+share/doc/gtk3/GtkLockButton.html
+share/doc/gtk3/GtkMenu.html
+share/doc/gtk3/GtkMenuBar.html
+share/doc/gtk3/GtkMenuButton.html
+share/doc/gtk3/GtkMenuItem.html
+share/doc/gtk3/GtkMenuShell.html
+share/doc/gtk3/GtkMenuToolButton.html
+share/doc/gtk3/GtkMessageDialog.html
+share/doc/gtk3/GtkMisc.html
+share/doc/gtk3/GtkNotebook.html
+share/doc/gtk3/GtkNumerableIcon.html
+share/doc/gtk3/GtkOffscreenWindow.html
+share/doc/gtk3/GtkOverlay.html
+share/doc/gtk3/GtkPageSetup.html
+share/doc/gtk3/GtkPageSetupUnixDialog.html
+share/doc/gtk3/GtkPaned.html
+share/doc/gtk3/GtkPaperSize.html
+share/doc/gtk3/GtkPlug.html
+share/doc/gtk3/GtkPrintContext.html
+share/doc/gtk3/GtkPrintJob.html
+share/doc/gtk3/GtkPrintSettings.html
+share/doc/gtk3/GtkPrintUnixDialog.html
+share/doc/gtk3/GtkPrinter.html
+share/doc/gtk3/GtkProgressBar.html
+share/doc/gtk3/GtkRadioAction.html
+share/doc/gtk3/GtkRadioButton.html
+share/doc/gtk3/GtkRadioMenuItem.html
+share/doc/gtk3/GtkRadioToolButton.html
+share/doc/gtk3/GtkRange.html
+share/doc/gtk3/GtkRecentAction.html
+share/doc/gtk3/GtkRecentChooser.html
+share/doc/gtk3/GtkRecentChooserDialog.html
+share/doc/gtk3/GtkRecentChooserMenu.html
+share/doc/gtk3/GtkRecentChooserWidget.html
+share/doc/gtk3/GtkRecentFilter.html
+share/doc/gtk3/GtkRecentManager.html
+share/doc/gtk3/GtkScale.html
+share/doc/gtk3/GtkScaleButton.html
+share/doc/gtk3/GtkScrollable.html
+share/doc/gtk3/GtkScrollbar.html
+share/doc/gtk3/GtkScrolledWindow.html
+share/doc/gtk3/GtkSearchEntry.html
+share/doc/gtk3/GtkSeparator.html
+share/doc/gtk3/GtkSeparatorMenuItem.html
+share/doc/gtk3/GtkSeparatorToolItem.html
+share/doc/gtk3/GtkSettings.html
+share/doc/gtk3/GtkSizeGroup.html
+share/doc/gtk3/GtkSocket.html
+share/doc/gtk3/GtkSpinButton.html
+share/doc/gtk3/GtkSpinner.html
+share/doc/gtk3/GtkStatusIcon.html
+share/doc/gtk3/GtkStatusbar.html
+share/doc/gtk3/GtkStyle.html
+share/doc/gtk3/GtkStyleContext.html
+share/doc/gtk3/GtkStyleProvider.html
+share/doc/gtk3/GtkSwitch.html
+share/doc/gtk3/GtkTable.html
+share/doc/gtk3/GtkTearoffMenuItem.html
+share/doc/gtk3/GtkTextBuffer.html
+share/doc/gtk3/GtkTextIter.html
+share/doc/gtk3/GtkTextMark.html
+share/doc/gtk3/GtkTextTag.html
+share/doc/gtk3/GtkTextTagTable.html
+share/doc/gtk3/GtkTextView.html
+share/doc/gtk3/GtkThemingEngine.html
+share/doc/gtk3/GtkToggleAction.html
+share/doc/gtk3/GtkToggleButton.html
+share/doc/gtk3/GtkToggleToolButton.html
+share/doc/gtk3/GtkToolButton.html
+share/doc/gtk3/GtkToolItem.html
+share/doc/gtk3/GtkToolItemGroup.html
+share/doc/gtk3/GtkToolPalette.html
+share/doc/gtk3/GtkToolShell.html
+share/doc/gtk3/GtkToolbar.html
+share/doc/gtk3/GtkTooltip.html
+share/doc/gtk3/GtkTreeModel.html
+share/doc/gtk3/GtkTreeModelFilter.html
+share/doc/gtk3/GtkTreeModelSort.html
+share/doc/gtk3/GtkTreeSelection.html
+share/doc/gtk3/GtkTreeSortable.html
+share/doc/gtk3/GtkTreeStore.html
+share/doc/gtk3/GtkTreeView.html
+share/doc/gtk3/GtkTreeViewColumn.html
+share/doc/gtk3/GtkUIManager.html
+share/doc/gtk3/GtkVBox.html
+share/doc/gtk3/GtkVButtonBox.html
+share/doc/gtk3/GtkVPaned.html
+share/doc/gtk3/GtkVScale.html
+share/doc/gtk3/GtkVScrollbar.html
+share/doc/gtk3/GtkVSeparator.html
+share/doc/gtk3/GtkViewport.html
+share/doc/gtk3/GtkVolumeButton.html
+share/doc/gtk3/GtkWidget.html
+share/doc/gtk3/GtkWindow.html
+share/doc/gtk3/GtkWindowGroup.html
+share/doc/gtk3/LayoutContainers.html
+share/doc/gtk3/MenusAndCombos.html
+share/doc/gtk3/MiscObjects.html
+share/doc/gtk3/NumericEntry.html
+share/doc/gtk3/Ornaments.html
+share/doc/gtk3/PlugSocket.html
+share/doc/gtk3/Printing.html
+share/doc/gtk3/RecentDocuments.html
+share/doc/gtk3/ScrollingWidgets.html
+share/doc/gtk3/SelectorWidgets.html
+share/doc/gtk3/TextWidget.html
+share/doc/gtk3/TextWidgetObjects.html
+share/doc/gtk3/TreeWidget.html
+share/doc/gtk3/TreeWidgetObjects.html
+share/doc/gtk3/WindowWidgets.html
+share/doc/gtk3/aboutdialog.png
+share/doc/gtk3/accel-label.png
+share/doc/gtk3/annotation-glossary.html
+share/doc/gtk3/api-index-3-0.html
+share/doc/gtk3/api-index-3-2.html
+share/doc/gtk3/api-index-3-4.html
+share/doc/gtk3/api-index-3-6.html
+share/doc/gtk3/api-index-deprecated.html
+share/doc/gtk3/api-index-full.html
+share/doc/gtk3/appchooserbutton.png
+share/doc/gtk3/appchooserdialog.png
+share/doc/gtk3/application-exit.png
+share/doc/gtk3/arrows.png
+share/doc/gtk3/assistant.png
+share/doc/gtk3/background.png
+share/doc/gtk3/bloatpad-gnome.png
+share/doc/gtk3/bloatpad-osx.png
+share/doc/gtk3/bloatpad-xfce.png
+share/doc/gtk3/border1.png
+share/doc/gtk3/border2.png
+share/doc/gtk3/border3.png
+share/doc/gtk3/box-expand.png
+share/doc/gtk3/box-packing.png
+share/doc/gtk3/button.png
+share/doc/gtk3/ch02.html
+share/doc/gtk3/ch03.html
+share/doc/gtk3/ch24s02.html
+share/doc/gtk3/ch26s02.html
+share/doc/gtk3/ch28s02.html
+share/doc/gtk3/ch28s03.html
+share/doc/gtk3/chap-drawing-model.html
+share/doc/gtk3/check-button.png
+share/doc/gtk3/checklist-gdkeventexpose-region.html
+share/doc/gtk3/checklist-modifiers.html
+share/doc/gtk3/checklist-named-icons.html
+share/doc/gtk3/checks.png
+share/doc/gtk3/color-button.png
+share/doc/gtk3/colorchooser.png
+share/doc/gtk3/colorsel.png
+share/doc/gtk3/combo-box-entry.png
+share/doc/gtk3/combo-box.png
+share/doc/gtk3/dialog-error.png
+share/doc/gtk3/dialog-information.png
+share/doc/gtk3/dialog-password.png
+share/doc/gtk3/dialog-question.png
+share/doc/gtk3/dialog-warning.png
+share/doc/gtk3/document-new.png
+share/doc/gtk3/document-open.png
+share/doc/gtk3/document-print-preview.png
+share/doc/gtk3/document-print.png
+share/doc/gtk3/document-properties.png
+share/doc/gtk3/document-revert-ltr.png
+share/doc/gtk3/document-revert-rtl.png
+share/doc/gtk3/document-save-as.png
+share/doc/gtk3/document-save.png
+share/doc/gtk3/down-center.png
+share/doc/gtk3/down-end.png
+share/doc/gtk3/down-start.png
+share/doc/gtk3/drawing.png
+share/doc/gtk3/drive-harddisk.png
+share/doc/gtk3/ease-in-out.png
+share/doc/gtk3/ease-in.png
+share/doc/gtk3/ease-out.png
+share/doc/gtk3/ease.png
+share/doc/gtk3/edit-clear.png
+share/doc/gtk3/edit-copy.png
+share/doc/gtk3/edit-cut.png
+share/doc/gtk3/edit-delete.png
+share/doc/gtk3/edit-find-replace.png
+share/doc/gtk3/edit-find.png
+share/doc/gtk3/edit-paste.png
+share/doc/gtk3/edit-redo-ltr.png
+share/doc/gtk3/edit-redo-rtl.png
+share/doc/gtk3/edit-select-all.png
+share/doc/gtk3/edit-undo-ltr.png
+share/doc/gtk3/edit-undo-rtl.png
+share/doc/gtk3/entry.png
+share/doc/gtk3/expanders.png
+share/doc/gtk3/extensions.png
+share/doc/gtk3/figure-hierarchical-drawing.png
+share/doc/gtk3/figure-windowed-label.png
+share/doc/gtk3/file-button.png
+share/doc/gtk3/filechooser.png
+share/doc/gtk3/focus.png
+share/doc/gtk3/folder.png
+share/doc/gtk3/font-button.png
+share/doc/gtk3/fontchooser.png
+share/doc/gtk3/fontsel.png
+share/doc/gtk3/format-indent-less-ltr.png
+share/doc/gtk3/format-indent-less-rtl.png
+share/doc/gtk3/format-indent-more-ltr.png
+share/doc/gtk3/format-indent-more-rtl.png
+share/doc/gtk3/format-justify-center.png
+share/doc/gtk3/format-justify-fill.png
+share/doc/gtk3/format-justify-left.png
+share/doc/gtk3/format-justify-right.png
+share/doc/gtk3/format-text-bold.png
+share/doc/gtk3/format-text-italic.png
+share/doc/gtk3/format-text-strikethrough.png
+share/doc/gtk3/format-text-underline.png
+share/doc/gtk3/frame-gap.png
+share/doc/gtk3/frame.png
+share/doc/gtk3/frames.png
+share/doc/gtk3/glossary.html
+share/doc/gtk3/go-bottom.png
+share/doc/gtk3/go-down.png
+share/doc/gtk3/go-first-ltr.png
+share/doc/gtk3/go-first-rtl.png
+share/doc/gtk3/go-home.png
+share/doc/gtk3/go-jump-ltr.png
+share/doc/gtk3/go-jump-rtl.png
+share/doc/gtk3/go-last-ltr.png
+share/doc/gtk3/go-last-rtl.png
+share/doc/gtk3/go-next-ltr.png
+share/doc/gtk3/go-next-rtl.png
+share/doc/gtk3/go-previous-ltr.png
+share/doc/gtk3/go-previous-rtl.png
+share/doc/gtk3/go-top.png
+share/doc/gtk3/go-up.png
+share/doc/gtk3/gradient1.png
+share/doc/gtk3/gradient2.png
+share/doc/gtk3/gradient3.png
+share/doc/gtk3/gradient4.png
+share/doc/gtk3/grid-packing.png
+share/doc/gtk3/gtk-apply.png
+share/doc/gtk3/gtk-broadway.html
+share/doc/gtk3/gtk-building.html
+share/doc/gtk3/gtk-cancel.png
+share/doc/gtk3/gtk-caps-lock-warning.png
+share/doc/gtk3/gtk-color-picker.png
+share/doc/gtk3/gtk-compiling.html
+share/doc/gtk3/gtk-connect.png
+share/doc/gtk3/gtk-convert.png
+share/doc/gtk3/gtk-disconnect.png
+share/doc/gtk3/gtk-dnd-multiple.png
+share/doc/gtk3/gtk-dnd.png
+share/doc/gtk3/gtk-edit.png
+share/doc/gtk3/gtk-font.png
+share/doc/gtk3/gtk-getting-started.html
+share/doc/gtk3/gtk-index.png
+share/doc/gtk3/gtk-launch.html
+share/doc/gtk3/gtk-migrating-2-to-3.html
+share/doc/gtk3/gtk-migrating-GtkGrid.html
+share/doc/gtk3/gtk-migrating-GtkStyleContext-bonus-points.html
+share/doc/gtk3/gtk-migrating-GtkStyleContext-checklist.html
+share/doc/gtk3/gtk-migrating-GtkStyleContext-css.html
+share/doc/gtk3/gtk-migrating-GtkStyleContext-parser-extensions.html
+share/doc/gtk3/gtk-migrating-GtkStyleContext-parsing.html
+share/doc/gtk3/gtk-migrating-GtkStyleContext.html
+share/doc/gtk3/gtk-migrating-checklist.html
+share/doc/gtk3/gtk-migrating-smclient-GtkApplication.html
+share/doc/gtk3/gtk-migrating-theme-GtkStyleContext-engines.html
+share/doc/gtk3/gtk-migrating-unique-GtkApplication.html
+share/doc/gtk3/gtk-no.png
+share/doc/gtk3/gtk-ok.png
+share/doc/gtk3/gtk-orientation-landscape.png
+share/doc/gtk3/gtk-orientation-portrait.png
+share/doc/gtk3/gtk-orientation-reverse-landscape.png
+share/doc/gtk3/gtk-orientation-reverse-portrait.png
+share/doc/gtk3/gtk-osx.html
+share/doc/gtk3/gtk-page-setup.png
+share/doc/gtk3/gtk-preferences.png
+share/doc/gtk3/gtk-query-immodules-3.0.html
+share/doc/gtk3/gtk-question-index.html
+share/doc/gtk3/gtk-resources.html
+share/doc/gtk3/gtk-running.html
+share/doc/gtk3/gtk-select-color.png
+share/doc/gtk3/gtk-undelete-ltr.png
+share/doc/gtk3/gtk-undelete-rtl.png
+share/doc/gtk3/gtk-update-icon-cache.html
+share/doc/gtk3/gtk-windows.html
+share/doc/gtk3/gtk-x11.html
+share/doc/gtk3/gtk-yes.png
+share/doc/gtk3/gtk.html
+share/doc/gtk3/gtk3-Accelerator-Maps.html
+share/doc/gtk3/gtk3-Bindings.html
+share/doc/gtk3/gtk3-Clipboards.html
+share/doc/gtk3/gtk3-Drag-and-Drop.html
+share/doc/gtk3/gtk3-Feature-Test-Macros.html
+share/doc/gtk3/gtk3-Filesystem-utilities.html
+share/doc/gtk3/gtk3-General.html
+share/doc/gtk3/gtk3-GtkGradient.html
+share/doc/gtk3/gtk3-GtkStyleProperties.html
+share/doc/gtk3/gtk3-GtkSymbolicColor.html
+share/doc/gtk3/gtk3-GtkTreeView-drag-and-drop.html
+share/doc/gtk3/gtk3-GtkWidgetPath.html
+share/doc/gtk3/gtk3-High-level-Printing-API.html
+share/doc/gtk3/gtk3-Keyboard-Accelerators.html
+share/doc/gtk3/gtk3-Orientable.html
+share/doc/gtk3/gtk3-Resource-Files.html
+share/doc/gtk3/gtk3-Selections.html
+share/doc/gtk3/gtk3-Standard-Enumerations.html
+share/doc/gtk3/gtk3-Stock-Items.html
+share/doc/gtk3/gtk3-Testing.html
+share/doc/gtk3/gtk3-Themeable-Stock-Images.html
+share/doc/gtk3/gtk3.devhelp2
+share/doc/gtk3/gtkbase.html
+share/doc/gtk3/gtkobjects.html
+share/doc/gtk3/handles.png
+share/doc/gtk3/hello-world.png
+share/doc/gtk3/help-about.png
+share/doc/gtk3/help-contents.png
+share/doc/gtk3/home.png
+share/doc/gtk3/icon-view.png
+share/doc/gtk3/image-missing.png
+share/doc/gtk3/image.png
+share/doc/gtk3/index.html
+share/doc/gtk3/index.sgml
+share/doc/gtk3/label.png
+share/doc/gtk3/layout-btlr.png
+share/doc/gtk3/layout-btrl.png
+share/doc/gtk3/layout-lrbt.png
+share/doc/gtk3/layout-lrtb.png
+share/doc/gtk3/layout-rlbt.png
+share/doc/gtk3/layout-rltb.png
+share/doc/gtk3/layout-tblr.png
+share/doc/gtk3/layout-tbrl.png
+share/doc/gtk3/left-center.png
+share/doc/gtk3/left-end.png
+share/doc/gtk3/left-start.png
+share/doc/gtk3/left.png
+share/doc/gtk3/levelbar.png
+share/doc/gtk3/linear.png
+share/doc/gtk3/link-button.png
+share/doc/gtk3/list-add.png
+share/doc/gtk3/list-and-tree.png
+share/doc/gtk3/list-remove.png
+share/doc/gtk3/lock-button.png
+share/doc/gtk3/lockbutton-locked.png
+share/doc/gtk3/lockbutton-sorry.png
+share/doc/gtk3/lockbutton-unlocked.png
+share/doc/gtk3/lockbutton.png
+share/doc/gtk3/media-floppy.png
+share/doc/gtk3/media-optical.png
+share/doc/gtk3/media-playback-pause.png
+share/doc/gtk3/media-playback-start-ltr.png
+share/doc/gtk3/media-playback-start-rtl.png
+share/doc/gtk3/media-playback-stop.png
+share/doc/gtk3/media-record.png
+share/doc/gtk3/media-seek-backward-ltr.png
+share/doc/gtk3/media-seek-backward-rtl.png
+share/doc/gtk3/media-seek-forward-ltr.png
+share/doc/gtk3/media-seek-forward-rtl.png
+share/doc/gtk3/media-skip-backward-ltr.png
+share/doc/gtk3/media-skip-backward-rtl.png
+share/doc/gtk3/media-skip-forward-ltr.png
+share/doc/gtk3/media-skip-forward-rtl.png
+share/doc/gtk3/menu-button.png
+share/doc/gtk3/menubar.png
+share/doc/gtk3/messagedialog.png
+share/doc/gtk3/migrating.html
+share/doc/gtk3/multiline-text.png
+share/doc/gtk3/network-idle.png
+share/doc/gtk3/notebook.png
+share/doc/gtk3/numerableicon.png
+share/doc/gtk3/numerableicon2.png
+share/doc/gtk3/options.png
+share/doc/gtk3/pagesetupdialog.png
+share/doc/gtk3/panes.png
+share/doc/gtk3/printdialog.png
+share/doc/gtk3/printer-error.png
+share/doc/gtk3/printer-info.png
+share/doc/gtk3/printer-paused.png
+share/doc/gtk3/printer-warning.png
+share/doc/gtk3/process-stop.png
+share/doc/gtk3/progressbar.png
+share/doc/gtk3/pt06.html
+share/doc/gtk3/radio-group.png
+share/doc/gtk3/recentchooserdialog.png
+share/doc/gtk3/right-center.png
+share/doc/gtk3/right-end.png
+share/doc/gtk3/right-start.png
+share/doc/gtk3/right.png
+share/doc/gtk3/scales.png
+share/doc/gtk3/scrolledwindow.png
+share/doc/gtk3/search-entry.png
+share/doc/gtk3/separator.png
+share/doc/gtk3/slices.png
+share/doc/gtk3/sliders.png
+share/doc/gtk3/spinbutton.png
+share/doc/gtk3/spinner.png
+share/doc/gtk3/statusbar.png
+share/doc/gtk3/style.css
+share/doc/gtk3/switch.png
+share/doc/gtk3/system-run.png
+share/doc/gtk3/text-x-generic.png
+share/doc/gtk3/theming.html
+share/doc/gtk3/toggle-button.png
+share/doc/gtk3/toolbar.png
+share/doc/gtk3/toolpalette.png
+share/doc/gtk3/tools-check-spelling.png
+share/doc/gtk3/tree-view-coordinates.png
+share/doc/gtk3/up-center.png
+share/doc/gtk3/up-end.png
+share/doc/gtk3/up-start.png
+share/doc/gtk3/up.png
+share/doc/gtk3/view-fullscreen.png
+share/doc/gtk3/view-refresh.png
+share/doc/gtk3/view-restore.png
+share/doc/gtk3/view-sort-ascending.png
+share/doc/gtk3/view-sort-descending.png
+share/doc/gtk3/volumebutton.png
+share/doc/gtk3/widget-hvalign.png
+share/doc/gtk3/window-close.png
+share/doc/gtk3/window-default.png
+share/doc/gtk3/window.png
+share/doc/gtk3/zoom-fit-best.png
+share/doc/gtk3/zoom-in.png
+share/doc/gtk3/zoom-original.png
+share/doc/gtk3/zoom-out.png
+@dirrmtry share/doc/gtk3
+@dirrmtry share/doc/gdk3