Date: Tuesday, October 25, 2022 @ 15:45:11 Author: heftig Revision: 458900
43.0-1 Modified: nautilus/trunk/PKGBUILD ----------+ PKGBUILD | 52 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-25 15:38:46 UTC (rev 458899) +++ PKGBUILD 2022-10-25 15:45:11 UTC (rev 458900) @@ -2,41 +2,39 @@ # Contributor: Jan de Groot <[email protected]> pkgbase=nautilus -pkgname=(nautilus libnautilus-extension) -pkgver=42.2 +pkgname=(nautilus libnautilus-extension libnautilus-extension-docs) +pkgver=43.0 pkgrel=1 pkgdesc="Default file manager for GNOME" url="https://wiki.gnome.org/Apps/Files" arch=(x86_64) license=(GPL) -depends=(libgexiv2 gnome-desktop gvfs dconf tracker3 tracker3-miners - gnome-autoar gst-plugins-base-libs libhandy libportal-gtk3) -makedepends=(gobject-introspection git gtk-doc meson appstream-glib) +depends=(libgexiv2 gdk-pixbuf2 gst-plugins-base-libs gnome-desktop-4 gvfs dconf + tracker3 tracker3-miners gnome-autoar libadwaita libportal-gtk4 + libcloudproviders) +makedepends=(gobject-introspection git gi-docgen meson appstream-glib) checkdepends=(python-gobject) options=(debug) -_commit=6a9ee939f5419262d7d0ce720572805f5f64569b # tags/42.2^0 -source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit" - "git+https://gitlab.gnome.org/GNOME/libgd.git") -sha256sums=('SKIP' - 'SKIP') +_commit=4e4c1e8a729d02d293bf39f6caec61fd72ac1d0a # tags/43.0^0 +source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit") +sha256sums=('SKIP') pkgver() { - cd $pkgbase + cd nautilus git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } prepare() { - cd $pkgbase - - git submodule init - git submodule set-url subprojects/libgd "$srcdir/libgd" - git submodule update + cd nautilus } build() { - arch-meson $pkgbase build \ - -D docs=true \ + local meson_options=( + -D docs=true -D packagekit=false + ) + + arch-meson nautilus build "${meson_options[@]}" meson compile -C build } @@ -65,14 +63,24 @@ _pick libne usr/include _pick libne usr/lib/{girepository-1.0,libnautilus-extension*,pkgconfig} - _pick libne usr/share/{gir-1.0,gtk-doc} + _pick libne usr/share/gir-1.0 + + _pick ldocs usr/share/doc } package_libnautilus-extension() { - pkgdesc="Library for extending the $pkgdesc" - depends=(gtk3) + pkgdesc="Extension interface for Nautilus" + depends=(glib2 gcc-libs) provides=(libnautilus-extension.so) + mv libne/* "$pkgdir" } -# vim:set sw=2 et: +package_libnautilus-extension-docs() { + pkgdesc="Extension interface for Nautilus (documentation)" + depends=() + + mv ldocs/* "$pkgdir" +} + +# vim:set sw=2 sts=-1 et:
