diff --git a/srcpkgs/muffin/libmuffin-devel.template b/srcpkgs/muffin/libmuffin-devel.template
index 0d1170f4ad..2e35c6a938 100644
--- a/srcpkgs/muffin/libmuffin-devel.template
+++ b/srcpkgs/muffin/libmuffin-devel.template
@@ -1,7 +1,7 @@
 # Template file for 'libmuffin-devel'.
 #
 noarch=yes
-depends="libmuffin>=${version}_${revision}"
+depends="libmuffin-${version}_${revision}"
 short_desc="${short_desc} (development files)"
 long_desc="${long_desc}
 
diff --git a/srcpkgs/muffin/libmuffin.rshlibs b/srcpkgs/muffin/libmuffin.rshlibs
index 25736381f5..4c1b652d18 100644
--- a/srcpkgs/muffin/libmuffin.rshlibs
+++ b/srcpkgs/muffin/libmuffin.rshlibs
@@ -1,8 +1,5 @@
 libXrender.so.1
 libclutter-1.0.so.0
-libcogl-pango.so.0
-libjson-glib-1.0.so.0
-libXi.so.6
 libcogl.so.11
 libXdamage.so.1
 libXcomposite.so.1
@@ -16,13 +13,11 @@ libatk-1.0.so.0
 libgio-2.0.so.0
 libpangocairo-1.0.so.0
 libgdk_pixbuf-2.0.so.0
-libcairo-gobject.so.2
 libpango-1.0.so.0
 libcairo.so.2
 libgirepository-1.0.so.1
 libgobject-2.0.so.0
 libgmodule-2.0.so.0
-librt.so.1
 libglib-2.0.so.0
 libXcursor.so.1
 libXrandr.so.2
diff --git a/srcpkgs/muffin/muffin.rshlibs b/srcpkgs/muffin/muffin.rshlibs
index 5c61b5d12d..fbf0cbe081 100644
--- a/srcpkgs/muffin/muffin.rshlibs
+++ b/srcpkgs/muffin/muffin.rshlibs
@@ -9,18 +9,4 @@ libpthread.so.0
 libpango-1.0.so.0
 libcairo.so.2
 libclutter-1.0.so.0
-libcairo-gobject.so.2
-libatk-1.0.so.0
-libpangocairo-1.0.so.0
-libcogl-pango.so.0
-libjson-glib-1.0.so.0
-libXi.so.6
-libcogl.so.11
-libXext.so.6
-libXdamage.so.1
-libXcomposite.so.1
-libgmodule-2.0.so.0
-librt.so.1
-libgio-2.0.so.0
-libXfixes.so.3
 libmuffin.so.0
diff --git a/srcpkgs/muffin/template b/srcpkgs/muffin/template
index 6668e85185..5c49ee5dbd 100644
--- a/srcpkgs/muffin/template
+++ b/srcpkgs/muffin/template
@@ -1,26 +1,32 @@
 # Template file for 'muffin'
 pkgname=muffin
-version=1.1.0
-revision=2
-wrksrc="linuxmint-muffin-53f9d2f"
+version=1.1.1
+revision=1
 subpackages="libmuffin libmuffin-devel"
 build_style=gnu-configure
 configure_args="--disable-static"
 makedepends="automake gettext-devel pkg-config intltool gnome-doc-utils
-gobject-introspection cogl-devel>=1.12 clutter-devel>=1.12
-GConf-devel libcanberra-devel libXxf86vm-devel startup-notification-devel
-gsettings-desktop-schemas-devel>=3.6.0"
+ gobject-introspection cogl-devel>=1.12 clutter-devel>=1.12
+ 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 <xtraeme@gmail.com>"
 license="GPL-3"
 homepage="http://www.gnu.org/software/sed"
-distfiles="http://xbps.nopcode.org/distfiles/muffin-${version}.tar.gz"
-checksum=1e364b08737ca1949c8debc51d1b000916eedf929b369b41b108f89ad0130216
 long_desc="
  This package contains muffin, ${short_desc} based on Mutter 3.2.1."
 
+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 -vfi
 }