Files
2022-04-20 00:29:21 +02:00

57 lines
1.5 KiB
BlitzBasic

SUMMARY = "The window management library for the Cinnamon desktop"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=8955bdc698cdc995fb6abba2cb6f7347"
DEPENDS = " \
glib-2.0-native \
intltool-native \
gdk-pixbuf-native \
gnome-doc-utils-stub \
gtk+3 \
json-glib \
libinput \
startup-notification \
libcanberra \
libxinerama \
cinnamon-desktop \
"
inherit autotools features_check gettext gtk-doc gobject-introspection gsettings
REQUIRED_DISTRO_FEATURES = "x11"
SRC_URI = " \
git://github.com/linuxmint/muffin.git;branch=master;protocol=https \
file://0001-Do-not-check-fo-zenity-executable.patch \
file://gtk-doc.make \
"
SRCREV = "b9a6f3fe43e44e304f7b2f76e00603347e55f82d"
PV = "5.2.1"
S = "${WORKDIR}/git"
EXTRA_OECONF = "--disable-gtk-doc"
do_configure:prepend() {
cp ${WORKDIR}/gtk-doc.make ${S}/
}
MUFFIN_API_NAME = "muffin"
do_install:append() {
# Add gir links in standard paths. That makes dependents life much easier
# to find them
install -d ${D}${datadir}/gir-1.0
for gir_full in `find ${D}${libdir}/${MUFFIN_API_NAME} -name '*.gir'`; do
gir=`basename "$gir_full"`
ln -sr "${D}${libdir}/${MUFFIN_API_NAME}/$gir" "${D}${datadir}/gir-1.0/$gir"
done
}
export GIR_EXTRA_LIBS_PATH="${B}/src/core/.libs:${B}/cogl/cogl/.libs:${B}/cogl/cogl-pango/.libs:${B}/cogl/cogl-path/.libs:${B}/clutter/clutter/.libs"
FILES:${PN} += " \
${datadir}/glib-2.0/schemas \
"
RDEPENDS_${PN} += "zenity"