From ceb960d499cc71ba3e1dd144bd22bb0794639ba1 Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Wed, 27 Apr 2016 00:05:58 +0300 Subject: puzzles: Use Gtk+3 by default Also split the puzzles into two packages (just like the old oh-puzzles). Signed-off-by: Jussi Kukkonen Signed-off-by: Ross Burton --- meta/recipes-sato/puzzles/puzzles_git.bb | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/meta/recipes-sato/puzzles/puzzles_git.bb b/meta/recipes-sato/puzzles/puzzles_git.bb index 346f43bc9c..a9daacdaf2 100644 --- a/meta/recipes-sato/puzzles/puzzles_git.bb +++ b/meta/recipes-sato/puzzles/puzzles_git.bb @@ -23,16 +23,28 @@ S = "${WORKDIR}/git" inherit autotools-brokensep distro_features_check pkgconfig -PACKAGECONFIG ??= "gtk2" +PACKAGECONFIG ??= "gtk3" PACKAGECONFIG[gtk2] = "--with-gtk=2,,gtk+," PACKAGECONFIG[gtk3] = "--with-gtk=3,,gtk+3," +PACKAGES += "${PN}-extra" +FILES_${PN} = "" +FILES_${PN}-extra = "${prefix}/bin ${datadir}/applications" + +python __anonymous () { + var = bb.data.expand("FILES_${PN}", d, 1) + data = d.getVar(var, True) + for name in ("bridges", "fifteen", "inertia", "map", "samegame", "slant"): + data = data + " ${prefix}/bin/%s" % name + data = data + " ${datadir}/applications/%s.desktop" % name + d.setVar(var, data) +} + + do_configure_prepend () { ./mkfiles.pl } -FILES_${PN} = "${prefix}/bin/* ${datadir}/applications/*" - do_install () { rm -rf ${D}/* export prefix=${D} -- cgit 1.2.3-korg