[arch-commits] Commit in gnome-multi-writer/trunk (PKGBUILD)

Balló György bgyorgy at archlinux.org
Sun Oct 15 15:17:15 UTC 2017


    Date: Sunday, October 15, 2017 @ 15:17:14
  Author: bgyorgy
Revision: 262920

upgpkg: gnome-multi-writer 3.26.0-1

Update to new version

Modified:
  gnome-multi-writer/trunk/PKGBUILD

----------+
 PKGBUILD |   26 +++++++++++++++++---------
 1 file changed, 17 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-10-15 15:07:32 UTC (rev 262919)
+++ PKGBUILD	2017-10-15 15:17:14 UTC (rev 262920)
@@ -2,25 +2,33 @@
 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
 
 pkgname=gnome-multi-writer
-pkgver=3.24.0
-pkgrel=2
+pkgver=3.26.0
+pkgrel=1
 pkgdesc="Write an ISO file to multiple USB devices at once"
 arch=('x86_64' 'i686')
 url="https://wiki.gnome.org/Apps/MultiWriter"
 license=('GPL')
 depends=('gtk3' 'libcanberra' 'libgusb' 'udisks2')
-makedepends=('appstream-glib' 'docbook-sgml' 'docbook-utils' 'intltool' 'perl-sgmls')
+makedepends=('appstream-glib' 'docbook-sgml' 'docbook-utils' 'intltool' 'meson' 'perl-sgmls')
 optdepends=('gnome-icon-theme-extras: show device icons')
 source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz")
-sha256sums=('abc1f6fbb4500d41c4d833818c61ba7dd79f8b3ff7bc8fe8ebe054450d5146e3')
+sha256sums=('aae3f4ffd8fd907cf75ea09c6a8167400388a8584d21ddaec0c252d8196e2bcf')
 
-build() {
+prepare() {
+	mkdir build
 	cd $pkgname-$pkgver
-	./configure --prefix=/usr --libexecdir=/usr/lib/$pkgname
-	make
+	sed -i 's|libexec|lib/gnome-multi-writer|' src/meson.build
 }
 
+build() {
+	cd build
+	meson ../$pkgname-$pkgver \
+		--prefix=/usr \
+		--buildtype=release
+	ninja
+}
+
 package() {
-	cd $pkgname-$pkgver
-	make DESTDIR="$pkgdir" install
+	cd build
+	DESTDIR="$pkgdir" ninja install
 }



More information about the arch-commits mailing list