[crux-commits] ports/contrib (refs/remotes/origin/3.6): [notify] gtk-doc: 1.33.1 -> 1.33.2 dependency removed openjade

crux at crux.nu crux at crux.nu
Sat Apr 10 19:06:02 UTC 2021


commit e3efde8c630dccf09faa1112c3eac9d7e8c872c6
Author: Danny Rawlins <contact at romster.me>
Date:   Sat Jan 23 19:21:50 2021 +1100

    [notify] gtk-doc: 1.33.1 -> 1.33.2 dependency removed openjade

diff --git a/gtk-doc/.footprint b/gtk-doc/.footprint
index dec8ef9f9..6bd950a7e 100644
--- a/gtk-doc/.footprint
+++ b/gtk-doc/.footprint
@@ -12,14 +12,15 @@ drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/gtkdoc-scan
 -rwxr-xr-x	root/root	usr/bin/gtkdoc-scangobj
 -rwxr-xr-x	root/root	usr/bin/gtkdocize
+drwxr-xr-x	root/root	usr/lib/
+drwxr-xr-x	root/root	usr/lib/cmake/
+drwxr-xr-x	root/root	usr/lib/cmake/GtkDoc/
+-rw-r--r--	root/root	usr/lib/cmake/GtkDoc/GtkDocConfig.cmake
+-rw-r--r--	root/root	usr/lib/cmake/GtkDoc/GtkDocConfigVersion.cmake
+-rw-r--r--	root/root	usr/lib/cmake/GtkDoc/GtkDocScanGObjWrapper.cmake
 drwxr-xr-x	root/root	usr/share/
 drwxr-xr-x	root/root	usr/share/aclocal/
 -rw-r--r--	root/root	usr/share/aclocal/gtk-doc.m4
-drwxr-xr-x	root/root	usr/share/cmake/
-drwxr-xr-x	root/root	usr/share/cmake/GtkDoc/
--rw-r--r--	root/root	usr/share/cmake/GtkDoc/GtkDocConfig.cmake
--rw-r--r--	root/root	usr/share/cmake/GtkDoc/GtkDocConfigVersion.cmake
--rw-r--r--	root/root	usr/share/cmake/GtkDoc/GtkDocScanGObjWrapper.cmake
 drwxr-xr-x	root/root	usr/share/gtk-doc/
 drwxr-xr-x	root/root	usr/share/gtk-doc/data/
 -rw-r--r--	root/root	usr/share/gtk-doc/data/devhelp2.xsd
@@ -41,19 +42,19 @@ drwxr-xr-x	root/root	usr/share/gtk-doc/data/
 drwxr-xr-x	root/root	usr/share/gtk-doc/python/
 drwxr-xr-x	root/root	usr/share/gtk-doc/python/gtkdoc/
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/__init__.py (EMPTY)
--rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/check.py
+-rwxr-xr-x	root/root	usr/share/gtk-doc/python/gtkdoc/check.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/common.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/config.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/config_data.py
--rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/fixxref.py
+-rwxr-xr-x	root/root	usr/share/gtk-doc/python/gtkdoc/fixxref.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/highlight.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/md_to_db.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/mkdb.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/mkhtml.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/mkhtml2.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/mkman.py
--rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/mkpdf.py
--rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/rebase.py
+-rwxr-xr-x	root/root	usr/share/gtk-doc/python/gtkdoc/mkpdf.py
+-rwxr-xr-x	root/root	usr/share/gtk-doc/python/gtkdoc/rebase.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/scan.py
 -rw-r--r--	root/root	usr/share/gtk-doc/python/gtkdoc/scangobj.py
 drwxr-xr-x	root/root	usr/share/pkgconfig/
diff --git a/gtk-doc/.signature b/gtk-doc/.signature
index c59d3945e..a5c80db2e 100644
--- a/gtk-doc/.signature
+++ b/gtk-doc/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3zH0Z8d7+Z1v1mIgH5pZqo94gvVIwVHLrAVKZEz1oijMryWD2/F+6e0vOKcgAKFmfVATLxKloQ39fnQ5Bb5enw4=
-SHA256 (Pkgfile) = 441ae9d93ada1e1bbe80a606d309e6caeb98f12ff54487542b9907c94293ad64
-SHA256 (.footprint) = a1e43a15aea36fb964772e1cff0e748eb2b670766df452438e422b3472d6d701
-SHA256 (gtk-doc-1.33.1.tar.xz) = a5cfed2a0b73a09b796fff80ad6d8f040ab2b2655bdc941ac207ffe6d9c10f10
+RWSagIOpLGJF3wdvj8Xh40OPkk9CpePCUpWvmooZr2S63JsbhcPCweqkeYs/bEVEm3vCK/s+tZDgywT/N3m/+1ckwYjwdWDT+QA=
+SHA256 (Pkgfile) = bcea5cf55fbdbc8cb1f89c763e73688c53845b4f613a92f558681a8bfa226296
+SHA256 (.footprint) = 011d4e7f1647ab6ddab3e0afcf96567ecd130b39f87caa72fcf36e535a7a7772
+SHA256 (gtk-doc-1.33.2.tar.xz) = cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43
diff --git a/gtk-doc/Pkgfile b/gtk-doc/Pkgfile
index 29684ae9a..1fcf5881c 100644
--- a/gtk-doc/Pkgfile
+++ b/gtk-doc/Pkgfile
@@ -1,20 +1,20 @@
-# Description: gtk documentation system.
-# URL: https://gitlab.gnome.org/GNOME/gtk-doc
+# Description: GTK+ Documentation Generator
+# URL: https://wiki.gnome.org/DocumentationProject/GtkDoc
 # Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: docbook-xsl itstool openjade python3-six python3-pygments
+# Depends on: docbook-xsl glib itstool python3-pygments
 
 name=gtk-doc
-version=1.33.1
+version=1.33.2
 release=1
 source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz)
 
 build() {
-	cd $name-$version
+	meson setup build $name-$version ${PKGMK_GTK_DOC} \
+		--prefix=/usr \
+		--buildtype=plain
 
-	./configure --prefix=/usr
-
-	make
-	make DESTDIR=$PKG install
+	meson compile -C build -j ${JOBS:-1}
+	DESTDIR=$PKG meson install -C build
 
 	rm -r $PKG/usr/share/help
 }


More information about the crux-commits mailing list