diff --git a/common/shlibs b/common/shlibs index c4b48486dce..72bb27ebf13 100644 --- a/common/shlibs +++ b/common/shlibs @@ -984,3 +984,4 @@ libvdemgmt.so.0 libvde2-2.3.2_1 libvdehist.so.0 libvde2-2.3.2_1 libsbc.so.1 sbc-1.0_1 libecryptfs.so.0 libecryptfs-100_1 +libmuffin.so.0 libmuffin-1.0.6_1 diff --git a/srcpkgs/libmuffin b/srcpkgs/libmuffin new file mode 120000 index 00000000000..2fe6f88e3f7 --- /dev/null +++ b/srcpkgs/libmuffin @@ -0,0 +1 @@ +muffin \ No newline at end of file diff --git a/srcpkgs/libmuffin-devel b/srcpkgs/libmuffin-devel new file mode 120000 index 00000000000..2fe6f88e3f7 --- /dev/null +++ b/srcpkgs/libmuffin-devel @@ -0,0 +1 @@ +muffin \ No newline at end of file diff --git a/srcpkgs/muffin/libmuffin-devel.template b/srcpkgs/muffin/libmuffin-devel.template new file mode 100644 index 00000000000..0d1170f4ad9 --- /dev/null +++ b/srcpkgs/muffin/libmuffin-devel.template @@ -0,0 +1,14 @@ +# Template file for 'libmuffin-devel'. +# +noarch=yes +depends="libmuffin>=${version}_${revision}" +short_desc="${short_desc} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove "usr/lib/muffin/*.gir" usr/lib/muffin +} diff --git a/srcpkgs/muffin/libmuffin.rshlibs b/srcpkgs/muffin/libmuffin.rshlibs new file mode 100644 index 00000000000..291beaca816 --- /dev/null +++ b/srcpkgs/muffin/libmuffin.rshlibs @@ -0,0 +1,39 @@ +libXrender.so.1 +libclutter-1.0.so.0 +libcogl-pango.so.0 +libjson-glib-1.0.so.0 +libXi.so.6 +libcogl.so.9 +libdrm.so.2 +libXdamage.so.1 +libXcomposite.so.1 +libXfixes.so.3 +libstartup-notification-1.so.0 +libcanberra-gtk3.so.0 +libcanberra.so.0 +libgtk-3.so.0 +libgdk-3.so.0 +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 +libgthread-2.0.so.0 +librt.so.1 +libffi.so.5 +libglib-2.0.so.0 +libXcursor.so.1 +libXrandr.so.2 +libSM.so.6 +libICE.so.6 +libX11.so.6 +libXext.so.6 +libXinerama.so.1 +libm.so.6 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/muffin/libmuffin.template b/srcpkgs/muffin/libmuffin.template new file mode 100644 index 00000000000..00c4743a785 --- /dev/null +++ b/srcpkgs/muffin/libmuffin.template @@ -0,0 +1,11 @@ +# Template file for 'libmuffin'. +# +short_desc="${short_desc} (library)" +long_desc="${long_desc} + + This package contains the shared library." + +do_install() { + vmove "usr/lib/*.so*" usr/lib + vmove "usr/lib/muffin/*.typelib" usr/lib/muffin +} diff --git a/srcpkgs/muffin/muffin.rshlibs b/srcpkgs/muffin/muffin.rshlibs new file mode 100644 index 00000000000..aba15394410 --- /dev/null +++ b/srcpkgs/muffin/muffin.rshlibs @@ -0,0 +1,27 @@ +libgtk-3.so.0 +libgdk-3.so.0 +libglib-2.0.so.0 +libX11.so.6 +libc.so.6 +libgdk_pixbuf-2.0.so.0 +libgobject-2.0.so.0 +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.9 +libdrm.so.2 +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 new file mode 100644 index 00000000000..039db93c8b8 --- /dev/null +++ b/srcpkgs/muffin/template @@ -0,0 +1,25 @@ +# Template file for 'muffin' +pkgname=muffin +version=1.0.6 +revision=1 +wrksrc="linuxmint-muffin-75e4992" +subpackages="libmuffin libmuffin-devel" +build_style=gnu-configure +configure_args="--disable-static" +makedepends="automake gettext-devel pkg-config intltool gnome-doc-utils +gobject-introspection clutter-devel GConf-devel libcanberra-devel +libXxf86vm-devel startup-notification-devel" +depends="desktop-file-utils" +fulldepends="zenity" +short_desc="The Cinnamon window manager" +maintainer="Juan RP " +license="GPL-3" +homepage="http://www.gnu.org/software/sed" +distfiles="http://xbps.nopcode.org/distfiles/muffin-${version}.tar.gz" +checksum=d84ed945bc99d9fc095517d8fd167ef3e2c6261c8b6cc6f31526b1bf04239e27 +long_desc=" + This package contains muffin, ${short_desc} based on Mutter 3.2.1." + +pre_configure() { + autoreconf -vfi +}