diff options
author | Michal Wojdyla | 2024-04-01 22:50:25 +0200 |
---|---|---|
committer | Michal Wojdyla | 2024-04-01 22:50:25 +0200 |
commit | 5e1cf67f537d7f44d0a17e0d186b3e67dd1de94a (patch) | |
tree | 98ecc8b28607634c35af7ce213702bcde7034eed | |
parent | 12bf011508d43e652a1159393689ec1cfbbca270 (diff) | |
download | aur-gnome-break-timer-git.tar.gz |
build with meson
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 22 insertions, 22 deletions
@@ -1,28 +1,32 @@ pkgbase = gnome-break-timer-git pkgdesc = The new typing break for GNOME, (replaces gnome-typing-break-bzr & drwright) - pkgver = 1 + pkgver = 3.1.0_1_gceef277 pkgrel = 1 url = https://wiki.gnome.org/GnomeBreakTimer install = gnome-break-timer-git.install arch = x86_64 arch = i686 license = GPL3 - makedepends = vala + makedepends = blueprint-compiler makedepends = git - makedepends = intltool - depends = libnotify - depends = libcanberra - depends = libgee06 + makedepends = meson + makedepends = vala + depends = glib2 + depends = gsound + depends = glibc + depends = hicolor-icon-theme + depends = libadwaita + depends = graphene + depends = gtk4 + depends = cairo depends = json-glib - depends = libxtst - depends = gtk3 + depends = dconf conflicts = gnome-typing-break-bzr replaces = gnome-typing-break-bzr options = !makeflags - source = git://git.gnome.org/gnome-break-timer.git + source = git+https://gitlab.gnome.org/GNOME/gnome-break-timer.git source = gnome-break-timer-git.install sha256sums = SKIP sha256sums = b9f8bdaa058b458951112febd3210674a78cf8cbd1fa48ef6b166ccd55603da8 pkgname = gnome-break-timer-git - @@ -1,7 +1,7 @@ -# Maintainer: Phillip Wood <phillip.wood@dunelm.org.uk> +# Contributor: Phillip Wood <phillip.wood@dunelm.org.uk> pkgname='gnome-break-timer-git' _pkgname=${pkgname%-git} -pkgver=1 +pkgver=3.1.0_1_gceef277 pkgrel=1 epoch= pkgdesc="The new typing break for GNOME, (replaces gnome-typing-break-bzr & drwright)" @@ -9,8 +9,8 @@ arch=('x86_64' 'i686') url='https://wiki.gnome.org/GnomeBreakTimer' license=('GPL3') groups=() -depends=('libnotify' 'libcanberra' 'libgee06' 'json-glib' 'libxtst' 'gtk3') -makedepends=('vala' 'git' 'intltool') +depends=('glib2' 'gsound' 'glibc' 'hicolor-icon-theme' 'libadwaita' 'graphene' 'gtk4' 'cairo' 'json-glib' 'dconf') +makedepends=('blueprint-compiler' 'git' 'meson' 'vala') checkdepends=() optdepends=() provides=() @@ -20,7 +20,7 @@ backup=() options=(!makeflags) install="$pkgname.install" changelog= -source=("git://git.gnome.org/gnome-break-timer.git" +source=("git+https://gitlab.gnome.org/GNOME/gnome-break-timer.git" "$pkgname.install") noextract=() sha256sums=('SKIP' @@ -31,14 +31,10 @@ pkgver() { } build() { - cd "$srcdir/$_pkgname" - ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ - --disable-static --disable-schemas-compile - make + arch-meson $_pkgname build + meson compile -C build } package() { - cd "$srcdir/$_pkgname" - make DESTDIR="$pkgdir/" install + meson install -C build --destdir "$pkgdir" } |