summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD44
2 files changed, 39 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f111a56917a5..5ad5813e9006 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,11 @@
pkgbase = gnome-terminal-git
pkgdesc = The GNOME Terminal Emulator
- pkgver = 3.41.90+29+g9100fd9a
+ pkgver = 3.47.0+142+g25d1133d
pkgrel = 1
url = https://wiki.gnome.org/Apps/Terminal
arch = x86_64
+ groups = gnome-extra
+ groups = gnome-extra-git
license = GPL
makedepends = docbook-xsl
makedepends = git
@@ -11,8 +13,8 @@ pkgbase = gnome-terminal-git
makedepends = libnautilus-extension
makedepends = meson
makedepends = yelp-tools
- depends = vte3-git
depends = gsettings-desktop-schemas
+ depends = vte3
source = git+https://gitlab.gnome.org/GNOME/gnome-terminal.git
b2sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index b2308b72187c..ab058ab4b67d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,55 @@
-pkgname=gnome-terminal-git
+# Maintainer: Pellegrino Prevete (tallero) <pellegrinoprevete@gmail.com>
+# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+
_pkgname=gnome-terminal
-pkgver=3.41.90+29+g9100fd9a
+pkgname="${_pkgname}-git"
+pkgver=3.47.0+142+g25d1133d
pkgrel=1
pkgdesc="The GNOME Terminal Emulator"
url="https://wiki.gnome.org/Apps/Terminal"
arch=(x86_64)
license=(GPL)
-depends=('vte3-git' 'gsettings-desktop-schemas')
-makedepends=('docbook-xsl' 'git' 'gnome-shell' 'libnautilus-extension' 'meson' 'yelp-tools')
-source=("git+https://gitlab.gnome.org/GNOME/gnome-terminal.git")
+depends=(
+ gsettings-desktop-schemas
+ vte3 # -git
+)
+makedepends=(
+ docbook-xsl
+ git
+ gnome-shell
+ libnautilus-extension
+ meson
+ yelp-tools
+)
+groups=(gnome-extra gnome-extra-git)
+source=("git+https://gitlab.gnome.org/GNOME/${_pkgname}.git")
b2sums=('SKIP')
pkgver() {
- cd $_pkgname
+ cd "${_pkgname}"
git describe --tags | sed 's/-/+/g'
}
+prepare() {
+ cd "${_pkgname}"
+}
+
build() {
- arch-meson $_pkgname build
- ninja -C build
+ local meson_options=(
+ -D b_lto=false
+ )
+
+ arch-meson "${_pkgname}" build "${meson_options[@]}"
+ meson compile -C build
}
check() {
meson test -C build --print-errorlogs
}
+
package() {
- meson install -C build --destdir "$pkgdir"
+ meson install -C build --destdir "${pkgdir}"
}
+
+# vim:set sw=2 sts=-1 et: