diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-03-15 06:05:24 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-03-15 06:05:24 +0000 |
commit | 91db0131289709b612703ca59840bdb58c52d031 (patch) | |
tree | 14a5fdaab8d7bb8bf8b6c3bf2dfcec6c47c4cf57 /gnome-extra/cinnamon | |
parent | Version bump with various bugfixes. Drop old. (diff) | |
download | historical-91db0131289709b612703ca59840bdb58c52d031.tar.gz historical-91db0131289709b612703ca59840bdb58c52d031.tar.bz2 historical-91db0131289709b612703ca59840bdb58c52d031.zip |
Version bump, see http://cinnamon.linuxmint.com/?p=182 for the release notes. Drop old.
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'gnome-extra/cinnamon')
-rw-r--r-- | gnome-extra/cinnamon/ChangeLog | 9 | ||||
-rw-r--r-- | gnome-extra/cinnamon/Manifest | 12 | ||||
-rw-r--r-- | gnome-extra/cinnamon/cinnamon-1.4.ebuild (renamed from gnome-extra/cinnamon/cinnamon-1.2-r1.ebuild) | 44 |
3 files changed, 43 insertions, 22 deletions
diff --git a/gnome-extra/cinnamon/ChangeLog b/gnome-extra/cinnamon/ChangeLog index 8d0651c60c99..b7b8a16a94cd 100644 --- a/gnome-extra/cinnamon/ChangeLog +++ b/gnome-extra/cinnamon/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for gnome-extra/cinnamon # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon/ChangeLog,v 1.9 2012/02/21 01:33:07 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon/ChangeLog,v 1.10 2012/03/15 06:05:24 tetromino Exp $ + +*cinnamon-1.4 (15 Mar 2012) + + 15 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + -cinnamon-1.2-r1.ebuild, +cinnamon-1.4.ebuild: + Version bump, see http://cinnamon.linuxmint.com/?p=182 for the release notes. + Drop old. *cinnamon-1.3.1 (21 Feb 2012) diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest index e911b871edb8..27dfaa93be53 100644 --- a/gnome-extra/cinnamon/Manifest +++ b/gnome-extra/cinnamon/Manifest @@ -6,16 +6,16 @@ AUX cinnamon-1.1.3-extensionjs_path.patch 1136 RMD160 8fea3328501f749dcd9e1459b9 AUX cinnamon-1.1.3-xdg-open.patch 944 RMD160 68cc5eda9affdd83b49b25e09c8bf25ba0ef1621 SHA1 772a75130d50acc66d7bd252e857dc3ffce724ae SHA256 87ec3b57829107e1d3cb56cd75bf3d1125c71193a14087296bfce3f18780b7d5 AUX cinnamon-1.2-optional-networkmanager.patch 7316 RMD160 af86c18994299fce0685393f1f6e8257eeb75ddf SHA1 130e0dbe524e94f70268858dab80c41991f5c59d SHA256 04773bf99e82c477474a8a8b42baff8ca5f76afb78bd57ac6cfa44d4885dac1d AUX cinnamon-1.3.1-optional-networkmanager.patch 6649 RMD160 458403c896c245240207d034b74218031d71331d SHA1 2207b02f60694f267d4511fb4538565618873750 SHA256 37bb34e61dbf4700d1a7ff92a47b1544a35edf3fc4eb5d863c295e2372613f01 -DIST cinnamon-1.2.tar.gz 2375269 RMD160 66844177f0b9a331c2bf59434ffbfa39504f4854 SHA1 bdf91cef0e01ccbdf4d1b4e35c0f51ad04adacbd SHA256 caa83d0536bc08e2446277bb744efdf141b40cf705f4cf86ffbb91dea5d6d488 DIST cinnamon-1.3.1.tar.gz 2401810 RMD160 ee4247eb7c9cf4350b3587e61c7cc53a9f31b836 SHA1 9461223ace49a3a05c12bb17c51d2c1e87574fc3 SHA256 fc31110c746c2597aff3a05045a3e8082d0d850add333f87ca3f665e4139dd02 -EBUILD cinnamon-1.2-r1.ebuild 7616 RMD160 c3470aae62d24ec763a43e94cd509717777e5e54 SHA1 612e7cf8c308d783ce14a072b84c4e6196f0865d SHA256 1c1bbf5ed01e259fad869238063b9e8a0932ff40ae2c6c53fed5249af823cc36 +DIST cinnamon-1.4.tar.gz 2639153 RMD160 2282c0adb00d199f8dbf11f9e5a35600784aa795 SHA1 405db74662f23e99cc5646e74d2b5581adc860b5 SHA256 26fa922bfd73d3b8f4c954e6b79b97450bd6be4875680acafd823814bfd6d20f EBUILD cinnamon-1.3.1.ebuild 7851 RMD160 12929940d6362aeb4bdcea5a3d572faf258735b9 SHA1 a742e269158450da4781229eb4c996af651cea96 SHA256 e6a9b2204bbe753108c0b636f635dca233c4e5f50cc9a735174512d42b345a20 -MISC ChangeLog 2320 RMD160 ddb55f18fe39126853db6fa16f607f73613fa3ca SHA1 73a0686289408ed5cf96c9969fab993b3d9558c5 SHA256 dbd78a141a29bf1240a7f8c408f7940f4f9e8e89b9b08807d8eb49de2ab66a9d +EBUILD cinnamon-1.4.ebuild 7994 RMD160 7307d14543b48935159e3230d18744d17fd45e91 SHA1 3ca1d630b5509d1311f91a567600248876816064 SHA256 fdc100a20f2aa5cec8115a4a193a49f1fb4cc4c6b12e676f03c38fc52b3ac160 +MISC ChangeLog 2551 RMD160 018304e499deab166160491e13831df45d59aa74 SHA1 98b44fcdf1298c67517dceb87f8c78e6b126c541 SHA256 d2bf79798d7520d1bc6ebfefba5b7626e1631dcade41ca92f888b38a82ca3ffd MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iF4EAREIAAYFAk9C9FgACgkQdjK8w9WeBnAtUwEAuoKRL65zmgo7ZoM9Udwq+c2Z -a+ZwUJWDbUGNztEf1c8A/05BRGU8xm5ib2kOFQg7BZaxdB19kslpbYET0+snAMO/ -=NSg3 +iF4EAREIAAYFAk9hhqoACgkQdjK8w9WeBnDt2QD9FbV4thxUdPhDCyflYtvusIYf +Y/OHu+gAXYbXSkqueDIA/i9/JCX/VeettyUwxpjnBE5OZrEeZWLSBn8Yuv4uhzGC +=BIWn -----END PGP SIGNATURE----- diff --git a/gnome-extra/cinnamon/cinnamon-1.2-r1.ebuild b/gnome-extra/cinnamon/cinnamon-1.4.ebuild index bf09148e14ed..bb208e2fc58c 100644 --- a/gnome-extra/cinnamon/cinnamon-1.2-r1.ebuild +++ b/gnome-extra/cinnamon/cinnamon-1.4.ebuild @@ -1,11 +1,12 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon/cinnamon-1.2-r1.ebuild,v 1.4 2012/02/14 04:45:20 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon/cinnamon-1.4.ebuild,v 1.1 2012/03/15 06:05:24 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" PYTHON_DEPEND="2:2.5" +PYTHON_USE_WITH="xml" inherit autotools eutils gnome2 multilib pax-utils python @@ -33,7 +34,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.29.10:2 app-misc/ca-certificates >=dev-libs/folks-0.5.2 >=dev-libs/json-glib-0.13.2 - >=gnome-base/gnome-desktop-2.91.2:3 + >=gnome-base/gnome-desktop-2.91.2:3[introspection] >=gnome-base/gsettings-desktop-schemas-2.91.91 >=gnome-extra/evolution-data-server-2.91.6 >=media-libs/gstreamer-0.10.16:0.10 @@ -42,7 +43,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.29.10:2 net-libs/libsoup:2.4[introspection] >=net-libs/telepathy-glib-0.15.5[introspection] >=sys-auth/polkit-0.100[introspection] - >=x11-wm/muffin-1.0.0[introspection] + >=x11-wm/muffin-1.0.2[introspection] dev-libs/dbus-glib dev-libs/libxml2:2 @@ -75,6 +76,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.29.10:2 # 7. xdg-utils needed for xdg-open, used by extension tool # 8. gconf-python needed for cinnamon-settings # 9. gnome-icon-theme-symbolic needed for various icons +# 10. pygtk and gnome-menus:0 needed for menu editor RDEPEND="${COMMON_DEPEND} >=gnome-base/dconf-0.4.1 >=gnome-base/libgnomekbd-2.91.4[introspection] @@ -91,10 +93,14 @@ RDEPEND="${COMMON_DEPEND} x11-misc/xdg-utils + dev-python/dbus-python dev-python/gconf-python:2 x11-themes/gnome-icon-theme-symbolic + dev-python/pygtk + gnome-base/gnome-menus:0[python] + networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data )" @@ -106,7 +112,8 @@ DEPEND="${COMMON_DEPEND} !!=dev-lang/spidermonkey-1.8.2*" # libmozjs.so is picked up from /usr/lib while compiling, so block at build-time # https://bugs.gentoo.org/show_bug.cgi?id=360413 -S="${WORKDIR}/linuxmint-Cinnamon-185383f" + +S="${WORKDIR}/linuxmint-Cinnamon-a8b1a03" pkg_setup() { DOCS="AUTHORS NEWS README" @@ -128,26 +135,32 @@ src_prepare() { epatch "${FILESDIR}/${PN}-1.1.3-automagic-gnome-bluetooth.patch" # Make networkmanager optional, bug #398593 - epatch "${FILESDIR}/${PN}-1.2-optional-networkmanager.patch" - - # Do not depend on libgnome (patch from gnome-shell 3.3.x) - epatch "${FILESDIR}/${PN}-1.1.3-extensionjs_path.patch" - epatch "${FILESDIR}/${PN}-1.1.3-xdg-open.patch" + epatch "${FILESDIR}/${PN}-1.3.1-optional-networkmanager.patch" # Gentoo uses /usr/libexec sed -e "s:/usr/lib/gnome-session/gnome-session-check-accelerated:${EPREFIX}/usr/libexec/gnome-session-check-accelerated:" \ -i "files/usr/share/gnome-session/sessions/cinnamon.session" || die "sed 1 failed" # Gentoo uses /usr/$(get_libdir), not /usr/lib even for python - sed -e "s:/usr/lib/cinnamon-settings:/usr/$(get_libdir)/cinnamon-settings:" \ + sed -e "s:/usr/lib/:/usr/$(get_libdir)/:" \ + -e 's:"/usr/lib":"/usr/'"$(get_libdir)"'":' \ + -i files/usr/bin/cinnamon-menu-editor \ + -i files/usr/bin/cinnamon-settings \ + -i files/usr/lib/cinnamon-menu-editor/Alacarte/config.py \ -i files/usr/lib/cinnamon-settings/cinnamon-settings.py \ - files/usr/bin/cinnamon-settings \ - files/cinnamon-settings.pot \ - files/makepot || die "sed 2 failed" + -i files/generate_desktop_files || die "sed 2 failed" if [[ "$(get_libdir)" != lib ]]; then mv files/usr/lib "files/usr/$(get_libdir)" || die "mv failed" fi + if ! use bluetooth; then + rm -rv files/usr/share/cinnamon/applets/bluetooth@cinnamon.org || die + fi + + if ! use networkmanager; then + rm -rv files/usr/share/cinnamon/applets/network@cinnamon.org || die + fi + eautoreconf gnome2_src_prepare @@ -160,6 +173,7 @@ src_prepare() { src_install() { gnome2_src_install python_convert_shebangs 2 "${ED}usr/bin/cinnamon-extension-tool" \ + "${ED}usr/bin/cinnamon-menu-editor" \ "${ED}usr/bin/cinnamon-settings" \ "${ED}usr/$(get_libdir)/cinnamon-settings/cinnamon-settings.py" @@ -169,7 +183,7 @@ src_install() { pkg_postinst() { gnome2_pkg_postinst - python_mod_optimize /usr/$(get_libdir)/cinnamon-settings + python_mod_optimize "/usr/$(get_libdir)/"cinnamon-{menu-editor,settings} if ! has_version '>=media-libs/gst-plugins-good-0.10.23' || \ ! has_version 'media-plugins/gst-plugins-vp8'; then @@ -212,5 +226,5 @@ pkg_postinst() { pkg_postrm() { gnome2_pkg_postrm - python_mod_cleanup /usr/$(get_libdir)/cinnamon-settings + python_mod_cleanup "/usr/$(get_libdir)/"cinnamon-{menu-editor,settings} } |