From c39727ef21cb762f528e0b301b9360caf2867288 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sun, 9 Jul 2017 13:56:32 +0200 Subject: [PATCH] lollypop: update to 0.9.243 Build style changed to meson and ninja with this release. --- srcpkgs/lollypop/template | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/srcpkgs/lollypop/template b/srcpkgs/lollypop/template index 12486d57739..d5e2a0a3643 100644 --- a/srcpkgs/lollypop/template +++ b/srcpkgs/lollypop/template @@ -1,12 +1,11 @@ # Template file for 'lollypop' pkgname=lollypop -version=0.9.242 +version=0.9.243 revision=1 -build_style=gnu-configure noarch=yes nocross=yes -hostmakedepends="intltool itstool pkg-config glib-devel gobject-introspection python3" -makedepends="gtk+3-devel" +hostmakedepends="intltool itstool pkg-config glib-devel gobject-introspection python3 meson" +makedepends="gtk+3-devel python3-devel" depends="gst-libav libsecret libnotify python3-youtube-dl python3-dbus python3-gobject python3-pylast totem-pl-parser" pycompile_module="lollypop" @@ -15,4 +14,13 @@ maintainer="Jürgen Buchmüller " license="GPL-3" homepage="https://gnumdk.github.io/lollypop-web/" distfiles="https://github.com/gnumdk/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=0d3200c5088ca25e79aed3fa3b2839fdd14f7cfde3bbbe41c2dd9921b96ffcde +checksum=c7e47a9153226d60d68eb9cbd2304211f9f4ebd5a80f85bb8fda49138adeb0c9 + +do_build() { + meson ${configure_args} --prefix /usr . _build + ninja ${makejobs} -C _build +} + +do_install() { + env DESTDIR="$DESTDIR" ninja -C _build install +}