# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # muffin # muffin/files # muffin/files/patch-src_core_main.c # muffin/Makefile # muffin/distinfo # muffin/pkg-descr # muffin/pkg-plist # echo c - muffin mkdir -p muffin > /dev/null 2>&1 echo c - muffin/files mkdir -p muffin/files > /dev/null 2>&1 echo x - muffin/files/patch-src_core_main.c sed 's/^X//' >muffin/files/patch-src_core_main.c << '2c3ebdce182e27236984e1d90355a256' X--- src/core/main.c.orig 2010-02-12 12:17:38.000000000 -0500 X+++ src/core/main.c 2010-02-19 01:22:45.000000000 -0500 X@@ -59,7 +59,11 @@ X X #include X #include X+#ifdef __linux__ X #include X+#else X+#include X+#endif X #include X #include X #include 2c3ebdce182e27236984e1d90355a256 echo x - muffin/Makefile sed 's/^X//' >muffin/Makefile << 'd02e5a70c7c5f0211d0e333c0517a28d' X# New ports collection makefile for: muffin X# Date created: 17 March 2012 X# Whom: FreeBSD GNOME Team X# X# $FreeBSD$ X# $MCom$ X# X XPORTNAME= muffin XPORTVERSION= 1.0.2 XCATEGORIES= x11-wm XMASTER_SITES= # https://nodeload.github.com/linuxmint/muffin/tarball/${PORTVERSION}/ XDISTNAME= linuxmint-muffin-${PORTVERSION}-0-g3905d44 XDIST_SUBDIR= gnome3 X XMAINTAINER= gnome@FreeBSD.org XCOMMENT= Compositing window manager forked from Mutter for use with Cinnamon X XBUILD_DEPENDS= zenity:${PORTSDIR}/x11/zenity \ X g-ir-scanner:${PORTSDIR}/devel/gobject-introspection XLIB_DEPENDS= startup-notification-1.0:${PORTSDIR}/x11/startup-notification \ X execinfo.1:${PORTSDIR}/devel/libexecinfo \ X clutter-glx-1.0:${PORTSDIR}/graphics/clutter \ X canberra-gtk3.0:${PORTSDIR}/audio/libcanberra-gtk3 XRUN_DEPENDS= zenity:${PORTSDIR}/x11/zenity X XWRKSRC= ${WRKDIR}/linuxmint-muffin-08ffc65 XUSE_XORG= x11 xext xrandr xcomposite xcursor xinerama ice sm XUSE_PYTHON= 2.5+ XUSE_GETTEXT= yes XUSE_GMAKE= yes XUSE_AUTOTOOLS= libtool XUSE_GNOME= gnomehier gnomeprefix gnomehack intlhack gtk30 gconf2 ltverhack XUSE_LDCONFIG= yes XCPPFLAGS+= -I${LOCALBASE}/include XLDFLAGS+= -L${LOCALBASE}/lib XCONFIGURE_ENV= LIBS="-lexecinfo" XCONFIGURE_ARGS= --enable-compile-warnings=maximum XGCONF_SCHEMAS= muffin.schemas X XMAN1= muffin-message.1 muffin-theme-viewer.1 muffin-window-demo.1 \ X muffin.1 X XPLIST_SUB= VERSION=${PORTVERSION:R} X Xpost-patch: X @${REINPLACE_CMD} -e 's|-Wcast-align||g' \ X ${WRKSRC}/configure X X.include d02e5a70c7c5f0211d0e333c0517a28d echo x - muffin/distinfo sed 's/^X//' >muffin/distinfo << 'cd799640f87c13d1a2b3ee0f54287d98' XSHA256 (gnome3/linuxmint-muffin-1.0.2-0-g3905d44.tar.gz) = a8ad2a0f45442f92d4864ab3fc9cc87dbba44f7ca558ddcbb0846da42a10b749 XSIZE (gnome3/linuxmint-muffin-1.0.2-0-g3905d44.tar.gz) = 3127221 cd799640f87c13d1a2b3ee0f54287d98 echo x - muffin/pkg-descr sed 's/^X//' >muffin/pkg-descr << 'd6a645d6cb7095d11d6ff4e37791bcfd' XMuffin is a minimal X window manager aimed at nontechnical users and is Xdesigned to integrate well with the GNOME desktop. Muffin lacks some Xfeatures that may be expected by traditional UNIX or other technical Xusers; these users may want to investigate other available window man- Xagers for use with GNOME or standalone. X XBased on Mutter 3.2.1 X XWWW: http://cinnamon.linuxmint.com/ d6a645d6cb7095d11d6ff4e37791bcfd echo x - muffin/pkg-plist sed 's/^X//' >muffin/pkg-plist << '8486513c7412d788726bd9a65cb000dd' Xbin/muffin Xbin/muffin-message Xbin/muffin-theme-viewer Xbin/muffin-window-demo Xinclude/muffin/meta/atomnames.h Xinclude/muffin/meta/boxes.h Xinclude/muffin/meta/common.h Xinclude/muffin/meta/compositor-muffin.h Xinclude/muffin/meta/compositor.h Xinclude/muffin/meta/display.h Xinclude/muffin/meta/errors.h Xinclude/muffin/meta/gradient.h Xinclude/muffin/meta/group.h Xinclude/muffin/meta/keybindings.h Xinclude/muffin/meta/main.h Xinclude/muffin/meta/meta-background-actor.h Xinclude/muffin/meta/meta-plugin.h Xinclude/muffin/meta/meta-shadow-factory.h Xinclude/muffin/meta/meta-window-actor.h Xinclude/muffin/meta/prefs.h Xinclude/muffin/meta/preview-widget.h Xinclude/muffin/meta/screen.h Xinclude/muffin/meta/theme.h Xinclude/muffin/meta/types.h Xinclude/muffin/meta/util.h Xinclude/muffin/meta/window.h Xinclude/muffin/meta/workspace.h Xlib/libmuffin.a Xlib/libmuffin.la Xlib/libmuffin.so Xlib/libmuffin.so.0 Xlib/muffin/Meta-3.0.gir Xlib/muffin/Meta-3.0.typelib Xlib/muffin/plugins/default.so Xlibdata/pkgconfig/libmuffin.pc Xlibdata/pkgconfig/muffin-plugins.pc Xshare/applications/muffin.desktop Xshare/gnome/wm-properties/muffin-wm.desktop Xshare/locale/am/LC_MESSAGES/muffin.mo Xshare/locale/ar/LC_MESSAGES/muffin.mo Xshare/locale/as/LC_MESSAGES/muffin.mo Xshare/locale/ast/LC_MESSAGES/muffin.mo Xshare/locale/az/LC_MESSAGES/muffin.mo Xshare/locale/be/LC_MESSAGES/muffin.mo Xshare/locale/be@latin/LC_MESSAGES/muffin.mo Xshare/locale/bg/LC_MESSAGES/muffin.mo Xshare/locale/bn/LC_MESSAGES/muffin.mo Xshare/locale/bn_IN/LC_MESSAGES/muffin.mo Xshare/locale/br/LC_MESSAGES/muffin.mo Xshare/locale/bs/LC_MESSAGES/muffin.mo Xshare/locale/ca/LC_MESSAGES/muffin.mo Xshare/locale/ca@valencia/LC_MESSAGES/muffin.mo Xshare/locale/cs/LC_MESSAGES/muffin.mo Xshare/locale/cy/LC_MESSAGES/muffin.mo Xshare/locale/da/LC_MESSAGES/muffin.mo Xshare/locale/de/LC_MESSAGES/muffin.mo Xshare/locale/dz/LC_MESSAGES/muffin.mo Xshare/locale/el/LC_MESSAGES/muffin.mo Xshare/locale/en_CA/LC_MESSAGES/muffin.mo Xshare/locale/en_GB/LC_MESSAGES/muffin.mo Xshare/locale/eo/LC_MESSAGES/muffin.mo Xshare/locale/es/LC_MESSAGES/muffin.mo Xshare/locale/et/LC_MESSAGES/muffin.mo Xshare/locale/eu/LC_MESSAGES/muffin.mo Xshare/locale/fa/LC_MESSAGES/muffin.mo Xshare/locale/fi/LC_MESSAGES/muffin.mo Xshare/locale/fr/LC_MESSAGES/muffin.mo Xshare/locale/ga/LC_MESSAGES/muffin.mo Xshare/locale/gl/LC_MESSAGES/muffin.mo Xshare/locale/gu/LC_MESSAGES/muffin.mo Xshare/locale/ha/LC_MESSAGES/muffin.mo Xshare/locale/he/LC_MESSAGES/muffin.mo Xshare/locale/hi/LC_MESSAGES/muffin.mo Xshare/locale/hr/LC_MESSAGES/muffin.mo Xshare/locale/hu/LC_MESSAGES/muffin.mo Xshare/locale/hy/LC_MESSAGES/muffin.mo Xshare/locale/id/LC_MESSAGES/muffin.mo Xshare/locale/ig/LC_MESSAGES/muffin.mo Xshare/locale/is/LC_MESSAGES/muffin.mo Xshare/locale/it/LC_MESSAGES/muffin.mo Xshare/locale/ja/LC_MESSAGES/muffin.mo Xshare/locale/ka/LC_MESSAGES/muffin.mo Xshare/locale/kn/LC_MESSAGES/muffin.mo Xshare/locale/ko/LC_MESSAGES/muffin.mo Xshare/locale/ku/LC_MESSAGES/muffin.mo Xshare/locale/la/LC_MESSAGES/muffin.mo Xshare/locale/lt/LC_MESSAGES/muffin.mo Xshare/locale/lv/LC_MESSAGES/muffin.mo Xshare/locale/mai/LC_MESSAGES/muffin.mo Xshare/locale/mg/LC_MESSAGES/muffin.mo Xshare/locale/mk/LC_MESSAGES/muffin.mo Xshare/locale/ml/LC_MESSAGES/muffin.mo Xshare/locale/mn/LC_MESSAGES/muffin.mo Xshare/locale/mr/LC_MESSAGES/muffin.mo Xshare/locale/ms/LC_MESSAGES/muffin.mo Xshare/locale/nb/LC_MESSAGES/muffin.mo Xshare/locale/nds/LC_MESSAGES/muffin.mo Xshare/locale/ne/LC_MESSAGES/muffin.mo Xshare/locale/nl/LC_MESSAGES/muffin.mo Xshare/locale/nn/LC_MESSAGES/muffin.mo Xshare/locale/oc/LC_MESSAGES/muffin.mo Xshare/locale/or/LC_MESSAGES/muffin.mo Xshare/locale/pa/LC_MESSAGES/muffin.mo Xshare/locale/pl/LC_MESSAGES/muffin.mo Xshare/locale/pt/LC_MESSAGES/muffin.mo Xshare/locale/pt_BR/LC_MESSAGES/muffin.mo Xshare/locale/ro/LC_MESSAGES/muffin.mo Xshare/locale/ru/LC_MESSAGES/muffin.mo Xshare/locale/rw/LC_MESSAGES/muffin.mo Xshare/locale/si/LC_MESSAGES/muffin.mo Xshare/locale/sk/LC_MESSAGES/muffin.mo Xshare/locale/sl/LC_MESSAGES/muffin.mo Xshare/locale/sq/LC_MESSAGES/muffin.mo Xshare/locale/sr/LC_MESSAGES/muffin.mo Xshare/locale/sr@latin/LC_MESSAGES/muffin.mo Xshare/locale/sv/LC_MESSAGES/muffin.mo Xshare/locale/ta/LC_MESSAGES/muffin.mo Xshare/locale/te/LC_MESSAGES/muffin.mo Xshare/locale/th/LC_MESSAGES/muffin.mo Xshare/locale/tk/LC_MESSAGES/muffin.mo Xshare/locale/tr/LC_MESSAGES/muffin.mo Xshare/locale/ug/LC_MESSAGES/muffin.mo Xshare/locale/uk/LC_MESSAGES/muffin.mo Xshare/locale/vi/LC_MESSAGES/muffin.mo Xshare/locale/wa/LC_MESSAGES/muffin.mo Xshare/locale/xh/LC_MESSAGES/muffin.mo Xshare/locale/yo/LC_MESSAGES/muffin.mo Xshare/locale/zh_CN/LC_MESSAGES/muffin.mo Xshare/locale/zh_HK/LC_MESSAGES/muffin.mo Xshare/locale/zh_TW/LC_MESSAGES/muffin.mo X%%DATADIR%%/icons/muffin-window-demo.png X@dirrm %%DATADIR%%/icons X@dirrm %%DATADIR%% X@dirrmtry share/locale/zh_HK/LC_MESSAGES X@dirrmtry share/locale/zh_HK X@dirrmtry share/locale/yo/LC_MESSAGES X@dirrmtry share/locale/yo X@dirrmtry share/locale/xh/LC_MESSAGES X@dirrmtry share/locale/xh X@dirrmtry share/locale/ug/LC_MESSAGES X@dirrmtry share/locale/ug X@dirrmtry share/locale/te/LC_MESSAGES X@dirrmtry share/locale/te X@dirrmtry share/locale/sr@latin/LC_MESSAGES X@dirrmtry share/locale/sr@latin X@dirrmtry share/locale/si/LC_MESSAGES X@dirrmtry share/locale/si X@dirrmtry share/locale/rw/LC_MESSAGES X@dirrmtry share/locale/rw X@dirrmtry share/locale/oc/LC_MESSAGES X@dirrmtry share/locale/oc X@dirrmtry share/locale/nds/LC_MESSAGES X@dirrmtry share/locale/nds X@dirrmtry share/locale/mr/LC_MESSAGES X@dirrmtry share/locale/mr X@dirrmtry share/locale/mg/LC_MESSAGES X@dirrmtry share/locale/mg X@dirrmtry share/locale/mai/LC_MESSAGES X@dirrmtry share/locale/mai X@dirrmtry share/locale/la/LC_MESSAGES X@dirrmtry share/locale/la X@dirrmtry share/locale/ku/LC_MESSAGES X@dirrmtry share/locale/ku X@dirrmtry share/locale/ig/LC_MESSAGES X@dirrmtry share/locale/ig X@dirrmtry share/locale/hy/LC_MESSAGES X@dirrmtry share/locale/hy X@dirrmtry share/locale/ha/LC_MESSAGES X@dirrmtry share/locale/ha X@dirrmtry share/locale/dz/LC_MESSAGES X@dirrmtry share/locale/dz X@dirrmtry share/locale/ca@valencia/LC_MESSAGES X@dirrmtry share/locale/ca@valencia X@dirrmtry share/locale/bn_IN/LC_MESSAGES X@dirrmtry share/locale/bn_IN X@dirrmtry share/locale/be@latin/LC_MESSAGES X@dirrmtry share/locale/be@latin X@dirrmtry share/locale/ast/LC_MESSAGES X@dirrmtry share/locale/ast X@dirrmtry share/locale/as/LC_MESSAGES X@dirrmtry share/locale/as X@dirrmtry share/applications X@dirrm lib/muffin/plugins X@dirrm lib/muffin X@dirrm include/muffin/meta X@dirrm include/muffin 8486513c7412d788726bd9a65cb000dd exit