Date: Monday, May 1, 2023 @ 21:51:52
Author: heftig
Revision: 1455773
44.0-1
Modified:
gnome-tour/trunk/PKGBUILD
----------+
PKGBUILD | 26 +++++++++++++++++++++-----
1 file changed, 21 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-05-01 21:40:37 UTC (rev 1455772)
+++ PKGBUILD 2023-05-01 21:51:52 UTC (rev 1455773)
@@ -2,20 +2,36 @@
# Contributor: Fabian Bornschein <fabiscafe-cat-mailbox-dog-org>
pkgname=gnome-tour
-pkgver=43.0
+pkgver=44.0
pkgrel=1
pkgdesc='Guided tour and greeter for GNOME'
arch=('x86_64')
url='https://gitlab.gnome.org/GNOME/gnome-tour'
license=('GPL3')
-depends=('gtk4' 'libadwaita')
-makedepends=('appstream-glib' 'meson' 'rust')
+depends=(
+ 'gtk4'
+ 'libadwaita'
+)
+makedepends=(
+ 'appstream-glib'
+ 'meson'
+ 'rust'
+)
source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz")
-sha256sums=('1351e419627fbd7c771932a6ef1ad80c0bf2e6828c4948a062068984ddb3cc88')
+sha256sums=('06de7677dd1c590d0ea33a032c9ccf4c37c62bc56215b823c879e42ee630c2b6')
+# Use LTO
+export CARGO_PROFILE_RELEASE_LTO=true CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
+
+# Use debug
+export CARGO_PROFILE_RELEASE_DEBUG=2
+
build() {
arch-meson $pkgname-$pkgver build
meson compile -C build
+
+ # Fails when run under fakeroot, so can't be in package()
+ meson install -C build --destdir "$srcdir/fakeinstall"
}
check() {
@@ -23,5 +39,5 @@
}
package() {
- meson install -C build --destdir "$pkgdir"
+ cp -a fakeinstall/* "$pkgdir"
}