summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSung Mingi2022-06-18 23:00:03 +0900
committerSung Mingi2022-06-18 23:01:52 +0900
commitf2d3d4f34fad8ca54ebec098f23bb4a9294e2d39 (patch)
treeef5c1021b13a0e2a81becad0d2b0fcd8613acf76
parenta6208ac993851c9266d2b9991a6d487008180e8f (diff)
downloadaur-f2d3d4f34fad8ca54ebec098f23bb4a9294e2d39.tar.gz
git: 42.0+r38+gba8e98d6-1
Signed-off-by: Sung Mingi <FiestaLake@protonmail.com>
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD38
2 files changed, 37 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 784a05a678a0..3f8eba5511d3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,26 +1,30 @@
pkgbase = gnome-calculator-git
- pkgdesc = GNOME Scientific calculator
- pkgver = 41.0.r74.g375e3220
+ pkgdesc = GNOME Scientific calculator - git
+ pkgver = 42.0+r38+gba8e98d6
pkgrel = 1
url = https://wiki.gnome.org/Apps/Calculator
+ arch = x86_64
+ arch = i686
arch = aarch64
arch = armv7h
- arch = i686
- arch = x86_64
+ groups = gnome
license = GPL
- makedepends = appstream-glib
+ makedepends = yelp-tools
+ makedepends = vala
makedepends = git
makedepends = meson
- makedepends = vala
- makedepends = yelp-tools
- depends = gtk4
- depends = gtksourceview5
+ makedepends = gobject-introspection
depends = libadwaita
- depends = libgee
+ depends = dconf
+ depends = gtksourceview5
+ depends = mpfr
+ depends = libsoup
depends = libmpc
+ depends = libgee
+ depends = libhandy
provides = gnome-calculator
conflicts = gnome-calculator
source = git+https://gitlab.gnome.org/GNOME/gnome-calculator.git
- b2sums = SKIP
+ sha256sums = SKIP
pkgname = gnome-calculator-git
diff --git a/PKGBUILD b/PKGBUILD
index 596d55469ca0..881481e2c919 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,38 @@
+# Maintainer: Sung Mingi <FiestaLake@protonmail.com>
+# Contributor: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+
+pkgname=gnome-calculator-git
_pkgname=gnome-calculator
-pkgname=${_pkgname}-git
-pkgver=41.0.r74.g375e3220
+pkgver=42.0+r38+gba8e98d6
pkgrel=1
-pkgdesc="GNOME Scientific calculator"
+pkgdesc="GNOME Scientific calculator - git"
url="https://wiki.gnome.org/Apps/Calculator"
-arch=(aarch64 armv7h i686 x86_64)
+arch=(x86_64 i686 aarch64 armv7h)
license=(GPL)
-depends=(gtk4 gtksourceview5 libadwaita libgee libmpc)
-makedepends=(appstream-glib git meson vala yelp-tools)
-provides=(${_pkgname})
-conflicts=(${_pkgname})
-source=("git+https://gitlab.gnome.org/GNOME/${_pkgname}.git")
-b2sums=('SKIP')
+depends=(libadwaita dconf gtksourceview5 mpfr libsoup libmpc libgee libhandy)
+makedepends=(yelp-tools vala git meson gobject-introspection)
+groups=(gnome)
+provides=(gnome-calculator)
+conflicts=(gnome-calculator)
+# options=(debug)
+source=("git+https://gitlab.gnome.org/GNOME/gnome-calculator.git")
+sha256sums=('SKIP')
pkgver() {
- cd ${_pkgname}
- git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd $_pkgname
+ git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
}
build() {
- arch-meson ${_pkgname} build
- ninja -C build
+ arch-meson $_pkgname build
+ meson compile -C build
}
check() {
- ninja -C build test
+ meson test -C build --print-errorlogs
}
package() {
- DESTDIR="$pkgdir" ninja -C build install
+ meson install -C build --destdir "$pkgdir"
}