aboutsummaryrefslogtreecommitdiff
path: root/x11/cinnamon-desktop
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2014-12-30 20:13:46 +0000
committerKoop Mast <kwm@FreeBSD.org>2014-12-30 20:13:46 +0000
commitb28f4972855f1b355b5b156ffca59f4135e0e4c8 (patch)
treef8d16b26e7f6882796704c78c3316de2d96ca435 /x11/cinnamon-desktop
parent83b4f7b7528232f46a80c28193ac942e4e8c2f83 (diff)
downloadports-b28f4972855f1b355b5b156ffca59f4135e0e4c8.tar.gz
ports-b28f4972855f1b355b5b156ffca59f4135e0e4c8.zip
Update cinnamon to 2.4, this should fix [1] and [2].
Update totem to 3.14 now that we have gstreamer 1.4 and minor gnome updates. Update evolution suite to 3.12.9. Make sure gtk30 pulls in adwait-icon-theme, since it now the default theme [3]. PR: 195290 [1], 195289 [2], 195455 [3] Obtained from: gnome devel repo
Notes
Notes: svn path=/head/; revision=375852
Diffstat (limited to 'x11/cinnamon-desktop')
-rw-r--r--x11/cinnamon-desktop/Makefile21
-rw-r--r--x11/cinnamon-desktop/distinfo4
-rw-r--r--x11/cinnamon-desktop/pkg-plist1
3 files changed, 21 insertions, 5 deletions
diff --git a/x11/cinnamon-desktop/Makefile b/x11/cinnamon-desktop/Makefile
index 03133dfb3c78..7812342c9927 100644
--- a/x11/cinnamon-desktop/Makefile
+++ b/x11/cinnamon-desktop/Makefile
@@ -1,9 +1,8 @@
# Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
# $FreeBSD$
-# $MCom: ports/trunk/x11/cinnamon-desktop/Makefile 20008 2014-10-21 15:13:35Z gusi $
PORTNAME= cinnamon-desktop
-PORTVERSION= 2.2.3
+PORTVERSION= 2.4.2
CATEGORIES= x11 gnome
MASTER_SITES= http://github.com/linuxmint/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/
DIST_SUBDIR= gnome3
@@ -18,8 +17,10 @@ RUN_DEPENDS= xkeyboard-config>=0:${PORTSDIR}/x11/xkeyboard-config \
libxkbfile>=0:${PORTSDIR}/x11/libxkbfile
USE_XORG= x11 xrandr xext
-USES= autoreconf:build gettext gmake libtool pathfix pkgconfig tar:xz
+USES= autoreconf:build gettext gmake libtool pathfix pkgconfig \
+ shebangfix tar:xz
USE_GNOME= gnomeprefix gtk30 intlhack introspection:build
+SHEBANG_FILES= files/usr/bin/cinnamon-desktop-migrate-mediakeys
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
PATHFIX_MAKEFILEIN= Makefile.am
@@ -36,8 +37,13 @@ GLIB_SCHEMAS= org.cinnamon.desktop.a11y.applications.gschema.xml \
org.cinnamon.desktop.enums.xml \
org.cinnamon.desktop.input-sources.gschema.xml \
org.cinnamon.desktop.interface.gschema.xml \
+ org.cinnamon.desktop.keybindings.gschema.xml \
+ org.cinnamon.desktop.keybindings.media-keys.gschema.xml \
+ org.cinnamon.desktop.keybindings.wm.gschema.xml \
org.cinnamon.desktop.lockdown.gschema.xml \
org.cinnamon.desktop.media-handling.gschema.xml \
+ org.cinnamon.desktop.notifications.gschema.xml \
+ org.cinnamon.desktop.privacy.gschema.xml \
org.cinnamon.desktop.screensaver.gschema.xml \
org.cinnamon.desktop.session.gschema.xml \
org.cinnamon.desktop.sound.gschema.xml \
@@ -45,6 +51,15 @@ GLIB_SCHEMAS= org.cinnamon.desktop.a11y.applications.gschema.xml \
org.cinnamon.desktop.thumbnailers.gschema.xml \
org.cinnamon.desktop.wm.preferences.gschema.xml
+post-patch:
+ @${MKDIR} ${WRKSRC}/files${PREFIX}
+.for d in bin
+ @${MV} ${WRKSRC}/files/usr/${d} ${WRKSRC}/files${PREFIX}
+.endfor
+
+ @${REINPLACE_CMD} -e 's|find -min|find . -|g' \
+ ${WRKSRC}/files/Makefile.am
+
pre-configure:
cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh
diff --git a/x11/cinnamon-desktop/distinfo b/x11/cinnamon-desktop/distinfo
index 52284cf3db44..00d3c77fff23 100644
--- a/x11/cinnamon-desktop/distinfo
+++ b/x11/cinnamon-desktop/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/cinnamon-desktop-2.2.3.tar.xz) = 0950bdee8671e4693bfd375f01a25fb8ef5d38d246338600083cd181400619d8
-SIZE (gnome3/cinnamon-desktop-2.2.3.tar.xz) = 555916
+SHA256 (gnome3/cinnamon-desktop-2.4.2.tar.xz) = 62e2ff4fad405f8d4e7259dbeb2daf65c6f8b9995f2bb1e595a7cc0c2a7f9e0a
+SIZE (gnome3/cinnamon-desktop-2.4.2.tar.xz) = 524074
diff --git a/x11/cinnamon-desktop/pkg-plist b/x11/cinnamon-desktop/pkg-plist
index 15a80ba7ea8f..15eb812da815 100644
--- a/x11/cinnamon-desktop/pkg-plist
+++ b/x11/cinnamon-desktop/pkg-plist
@@ -1,3 +1,4 @@
+bin/cinnamon-desktop-migrate-mediakeys
include/cinnamon-desktop/libcinnamon-desktop/cdesktop-enums.h
include/cinnamon-desktop/libcinnamon-desktop/gnome-bg-crossfade.h
include/cinnamon-desktop/libcinnamon-desktop/gnome-bg.h