From 5c0e1f3f493f9f6be83fcd13904f26b4ae1c1643 Mon Sep 17 00:00:00 2001 From: KF-Art Date: Sun, 13 Nov 2022 19:18:00 -0500 Subject: [PATCH] Change xed-xapps build-style to meson This allows to use xbps-src flags when building. The samu helper was also dropped in favor of ninja. --- srcpkgs/xed-xapps/template | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/srcpkgs/xed-xapps/template b/srcpkgs/xed-xapps/template index 404eeb8..12f4779 100644 --- a/srcpkgs/xed-xapps/template +++ b/srcpkgs/xed-xapps/template @@ -1,9 +1,10 @@ # Template file for 'xed-xapps' pkgname=xed-xapps version=3.2.7 -revision=1 +revision=2 nostrip=yes wrksrc=xed-${version} +build_style="meson" repository="cereus-extra" hostmakedepends="meson samurai xapps-devel" makedepends="meson samurai gobject-introspection intltool itstool xapps-devel pkg-config cmake libxml2-devel gtksourceview4-devel gspell-devel libpeas-devel base-devel libxkbfile-devel glib-devel" @@ -15,22 +16,6 @@ homepage="https://github.com/linuxmint/xed" distfiles="${homepage}/archive/${version}.tar.gz" checksum=70d5dc2a004c8120a66e11256946e87fae2e0d3ade3d22e8fdc92e11f62300d8 -do_build() { - mkdir -p ${wrksrc}/build - cd ${wrksrc}/build - - meson --prefix=/usr \ - --libexecdir=lib/xed \ - --buildtype=plain \ - .. - samu -} - -do_install() { - cd ${wrksrc}/build - DESTDIR="${DESTDIR}" samu install -} - xed-xapps-devel_package() { depends="${sourcepkg}>=${version}_${revision} gtksourceview4-devel libpeas-devel libpeas-devel xapps-devel"