Date: Sunday, August 14, 2022 @ 00:00:09 Author: heftig Revision: 452683
archrelease: copy trunk to extra-any Added: meld/repos/extra-any/PKGBUILD (from rev 452682, meld/trunk/PKGBUILD) Deleted: meld/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 85 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 43 insertions(+), 42 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-14 00:00:04 UTC (rev 452682) +++ PKGBUILD 2022-08-14 00:00:09 UTC (rev 452683) @@ -1,42 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> -# Contributor: Gaetan Bisson <bis...@archlinux.org> -# Contributor: Daniel J Griffiths <ghost1...@archlinux.us> -# Contributor: Douglas Soares de Andrade <doug...@archlinux.org> - -pkgname=meld -pkgver=3.21.3 -pkgrel=1 -pkgdesc="Compare files, directories and working copies" -url="https://meldmerge.org/" -license=(GPL) -arch=(any) -depends=(python-gobject python-cairo gtksourceview4 gsettings-desktop-schemas - dconf) -makedepends=(meson yelp-tools git) -_commit=3f2842c666902bd96c2e0d9097c399542a7d9fe5 # tags/3.21.3^0 -source=("git+https://gitlab.gnome.org/GNOME/meld.git#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd meld - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd meld -} - -build() { - arch-meson meld build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" - python -m compileall -d /usr/lib "$pkgdir/usr/lib" - python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" -} Copied: meld/repos/extra-any/PKGBUILD (from rev 452682, meld/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-14 00:00:09 UTC (rev 452683) @@ -0,0 +1,43 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Gaetan Bisson <bis...@archlinux.org> +# Contributor: Daniel J Griffiths <ghost1...@archlinux.us> +# Contributor: Douglas Soares de Andrade <doug...@archlinux.org> + +pkgname=meld +pkgver=3.21.3 +pkgrel=2 +pkgdesc="Compare files, directories and working copies" +url="https://meldmerge.org/" +license=(GPL) +arch=(any) +depends=(python-gobject python-cairo gtksourceview4 gsettings-desktop-schemas + dconf) +makedepends=(meson yelp-tools git) +_commit=3f2842c666902bd96c2e0d9097c399542a7d9fe5 # tags/3.21.3^0 +source=("git+https://gitlab.gnome.org/GNOME/meld.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd meld + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd meld +} + +build() { + arch-meson meld build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" + python -m compileall -d /usr/lib "$pkgdir/usr/lib" + python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" + chmod +x "$pkgdir/usr/bin/meld" +}