[arch-commits] Commit in gnome-initial-setup/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Fri Mar 15 22:34:03 UTC 2019


    Date: Friday, March 15, 2019 @ 22:34:03
  Author: heftig
Revision: 442061

3.32.0-1

Modified:
  gnome-initial-setup/trunk/PKGBUILD

----------+
 PKGBUILD |   21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-03-15 22:22:33 UTC (rev 442060)
+++ PKGBUILD	2019-03-15 22:34:03 UTC (rev 442061)
@@ -1,7 +1,7 @@
 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
 
 pkgname=gnome-initial-setup
-pkgver=3.30.0
+pkgver=3.32.0
 pkgrel=1
 pkgdesc="Simple, easy, and safe way to prepare a new system"
 arch=('x86_64')
@@ -8,22 +8,25 @@
 url="https://www.gnome.org/"
 license=('GPL')
 depends=('nm-connection-editor' 'accountsservice' 'cheese' 'gnome-desktop' 'libgweather'
-         'gnome-online-accounts' 'libgdm' 'libpwquality' 'libibus' 'libgnomekbd')
-makedepends=('intltool' 'python2')
+         'gnome-online-accounts' 'libgdm' 'libpwquality' 'libibus' 'libgnomekbd'
+         'libpackagekit-glib' 'geoclue')
+makedepends=('meson')
 optdepends=('gdm: GDM Initial Setup mode'
             'gnome-getting-started-docs: GNOME Welcome Tour')
 source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('53cad86ce408766f0d2295cfdaf55ac9b98d7d66c66f7beeac43e2e395656951')
+sha256sums=('d312fc6bb60b009e3900fd37f36e4ddf9b278c2ce490be50f8fe2a811740df13')
 
 build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname
-  make
+  arch-meson $pkgname-$pkgver build -D region-page=true
+  ninja -C build
 }
 
+check() {
+  meson test -C build --print-errorlogs
+}
+
 package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" meson install -C build
   install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
 
   # Setup system user and group


More information about the arch-commits mailing list