# Template file for 'muffin' pkgname=muffin version=1.1.2 revision=2 hostmakedepends="automake gettext-devel pkg-config intltool gnome-doc-utils gobject-introspection" makedepends="clutter-devel>=1.14 GConf-devel libcanberra-devel libXxf86vm-devel startup-notification-devel gsettings-desktop-schemas-devel>=3.6.0" depends="desktop-file-utils gsettings-desktop-schemas>=3.6.0" fulldepends="zenity" short_desc="The Cinnamon window manager" maintainer="Juan RP " license="GPL-3" homepage="http://github.com/linuxmint/muffin.git" nofetch=yes noextract=yes do_fetch() { local url="git://github.com/linuxmint/muffin.git" msg_normal "Fetching source from $url ...\n" git clone -b ${version} $url ${pkgname}-${version} } pre_configure() { autoreconf -fi } do_configure() { CFLAGS="$CFLAGS -Wno-error=switch" \ ./configure ${CONFIGURE_SHARED_ARGS} --disable-static } do_build() { make ${makejobs} } do_install() { make DESTDIR=${DESTDIR} install } libmuffin_package() { short_desc="${short_desc} -- runtime library" pkg_install() { vmove "usr/lib/*.so*" vmove "usr/lib/muffin/*.typelib" } } libmuffin-devel_package() { depends="libmuffin-${version}_${revision}" short_desc="${short_desc} - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/muffin/*.gir" } } muffin_package() { pkg_install() { vmove usr } }