diff options
author | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-04-26 04:51:12 +0800 |
---|---|---|
committer | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-04-26 04:51:12 +0800 |
commit | 524dc96813e9f340ae53b813743328e571e3c241 (patch) | |
tree | e318e5263bec7b301ced7549a8c11cfb3e7dceb2 /x11/cinnamon | |
parent | 246fb069fe099292e89766d02baae6b78569c7a8 (diff) | |
download | marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar.gz marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar.zst marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.zip |
Update cinnamon to 2.2.3. Deal with the upower update to 0.99. Introduce
cinnamon-menus and mint-themes. Remove a lot of unused stuff in
misc/cinnamon-translations. Also try to remove deprecated stuff here and
there.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19573 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11/cinnamon')
-rw-r--r-- | x11/cinnamon/Makefile | 16 | ||||
-rw-r--r-- | x11/cinnamon/distinfo | 4 | ||||
-rw-r--r-- | x11/cinnamon/files/patch-src_Makefile.am | 8 | ||||
-rw-r--r-- | x11/cinnamon/files/patch-src_cinnamon-global.c | 13 | ||||
-rw-r--r-- | x11/cinnamon/pkg-plist | 130 |
5 files changed, 97 insertions, 74 deletions
diff --git a/x11/cinnamon/Makefile b/x11/cinnamon/Makefile index 81a3aab31..98fc5c397 100644 --- a/x11/cinnamon/Makefile +++ b/x11/cinnamon/Makefile @@ -3,8 +3,7 @@ # $MCom$ PORTNAME= cinnamon -PORTVERSION= 2.0.14 -PORTREVISION= 2 +PORTVERSION= 2.2.3 CATEGORIES= x11 gnome MASTER_SITES= http://github.com/linuxmint/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/ DIST_SUBDIR= gnome3 @@ -25,6 +24,7 @@ LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter \ libcjs.so:${PORTSDIR}/lang/cjs \ + libcinnamon-menu-3.so:${PORTSDIR}/x11/cinnamon-menus \ libaccountsservice.so:${PORTSDIR}/sysutils/accountsservice RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-dbus \ ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss \ @@ -39,13 +39,14 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py- WRKSRC= ${WRKDIR}/Cinnamon-${PORTVERSION} USES= gettext gmake pathfix pkgconfig shebangfix -USE_GNOME= evolutiondataserver3 gconf2 gnomedesktop3 gnomemenus3 \ +USE_GNOME= evolutiondataserver3 gconf2 gnomedesktop3 \ gnomeprefix gtk30 intlhack introspection:build # this happens before moving the file to ${PREFIX} (which then will be copied to ${STAGEDIR}${PREFIX}) SHEBANG_FILES= files/usr/bin/cinnamon2d USE_AUTOTOOLS= libtool autoconf automake USE_XORG= x11 xfixes sm USE_GSTREAMER= theora vp8 ogg +INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_PYTHON= yes @@ -122,6 +123,15 @@ post-patch: ${WRKSRC}/files${PREFIX}/bin/cinnamon-settings \ ${WRKSRC}/files${PREFIX}/bin/cinnamon-launcher + @${REINPLACE_CMD} -e '/cs-tablet/d; /cs-bluetooth/d; /cs-network/d' \ + ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/cinnamon-settings.py + + @${REINPLACE_CMD} -e '/increase-opacity/d; /decrease-opacity/d' \ + ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_keyboard.py + + #@${REINPLACE_CMD} -e 's/SIZE\/$$$$CONTEXT/CONTEXT\/$$$$SIZE/g' \ + # ${WRKSRC}/data/icons/Makefile.am + @${REINPLACE_CMD} -e 's|=/usr/bin/|=${PREFIX}/bin/|g' \ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon2d.desktop \ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon.desktop \ diff --git a/x11/cinnamon/distinfo b/x11/cinnamon/distinfo index e4c86ba75..c3ac121da 100644 --- a/x11/cinnamon/distinfo +++ b/x11/cinnamon/distinfo @@ -1,2 +1,2 @@ -SHA256 (gnome3/cinnamon-2.0.14.tar.gz) = 447f65ceb22a40717656d3d708d16ad450802298d783b23004b6e8d3c8d7da85 -SIZE (gnome3/cinnamon-2.0.14.tar.gz) = 2607337 +SHA256 (gnome3/cinnamon-2.2.3.tar.gz) = 9151452f81ffb7edc28cbdb107818f64bb9bd55610711781345418166372f0fe +SIZE (gnome3/cinnamon-2.2.3.tar.gz) = 2638409 diff --git a/x11/cinnamon/files/patch-src_Makefile.am b/x11/cinnamon/files/patch-src_Makefile.am index 88a0e7bb1..b3bdb04fb 100644 --- a/x11/cinnamon/files/patch-src_Makefile.am +++ b/x11/cinnamon/files/patch-src_Makefile.am @@ -1,11 +1,11 @@ ---- src/Makefile.am.orig 2013-11-26 09:57:11.203682346 +0000 -+++ src/Makefile.am 2013-11-26 09:58:16.645680722 +0000 +--- src/Makefile.am.orig 2014-04-12 14:28:57.000000000 +0000 ++++ src/Makefile.am 2014-04-24 15:24:43.261840738 +0000 @@ -267,7 +267,7 @@ libcinnamon_la_CPPFLAGS = $(cinnamon_cflags) Cinnamon-0.1.gir: libcinnamon.la St-1.0.gir --Cinnamon_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-Muffin.0 Soup-2.4 GMenu-3.0 NetworkManager-1.0 NMClient-1.0 -+Cinnamon_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-Muffin.0 Soup-2.4 GMenu-3.0 +-Cinnamon_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-Muffin.0 Soup-2.4 CMenu-3.0 NetworkManager-1.0 NMClient-1.0 ++Cinnamon_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-Muffin.0 Soup-2.4 CMenu-3.0 Cinnamon_0_1_gir_CFLAGS = $(libcinnamon_la_CPPFLAGS) -I $(srcdir) Cinnamon_0_1_gir_LIBS = libcinnamon.la Cinnamon_0_1_gir_FILES = $(libcinnamon_la_gir_sources) diff --git a/x11/cinnamon/files/patch-src_cinnamon-global.c b/x11/cinnamon/files/patch-src_cinnamon-global.c deleted file mode 100644 index 1ab1605c6..000000000 --- a/x11/cinnamon/files/patch-src_cinnamon-global.c +++ /dev/null @@ -1,13 +0,0 @@ ---- src/cinnamon-global.c.orig 2014-04-04 09:39:11.488900078 +0000 -+++ src/cinnamon-global.c 2014-04-04 09:39:20.117899806 +0000 -@@ -477,8 +477,8 @@ - G_PARAM_READABLE)); - } - --/**• -- * _cinnamon_global_init: (skip)• -+/** -+ * _cinnamon_global_init: (skip) - * @first_property_name: the name of the first property - * @...: the value of the first property, followed optionally by more - * name/value pairs, followed by %NULL diff --git a/x11/cinnamon/pkg-plist b/x11/cinnamon/pkg-plist index b59ecfce2..72a634589 100644 --- a/x11/cinnamon/pkg-plist +++ b/x11/cinnamon/pkg-plist @@ -36,10 +36,11 @@ lib/cinnamon-menu-editor/cme/MenuEditor.py lib/cinnamon-menu-editor/cme/__init__.py lib/cinnamon-menu-editor/cme/config.py lib/cinnamon-menu-editor/cme/util.py -lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.glade lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.py +lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.ui lib/cinnamon-settings/cinnamon-settings.py lib/cinnamon-settings/cinnamon-settings.ui +lib/cinnamon-settings/modules/cs_power.py lib/cinnamon-settings/bin/ExtensionCore.py lib/cinnamon-settings/bin/SettingsWidgets.py lib/cinnamon-settings/bin/Spices.py @@ -51,55 +52,6 @@ lib/cinnamon-settings/bin/imtools.py lib/cinnamon-settings/bin/installSchema.py lib/cinnamon-settings/bin/removeSchema.py lib/cinnamon-settings/bin/xlet-settings.ui -lib/cinnamon-settings/data/cinnamon.png -lib/cinnamon-settings/data/inactive.png -lib/cinnamon-settings/data/installed.svg -lib/cinnamon-settings/data/running.svg -lib/cinnamon-settings/data/system.svg -lib/cinnamon-settings/data/update.svg -lib/cinnamon-settings/data/user.png -lib/cinnamon-settings/data/icons/applets.svg -lib/cinnamon-settings/data/icons/backgrounds.svg -lib/cinnamon-settings/data/icons/bluetooth.svg -lib/cinnamon-settings/data/icons/cat-admin.svg -lib/cinnamon-settings/data/icons/cat-appearance.svg -lib/cinnamon-settings/data/icons/cat-hardware.svg -lib/cinnamon-settings/data/icons/cat-prefs.svg -lib/cinnamon-settings/data/icons/color.svg -lib/cinnamon-settings/data/icons/date-time.svg -lib/cinnamon-settings/data/icons/default-applications.svg -lib/cinnamon-settings/data/icons/desklets.svg -lib/cinnamon-settings/data/icons/desktop-effects.svg -lib/cinnamon-settings/data/icons/desktop.svg -lib/cinnamon-settings/data/icons/details.svg -lib/cinnamon-settings/data/icons/display.svg -lib/cinnamon-settings/data/icons/drivers.svg -lib/cinnamon-settings/data/icons/extensions.svg -lib/cinnamon-settings/data/icons/firewall.svg -lib/cinnamon-settings/data/icons/fonts.svg -lib/cinnamon-settings/data/icons/general.svg -lib/cinnamon-settings/data/icons/keyboard.svg -lib/cinnamon-settings/data/icons/language.svg -lib/cinnamon-settings/data/icons/login.svg -lib/cinnamon-settings/data/icons/mouse.svg -lib/cinnamon-settings/data/icons/network.svg -lib/cinnamon-settings/data/icons/overview.svg -lib/cinnamon-settings/data/icons/panel.svg -lib/cinnamon-settings/data/icons/power.svg -lib/cinnamon-settings/data/icons/printer.svg -lib/cinnamon-settings/data/icons/region.svg -lib/cinnamon-settings/data/icons/screen.svg -lib/cinnamon-settings/data/icons/screensaver.svg -lib/cinnamon-settings/data/icons/sound.svg -lib/cinnamon-settings/data/icons/sources.svg -lib/cinnamon-settings/data/icons/startup-programs.svg -lib/cinnamon-settings/data/icons/themes.svg -lib/cinnamon-settings/data/icons/tiling.svg -lib/cinnamon-settings/data/icons/universal-access.svg -lib/cinnamon-settings/data/icons/user-accounts.svg -lib/cinnamon-settings/data/icons/user.svg -lib/cinnamon-settings/data/icons/windows.svg -lib/cinnamon-settings/data/icons/workspaces.svg lib/cinnamon-settings/data/spices/applet-detail.html lib/cinnamon-settings/data/spices/jquery.js lib/cinnamon-settings/modules/cs_applets.py @@ -137,7 +89,29 @@ man/man1/gnome-session-cinnamon.1.gz man/man1/gnome-session-cinnamon2d.1.gz share/applications/cinnamon-add-panel-launcher.desktop share/applications/cinnamon-menu-editor.desktop +share/applications/cinnamon-settings-applets.desktop +share/applications/cinnamon-settings-backgrounds.desktop +share/applications/cinnamon-settings-calendar.desktop +share/applications/cinnamon-settings-default.desktop +share/applications/cinnamon-settings-desklets.desktop +share/applications/cinnamon-settings-desktop.desktop +share/applications/cinnamon-settings-effects.desktop +share/applications/cinnamon-settings-extensions.desktop +share/applications/cinnamon-settings-fonts.desktop +share/applications/cinnamon-settings-general.desktop +share/applications/cinnamon-settings-hotcorner.desktop +share/applications/cinnamon-settings-info.desktop +share/applications/cinnamon-settings-keyboard.desktop +share/applications/cinnamon-settings-mouse.desktop +share/applications/cinnamon-settings-panel.desktop +share/applications/cinnamon-settings-power.desktop +share/applications/cinnamon-settings-screensaver.desktop +share/applications/cinnamon-settings-themes.desktop +share/applications/cinnamon-settings-tiling.desktop +share/applications/cinnamon-settings-user.desktop share/applications/cinnamon-settings-users.desktop +share/applications/cinnamon-settings-windows.desktop +share/applications/cinnamon-settings-workspaces.desktop share/applications/cinnamon-settings.desktop share/applications/cinnamon.desktop share/applications/cinnamon2d.desktop @@ -423,10 +397,12 @@ share/applications/cinnamon2d.desktop %%DATADIR%%/applets/notifications@cinnamon.org/low-notif-symbolic.svg %%DATADIR%%/applets/notifications@cinnamon.org/metadata.json %%DATADIR%%/applets/notifications@cinnamon.org/normal-notif-symbolic.svg +%%DATADIR%%/applets/notifications@cinnamon.org/settings-schema.json %%DATADIR%%/applets/panel-launchers@cinnamon.org/applet.js %%DATADIR%%/applets/panel-launchers@cinnamon.org/metadata.json %%DATADIR%%/applets/power@cinnamon.org/applet.js %%DATADIR%%/applets/power@cinnamon.org/metadata.json +%%DATADIR%%/applets/power@cinnamon.org/settings-schema.json %%DATADIR%%/applets/recent@cinnamon.org/applet.js %%DATADIR%%/applets/recent@cinnamon.org/metadata.json %%DATADIR%%/applets/removable-drives@cinnamon.org/applet.js @@ -447,6 +423,7 @@ share/applications/cinnamon2d.desktop %%DATADIR%%/applets/show-desktop@cinnamon.org/metadata.json %%DATADIR%%/applets/sound@cinnamon.org/applet.js %%DATADIR%%/applets/sound@cinnamon.org/metadata.json +%%DATADIR%%/applets/sound@cinnamon.org/settings-schema.json %%DATADIR%%/applets/spacer@cinnamon.org/applet.js %%DATADIR%%/applets/spacer@cinnamon.org/metadata.json %%DATADIR%%/applets/spacer@cinnamon.org/settings-schema.json @@ -457,6 +434,7 @@ share/applications/cinnamon2d.desktop %%DATADIR%%/applets/user@cinnamon.org/applet.js %%DATADIR%%/applets/user@cinnamon.org/icon.png %%DATADIR%%/applets/user@cinnamon.org/metadata.json +%%DATADIR%%/applets/user@cinnamon.org/settings-schema.json %%DATADIR%%/applets/user@cinnamon.org/stylesheet.css %%DATADIR%%/applets/window-list@cinnamon.org/applet.js %%DATADIR%%/applets/window-list@cinnamon.org/metadata.json @@ -582,6 +560,7 @@ share/applications/cinnamon2d.desktop %%DATADIR%%/js/ui/settings.js %%DATADIR%%/js/ui/soundManager.js %%DATADIR%%/js/ui/statusIconDispatcher.js +%%DATADIR%%/js/ui/systray.js %%DATADIR%%/js/ui/themeManager.js %%DATADIR%%/js/ui/tooltips.js %%DATADIR%%/js/ui/tweener.js @@ -611,7 +590,7 @@ share/applications/cinnamon2d.desktop %%DATADIR%%/theme/close-window.svg %%DATADIR%%/theme/close.svg %%DATADIR%%/theme/corner-ripple.png -%%DATADIR%%/theme/menu.png +%%DATADIR%%/theme/menu.svg %%DATADIR%%/theme/overview-hover.png %%DATADIR%%/theme/overview.png %%DATADIR%%/theme/player-paused.svg @@ -653,9 +632,57 @@ share/desktop-directories/cinnamon-system-tools.directory share/desktop-directories/cinnamon-system.directory share/desktop-directories/cinnamon-utility-accessibility.directory share/desktop-directories/cinnamon-utility.directory +share/polkit-1/actions/org.cinnamon.settings-users.policy share/xsessions/cinnamon.desktop share/xsessions/cinnamon2d.desktop @dirrm share/xsessions +share/icons/hicolor/scalable/categories/cs-applets.svg +share/icons/hicolor/scalable/categories/cs-backgrounds.svg +share/icons/hicolor/scalable/categories/cs-bluetooth.svg +share/icons/hicolor/scalable/categories/cs-cat-admin.svg +share/icons/hicolor/scalable/categories/cs-cat-appearance.svg +share/icons/hicolor/scalable/categories/cs-cat-hardware.svg +share/icons/hicolor/scalable/categories/cs-cat-prefs.svg +share/icons/hicolor/scalable/categories/cs-color.svg +share/icons/hicolor/scalable/categories/cs-date-time.svg +share/icons/hicolor/scalable/categories/cs-default-applications.svg +share/icons/hicolor/scalable/categories/cs-desklets.svg +share/icons/hicolor/scalable/categories/cs-desktop-effects.svg +share/icons/hicolor/scalable/categories/cs-desktop.svg +share/icons/hicolor/scalable/categories/cs-details.svg +share/icons/hicolor/scalable/categories/cs-display.svg +share/icons/hicolor/scalable/categories/cs-drivers.svg +share/icons/hicolor/scalable/categories/cs-extensions.svg +share/icons/hicolor/scalable/categories/cs-firewall.svg +share/icons/hicolor/scalable/categories/cs-fonts.svg +share/icons/hicolor/scalable/categories/cs-general.svg +share/icons/hicolor/scalable/categories/cs-keyboard.svg +share/icons/hicolor/scalable/categories/cs-language.svg +share/icons/hicolor/scalable/categories/cs-login.svg +share/icons/hicolor/scalable/categories/cs-mouse.svg +share/icons/hicolor/scalable/categories/cs-network.svg +share/icons/hicolor/scalable/categories/cs-overview.svg +share/icons/hicolor/scalable/categories/cs-panel.svg +share/icons/hicolor/scalable/categories/cs-power.svg +share/icons/hicolor/scalable/categories/cs-printer.svg +share/icons/hicolor/scalable/categories/cs-region.svg +share/icons/hicolor/scalable/categories/cs-screen.svg +share/icons/hicolor/scalable/categories/cs-screensaver.svg +share/icons/hicolor/scalable/categories/cs-sound.svg +share/icons/hicolor/scalable/categories/cs-sources.svg +share/icons/hicolor/scalable/categories/cs-startup-programs.svg +share/icons/hicolor/scalable/categories/cs-tablet.svg +share/icons/hicolor/scalable/categories/cs-themes.svg +share/icons/hicolor/scalable/categories/cs-tiling.svg +share/icons/hicolor/scalable/categories/cs-universal-access.svg +share/icons/hicolor/scalable/categories/cs-user-accounts.svg +share/icons/hicolor/scalable/categories/cs-user.svg +share/icons/hicolor/scalable/categories/cs-windows.svg +share/icons/hicolor/scalable/categories/cs-workspaces.svg +share/icons/hicolor/scalable/emblems/cs-xlet-installed.svg +share/icons/hicolor/scalable/emblems/cs-xlet-running.svg +share/icons/hicolor/scalable/emblems/cs-xlet-system.svg +share/icons/hicolor/scalable/emblems/cs-xlet-update.svg @dirrm %%DATADIR%%/theme @dirrm %%DATADIR%%/shaders @dirrm %%DATADIR%%/search_providers @@ -704,7 +731,6 @@ share/xsessions/cinnamon2d.desktop @dirrm libexec/cinnamon @dirrm lib/cinnamon-settings/modules @dirrm lib/cinnamon-settings/data/spices -@dirrm lib/cinnamon-settings/data/icons @dirrm lib/cinnamon-settings/data @dirrm lib/cinnamon-settings/bin @dirrm lib/cinnamon-settings-users |