summaryrefslogtreecommitdiffstats
path: root/x11-wm/muffin
diff options
context:
space:
mode:
authorgusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-01-21 20:30:41 +0800
committergusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-01-21 20:30:41 +0800
commita1dc004e34edc7a1a1e4ea97729324bee8e3815c (patch)
tree8934c7d35d204f2ec64c9e83e7ff6fde1e05f3e9 /x11-wm/muffin
parent2d81dbc2a8ad64f6ed1f38b84ef0afc0ac766d1b (diff)
downloadmarcuscom-ports-a1dc004e34edc7a1a1e4ea97729324bee8e3815c.tar
marcuscom-ports-a1dc004e34edc7a1a1e4ea97729324bee8e3815c.tar.gz
marcuscom-ports-a1dc004e34edc7a1a1e4ea97729324bee8e3815c.tar.bz2
marcuscom-ports-a1dc004e34edc7a1a1e4ea97729324bee8e3815c.tar.lz
marcuscom-ports-a1dc004e34edc7a1a1e4ea97729324bee8e3815c.tar.xz
marcuscom-ports-a1dc004e34edc7a1a1e4ea97729324bee8e3815c.tar.zst
marcuscom-ports-a1dc004e34edc7a1a1e4ea97729324bee8e3815c.zip
Update cinnamon to 2.0. Among the changes:
- Many packages were split. New components appeared - In cinnamon-settings, the applet to configure the users has been removed. It needs python-pam, which is not in the tree yet - The translations are optional and can be enabled in x11/cinnamon - To configure cinnamon, use cinnamon-settings. The cinnamon-control-center seems to be lagging behind - The cinnamon2d, the fallback version of cinnamon, seems to be buggy and needs some love. It can be chosen with gdm in the session list - Only a subset of the nemo-extensions were enabled. More to come in the future - The JavaScripts bindings are now provided by lang/cjs (which seems to be a fork from lang/gjs) The development of cinnamon is moving fast, so if you find problems please contact gnome@freebsd.org Reviewed by: kwm git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18985 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-wm/muffin')
-rw-r--r--x11-wm/muffin/Makefile13
-rw-r--r--x11-wm/muffin/distinfo4
-rw-r--r--x11-wm/muffin/pkg-plist2
3 files changed, 11 insertions, 8 deletions
diff --git a/x11-wm/muffin/Makefile b/x11-wm/muffin/Makefile
index 6b7d44484..628285c67 100644
--- a/x11-wm/muffin/Makefile
+++ b/x11-wm/muffin/Makefile
@@ -3,7 +3,7 @@
# $MCom$
PORTNAME= muffin
-PORTVERSION= 1.8.2
+PORTVERSION= 2.0.5
CATEGORIES= x11-wm gnome
MASTER_SITES= http://github.com/linuxmint/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/
DIST_SUBDIR= gnome3
@@ -17,12 +17,13 @@ BUILD_DEPENDS= zenity3>=3.0.0:${PORTSDIR}/x11/zenity3 \
LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \
libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter \
- libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3
+ libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3 \
+ libcinnamon-desktop.so:${PORTSDIR}/x11/cinnamon-desktop
RUN_DEPENDS= zenity3>=3.0.0:${PORTSDIR}/x11/zenity3
-FETCH_ARGS= -Fpr
USE_XORG= x11 xext xrandr xcomposite xcursor xinerama ice sm
-USE_PYTHON= 2.5+
+USE_PYTHON= yes
+USE_CSTD= gnu89
USES= gettext gmake pathfix pkgconfig
USE_AUTOTOOLS= libtool autoconf automake
USE_GNOME= gconf2 gnomedocutils gnomehier gnomeprefix gtk30 \
@@ -41,4 +42,8 @@ post-patch:
@${REINPLACE_CMD} -e 's|REQUIRED_AUTOMAKE_VERSION=1.10|REQUIRED_AUTOMAKE_VERSION=1.14|g' \
${WRKSRC}/autogen.sh
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/muffin/plugins/default.so
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmuffin.so.0
+
.include <bsd.port.mk>
diff --git a/x11-wm/muffin/distinfo b/x11-wm/muffin/distinfo
index 2d8d2545f..292423415 100644
--- a/x11-wm/muffin/distinfo
+++ b/x11-wm/muffin/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/muffin-1.8.2.tar.gz) = 903c6ab5e228c8a1b8e05f460ba34c111e8a92ce9382ebd0b014416af4dd7049
-SIZE (gnome3/muffin-1.8.2.tar.gz) = 2685117
+SHA256 (gnome3/muffin-2.0.5.tar.gz) = 81a57d452ea88ea926b284248033f021960400b3b9d13f5a334a77cf3bd4c7ee
+SIZE (gnome3/muffin-2.0.5.tar.gz) = 2701294
diff --git a/x11-wm/muffin/pkg-plist b/x11-wm/muffin/pkg-plist
index a035c63cf..afc6553c6 100644
--- a/x11-wm/muffin/pkg-plist
+++ b/x11-wm/muffin/pkg-plist
@@ -40,9 +40,7 @@ man/man1/muffin-theme-viewer.1.gz
man/man1/muffin-window-demo.1.gz
man/man1/muffin.1.gz
share/applications/muffin.desktop
-share/gnome/wm-properties/muffin-wm.desktop
share/GConf/gsettings/muffin-schemas.convert
-share/gnome-control-center/keybindings/50-muffin-windows.xml
share/locale/am/LC_MESSAGES/muffin.mo
share/locale/ar/LC_MESSAGES/muffin.mo
share/locale/as/LC_MESSAGES/muffin.mo