From af2ecd340d7fd9d615514c1421a96b603367888b Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Sat, 15 Feb 2025 09:17:10 +0200 Subject: [PATCH] PKGBUILD: avoid git clone --- PKGBUILD | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index ad8a985b..e41aedd6 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -14,16 +14,13 @@ provides=('gnome-shell-extension-ddterm') depends=('gjs' 'gtk3' 'vte3' 'libhandy') makedepends=('meson' 'git' 'gtk4' 'libxslt' 'xorg-server-xvfb') checkdepends=('python-pytest' 'python-gobject' 'gnome-shell' 'wl-clipboard') -source=("$pkgname::git+file://$(pwd)") -md5sums=('SKIP') pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + git -C "$startdir" describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - arch-meson $pkgname build -Dlinters=disabled "-Dtests=$( ((CHECKFUNC)) && echo enabled || echo disabled )" + arch-meson "$startdir" build -Dlinters=disabled "-Dtests=$( ((CHECKFUNC)) && echo enabled || echo disabled )" # gtk-builder-tool needs X or Wayland LIBGL_ALWAYS_SOFTWARE=1 xvfb-run --auto-display --server-args=-noreset --wait=0 -- meson compile -C build