From: Jussi Kukkonen Date: Tue, 26 Apr 2016 21:05:58 +0000 (+0300) Subject: puzzles: Use Gtk+3 by default X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~25332 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ceb960d499cc71ba3e1dd144bd22bb0794639ba1;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git 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 --- diff --git a/meta/recipes-sato/puzzles/puzzles_git.bb b/meta/recipes-sato/puzzles/puzzles_git.bb index 346f43bc9cf..a9daacdaf28 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}