[arch-commits] Commit in devhelp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 29, 2022 @ 16:20:13 Author: heftig Revision: 454698 archrelease: copy trunk to extra-x86_64 Added: devhelp/repos/extra-x86_64/PKGBUILD (from rev 454697, devhelp/trunk/PKGBUILD) Deleted: devhelp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-08-29 16:19:31 UTC (rev 454697) +++ PKGBUILD2022-08-29 16:20:13 UTC (rev 454698) @@ -1,58 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Link Dupont - -pkgbase=devhelp -pkgname=(devhelp devhelp-docs) -pkgver=41.2+r48+g14272cae -pkgrel=1 -pkgdesc="API documentation browser for GNOME" -url="https://wiki.gnome.org/Apps/Devhelp"; -arch=(x86_64) -license=(GPL) -depends=(webkit2gtk) -makedepends=(git appstream-glib gobject-introspection meson yelp-tools - gi-docgen) -options=(debug) -_commit=14272caec5175cacba4a044f4cacd591c0db8351 # main -source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd devhelp - git describe --tags | sed 's/\.alpha/alpha/;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd devhelp -} - -build() { - arch-meson devhelp build \ --D gtk_doc=true \ --D plugin_emacs=true \ --D plugin_gedit=true \ --D plugin_vim=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package_devhelp() { - groups=(gnome-extra) - - meson install -C build --destdir "$pkgdir" - - # Split -docs - mkdir -p docs/usr/share - mv -t docs/usr/share "$pkgdir"/usr/share/doc -} - -package_devhelp-docs() { - pkgdesc+=" (documentation)" - depends=() - - mv -t "$pkgdir" docs/* -} Copied: devhelp/repos/extra-x86_64/PKGBUILD (from rev 454697, devhelp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-08-29 16:20:13 UTC (rev 454698) @@ -0,0 +1,58 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Link Dupont + +pkgbase=devhelp +pkgname=(devhelp devhelp-docs) +pkgver=41.3 +pkgrel=1 +pkgdesc="API documentation browser for GNOME" +url="https://wiki.gnome.org/Apps/Devhelp"; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk) +makedepends=(git appstream-glib gobject-introspection meson yelp-tools + gi-docgen) +options=(debug) +_commit=f3a08affbfe5033db8d8cb4668a2436958c68157 # tags/41.3^0 +source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd devhelp + git describe --tags | sed 's/\.alpha/alpha/;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd devhelp +} + +build() { + arch-meson devhelp build \ +-D gtk_doc=true \ +-D plugin_emacs=true \ +-D plugin_gedit=true \ +-D plugin_vim=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_devhelp() { + groups=(gnome-extra) + + meson install -C build --destdir "$pkgdir" + + # Split -docs + mkdir -p docs/usr/share + mv -t docs/usr/share "$pkgdir"/usr/share/doc +} + +package_devhelp-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv -t "$pkgdir" docs/* +}
[arch-commits] Commit in devhelp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 1, 2022 @ 22:48:10 Author: heftig Revision: 441218 archrelease: copy trunk to extra-x86_64 Added: devhelp/repos/extra-x86_64/PKGBUILD (from rev 441217, devhelp/trunk/PKGBUILD) Deleted: devhelp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-01 22:48:03 UTC (rev 441217) +++ PKGBUILD2022-04-01 22:48:10 UTC (rev 441218) @@ -1,58 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Link Dupont - -pkgbase=devhelp -pkgname=(devhelp devhelp-docs) -pkgver=41.2 -pkgrel=3 -pkgdesc="API documentation browser for GNOME" -url="https://wiki.gnome.org/Apps/Devhelp"; -arch=(x86_64) -license=(GPL) -depends=(webkit2gtk) -makedepends=(git appstream-glib gobject-introspection meson yelp-tools - gi-docgen) -_commit=f05e288031ba171e8a0a589d65cba693487726d9 # tags/41.2^0 -source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd devhelp - git describe --tags | sed 's/\.alpha/alpha/;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd devhelp -} - -build() { - arch-meson devhelp build \ --D gtk_doc=true \ --D plugin_emacs=true \ --D plugin_gedit=true \ --D plugin_vim=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package_devhelp() { - groups=(gnome-extra) - - meson install -C build --destdir "$pkgdir" - - # Split -docs - mkdir -p docs/usr/share - mv -t docs/usr/share "$pkgdir"/usr/share/doc -} - -package_devhelp-docs() { - pkgdesc+=" (documentation)" - depends=() - options=(!strip) - - mv -t "$pkgdir" docs/* -} Copied: devhelp/repos/extra-x86_64/PKGBUILD (from rev 441217, devhelp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-01 22:48:10 UTC (rev 441218) @@ -0,0 +1,58 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Link Dupont + +pkgbase=devhelp +pkgname=(devhelp devhelp-docs) +pkgver=41.2+r48+g14272cae +pkgrel=1 +pkgdesc="API documentation browser for GNOME" +url="https://wiki.gnome.org/Apps/Devhelp"; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk) +makedepends=(git appstream-glib gobject-introspection meson yelp-tools + gi-docgen) +options=(debug) +_commit=14272caec5175cacba4a044f4cacd591c0db8351 # main +source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd devhelp + git describe --tags | sed 's/\.alpha/alpha/;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd devhelp +} + +build() { + arch-meson devhelp build \ +-D gtk_doc=true \ +-D plugin_emacs=true \ +-D plugin_gedit=true \ +-D plugin_vim=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_devhelp() { + groups=(gnome-extra) + + meson install -C build --destdir "$pkgdir" + + # Split -docs + mkdir -p docs/usr/share + mv -t docs/usr/share "$pkgdir"/usr/share/doc +} + +package_devhelp-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv -t "$pkgdir" docs/* +}
[arch-commits] Commit in devhelp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, October 31, 2021 @ 20:57:36 Author: heftig Revision: 426909 archrelease: copy trunk to extra-x86_64 Added: devhelp/repos/extra-x86_64/PKGBUILD (from rev 426906, devhelp/trunk/PKGBUILD) Deleted: devhelp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 58 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-10-31 20:57:36 UTC (rev 426908) +++ PKGBUILD2021-10-31 20:57:36 UTC (rev 426909) @@ -1,46 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Link Dupont - -pkgname=devhelp -pkgver=40.1 -pkgrel=1 -pkgdesc="API documentation browser for GNOME" -url="https://wiki.gnome.org/Apps/Devhelp"; -arch=(x86_64) -license=(GPL) -depends=(webkit2gtk amtk) -makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) -groups=(gnome-extra) -_commit=ebea24b7e37ecfad64c380887f5e85674494d236 # tags/40.1^0 -source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Find books generated with gi-docgen - git cherry-pick -n 1da8190c1ce010d86c3ce2253513469d3abc4b9b -} - -build() { - arch-meson $pkgname build \ --D gtk_doc=true \ --D plugin_emacs=true \ --D plugin_gedit=true \ --D plugin_vim=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: devhelp/repos/extra-x86_64/PKGBUILD (from rev 426906, devhelp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-10-31 20:57:36 UTC (rev 426909) @@ -0,0 +1,58 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Link Dupont + +pkgbase=devhelp +pkgname=(devhelp devhelp-docs) +pkgver=41.2 +pkgrel=1 +pkgdesc="API documentation browser for GNOME" +url="https://wiki.gnome.org/Apps/Devhelp"; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk) +makedepends=(git appstream-glib gobject-introspection meson yelp-tools + gi-docgen) +_commit=f05e288031ba171e8a0a589d65cba693487726d9 # tags/41.2^0 +source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd devhelp + git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' +} + +prepare() { + cd devhelp +} + +build() { + arch-meson devhelp build \ +-D gtk_doc=true \ +-D plugin_emacs=true \ +-D plugin_gedit=true \ +-D plugin_vim=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_devhelp() { + groups=(gnome-extra) + + meson install -C build --destdir "$pkgdir" + + # Split -docs + mkdir -p docs/usr/share + mv -t docs/usr/share "$pkgdir"/usr/share/doc +} + +package_devhelp-docs() { + pkgdesc+=" (documentation)" + depends=() + options=(!strip) + + mv -t "$pkgdir" docs/* +}
[arch-commits] Commit in devhelp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 26, 2021 @ 14:09:09 Author: heftig Revision: 422572 archrelease: copy trunk to extra-x86_64 Added: devhelp/repos/extra-x86_64/PKGBUILD (from rev 422571, devhelp/trunk/PKGBUILD) Deleted: devhelp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-26 14:08:55 UTC (rev 422571) +++ PKGBUILD2021-08-26 14:09:09 UTC (rev 422572) @@ -1,46 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Link Dupont - -pkgname=devhelp -pkgver=40.0 -pkgrel=2 -pkgdesc="API documentation browser for GNOME" -url="https://wiki.gnome.org/Apps/Devhelp"; -arch=(x86_64) -license=(GPL) -depends=(webkit2gtk amtk) -makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) -groups=(gnome-extra) -_commit=0db498d2b95c6efb739b9372fd3f5803d3851e9e # tags/40.0^0 -source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Find books generated with gi-docgen - git cherry-pick -n 1da8190c1ce010d86c3ce2253513469d3abc4b9b -} - -build() { - arch-meson $pkgname build \ --D gtk_doc=true \ --D plugin_emacs=true \ --D plugin_gedit=true \ --D plugin_vim=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: devhelp/repos/extra-x86_64/PKGBUILD (from rev 422571, devhelp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-26 14:09:09 UTC (rev 422572) @@ -0,0 +1,46 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Link Dupont + +pkgname=devhelp +pkgver=40.1 +pkgrel=1 +pkgdesc="API documentation browser for GNOME" +url="https://wiki.gnome.org/Apps/Devhelp"; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk amtk) +makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) +groups=(gnome-extra) +_commit=ebea24b7e37ecfad64c380887f5e85674494d236 # tags/40.1^0 +source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' +} + +prepare() { + cd $pkgname + + # Find books generated with gi-docgen + git cherry-pick -n 1da8190c1ce010d86c3ce2253513469d3abc4b9b +} + +build() { + arch-meson $pkgname build \ +-D gtk_doc=true \ +-D plugin_emacs=true \ +-D plugin_gedit=true \ +-D plugin_vim=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in devhelp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, August 17, 2021 @ 22:26:33 Author: heftig Revision: 422302 archrelease: copy trunk to extra-x86_64 Added: devhelp/repos/extra-x86_64/PKGBUILD (from rev 422301, devhelp/trunk/PKGBUILD) Deleted: devhelp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 89 +++-- 1 file changed, 46 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-17 22:26:27 UTC (rev 422301) +++ PKGBUILD2021-08-17 22:26:33 UTC (rev 422302) @@ -1,43 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Link Dupont - -pkgname=devhelp -pkgver=40.0 -pkgrel=1 -pkgdesc="API documentation browser for GNOME" -url="https://wiki.gnome.org/Apps/Devhelp"; -arch=(x86_64) -license=(GPL) -depends=(webkit2gtk amtk) -makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) -groups=(gnome-extra) -_commit=0db498d2b95c6efb739b9372fd3f5803d3851e9e # tags/40.0^0 -source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D gtk_doc=true \ --D plugin_emacs=true \ --D plugin_gedit=true \ --D plugin_vim=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: devhelp/repos/extra-x86_64/PKGBUILD (from rev 422301, devhelp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-17 22:26:33 UTC (rev 422302) @@ -0,0 +1,46 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Link Dupont + +pkgname=devhelp +pkgver=40.0 +pkgrel=2 +pkgdesc="API documentation browser for GNOME" +url="https://wiki.gnome.org/Apps/Devhelp"; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk amtk) +makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) +groups=(gnome-extra) +_commit=0db498d2b95c6efb739b9372fd3f5803d3851e9e # tags/40.0^0 +source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' +} + +prepare() { + cd $pkgname + + # Find books generated with gi-docgen + git cherry-pick -n 1da8190c1ce010d86c3ce2253513469d3abc4b9b +} + +build() { + arch-meson $pkgname build \ +-D gtk_doc=true \ +-D plugin_emacs=true \ +-D plugin_gedit=true \ +-D plugin_vim=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in devhelp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, April 12, 2021 @ 19:26:20 Author: heftig Revision: 412377 archrelease: copy trunk to extra-x86_64 Added: devhelp/repos/extra-x86_64/PKGBUILD (from rev 412375, devhelp/trunk/PKGBUILD) Deleted: devhelp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-12 19:26:20 UTC (rev 412376) +++ PKGBUILD2021-04-12 19:26:20 UTC (rev 412377) @@ -1,43 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Link Dupont - -pkgname=devhelp -pkgver=40alpha+34+g51050ccc -pkgrel=1 -pkgdesc="API documentation browser for GNOME" -arch=(x86_64) -license=(GPL) -url="https://wiki.gnome.org/Apps/Devhelp"; -depends=(webkit2gtk amtk) -makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) -groups=(gnome-extra) -_commit=51050ccc2125feb48164fb17cabd6647f11da92f # master -source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D gtk_doc=true \ --D plugin_emacs=true \ --D plugin_gedit=true \ --D plugin_vim=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: devhelp/repos/extra-x86_64/PKGBUILD (from rev 412375, devhelp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-12 19:26:20 UTC (rev 412377) @@ -0,0 +1,43 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Link Dupont + +pkgname=devhelp +pkgver=40.0 +pkgrel=1 +pkgdesc="API documentation browser for GNOME" +url="https://wiki.gnome.org/Apps/Devhelp"; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk amtk) +makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) +groups=(gnome-extra) +_commit=0db498d2b95c6efb739b9372fd3f5803d3851e9e # tags/40.0^0 +source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D gtk_doc=true \ +-D plugin_emacs=true \ +-D plugin_gedit=true \ +-D plugin_vim=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in devhelp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 15:49:15 Author: heftig Revision: 412041 archrelease: copy trunk to extra-x86_64 Added: devhelp/repos/extra-x86_64/PKGBUILD (from rev 412040, devhelp/trunk/PKGBUILD) Deleted: devhelp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 82 +++-- 1 file changed, 43 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 15:49:05 UTC (rev 412040) +++ PKGBUILD2021-04-09 15:49:15 UTC (rev 412041) @@ -1,39 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Link Dupont - -pkgname=devhelp -pkgver=3.38.1 -pkgrel=1 -pkgdesc="API documentation browser for GNOME" -arch=(x86_64) -license=(GPL) -url="https://wiki.gnome.org/Apps/Devhelp"; -depends=(webkit2gtk amtk) -makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) -groups=(gnome-extra) -_commit=4f6fcbcd4e0a5a34d29755d28e82668e47a25c27 # tags/3.38.1^0 -source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build -D gtk_doc=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: devhelp/repos/extra-x86_64/PKGBUILD (from rev 412040, devhelp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 15:49:15 UTC (rev 412041) @@ -0,0 +1,43 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Link Dupont + +pkgname=devhelp +pkgver=40alpha+34+g51050ccc +pkgrel=1 +pkgdesc="API documentation browser for GNOME" +arch=(x86_64) +license=(GPL) +url="https://wiki.gnome.org/Apps/Devhelp"; +depends=(webkit2gtk amtk) +makedepends=(gtk-doc git appstream-glib gobject-introspection meson yelp-tools) +groups=(gnome-extra) +_commit=51050ccc2125feb48164fb17cabd6647f11da92f # master +source=("git+https://gitlab.gnome.org/GNOME/devhelp.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/\.alpha/alpha/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D gtk_doc=true \ +-D plugin_emacs=true \ +-D plugin_gedit=true \ +-D plugin_vim=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}