diff options
author | Pacho Ramos <pacho@gentoo.org> | 2010-06-13 17:44:02 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2010-06-13 17:44:02 +0000 |
commit | 4f50ed7532c8f4d7893545c455c8b25da764e1ac (patch) | |
tree | 37fabebe017f956f7cba1ad3a1e7b2cf5a94dcd5 /gnome-base | |
parent | Add new version for Gnome 2.30 (diff) | |
download | historical-4f50ed7532c8f4d7893545c455c8b25da764e1ac.tar.gz historical-4f50ed7532c8f4d7893545c455c8b25da764e1ac.tar.bz2 historical-4f50ed7532c8f4d7893545c455c8b25da764e1ac.zip |
Add new version for Gnome 2.30
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'gnome-base')
-rw-r--r-- | gnome-base/nautilus/ChangeLog | 9 | ||||
-rw-r--r-- | gnome-base/nautilus/Manifest | 15 | ||||
-rw-r--r-- | gnome-base/nautilus/files/nautilus-2.30.1-unmount-entries.patch | 92 | ||||
-rw-r--r-- | gnome-base/nautilus/nautilus-2.28.2.ebuild | 103 | ||||
-rw-r--r-- | gnome-base/nautilus/nautilus-2.30.1-r1.ebuild (renamed from gnome-base/nautilus/nautilus-2.28.1.ebuild) | 31 |
5 files changed, 119 insertions, 131 deletions
diff --git a/gnome-base/nautilus/ChangeLog b/gnome-base/nautilus/ChangeLog index eb8d6ec79669..a213d2ea4784 100644 --- a/gnome-base/nautilus/ChangeLog +++ b/gnome-base/nautilus/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for gnome-base/nautilus # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/ChangeLog,v 1.345 2010/06/04 21:10:09 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/ChangeLog,v 1.346 2010/06/13 17:44:02 pacho Exp $ + +*nautilus-2.30.1-r1 (13 Jun 2010) + + 13 Jun 2010; Pacho Ramos <pacho@gentoo.org> -nautilus-2.28.1.ebuild, + -nautilus-2.28.2.ebuild, +nautilus-2.30.1-r1.ebuild, + +files/nautilus-2.30.1-unmount-entries.patch: + Add new version for Gnome 2.30, clean old versions. 04 Jun 2010; Markus Meier <maekke@gentoo.org> nautilus-2.28.4-r1.ebuild: x86 stable, bug #314899 diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 69ab7a62527b..71957d6728f9 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -9,24 +9,23 @@ AUX nautilus-2.26.2-change-reg-desktop-file-with-no-desktop.patch 1421 RMD160 e4 AUX nautilus-2.26.3-thumbnail-zoom-level.patch 3411 RMD160 296a997116f96100d067c6dfd7a6e936c2946d90 SHA1 e2477c779e182f6609e08167ceafab54d081fd79 SHA256 400d809f16d0dd470ea287cd288ed378c2afcbf45ead48639d7b5b1b0a71828c AUX nautilus-2.26.4-file-roller-drag-n-drop.patch 2746 RMD160 0c2d7bc4627c840a167db6b3f852c7d19996647d SHA1 9bcb0b677714c924b3c31b6d22c7581dd7fac4a5 SHA256 b107464ef573c7d1036eb10562b5d62faf015d8ced9fb335d4639fdcb8c93b33 AUX nautilus-2.27.4-change-reg-desktop-file-with-no-desktop.patch 1396 RMD160 7efbc47c5f4ac647a15a56a26f80898e8ec896d0 SHA1 24f5281406066fc7fd5ffda23a061144c3667fe1 SHA256 ae9f91dddbbe2d562f5f21786daec6468b8788ece48419cce438d13201eef251 +AUX nautilus-2.30.1-unmount-entries.patch 3048 RMD160 06ff25300206c097e7589221b0875847a63ac454 SHA1 b4090aecb652825b36a860fcd70583225489b934 SHA256 95a60074602cfb5c3855474c4f7c35e3814fe1c536a2d8a404ef1211fa0e85c3 DIST nautilus-2.24.2.tar.bz2 5356516 RMD160 a0159b7a6814a731bdbbcee33f4c6aafaee4c8ef SHA1 9bc2cf110ae50d69633095aa8115cf89c095ef42 SHA256 a793ebe4245656f0ae23d5a87895555182f62943e02e9667303ad20c4e690c1d DIST nautilus-2.26.4.tar.bz2 5815912 RMD160 4af723021ece1fb9a37bd3bcc2de903b6c7dca61 SHA1 7eab587e0b88e3eab8196f64596207a1dc1c4b33 SHA256 63dc4f76925f73bf17aafcffbac87f272ac2a13fb098c8ddf5bd70cd80a6ab58 -DIST nautilus-2.28.1.tar.bz2 6020681 RMD160 c3e3b22783d992aa8eb983525dfc23f0d421c2b5 SHA1 f2c3d61c442bec1665717fd8163be0871462f510 SHA256 197147d04529ee14e63609fa4755c9effff19842f77594ff8cce6e2433d0bec0 -DIST nautilus-2.28.2.tar.bz2 6043915 RMD160 ae0093b7fd536548beef40a60b3a5c34c460f8ae SHA1 cc1e0e80df8ee38c8e787e7b7249c0fbc8ba3808 SHA256 6e4ff8d1533e0786721f9d4958d4f78c5c89ac7e8fff00b3989895c00cf2cffe DIST nautilus-2.28.4.tar.bz2 6045403 RMD160 8960342fa3a6f976e283f338c060896d67a4c028 SHA1 f6db915e725e6f45cd2d3f933eb251499dccf038 SHA256 3aceda1c36acda20a0f9ce75165a31b1285a7aca2097d0583e340ccb2b01ea87 +DIST nautilus-2.30.1.tar.bz2 6156330 RMD160 285e0b9d000725b11013ed6f8e98db59573b83dc SHA1 232afa5d7d977714667645adff1f952989edc185 SHA256 83df19591c4d0d359fe67d16b3f73f71e6a2aa5ba7d477739276c7562f221144 EBUILD nautilus-2.24.2-r3.ebuild 2241 RMD160 b4fa3199a4bcbca28797ee48f3569c611efdede0 SHA1 07684219e272048a2269c4c83ca94f2db7781b1b SHA256 d884cc9ba3f161b4f430b13d1b7cc54888d7a24fd3d73118b5ea95dfea4f9285 EBUILD nautilus-2.26.4-r1.ebuild 2841 RMD160 058712e74f094e85c421f5d674ff4023be984a89 SHA1 8ae0c925008bb63e41cd7c12447644fdde50d124 SHA256 1dbca982fc35e803495df8832b519cea8467ae26ba7ba61b67169eac0ae17845 EBUILD nautilus-2.26.4.ebuild 2704 RMD160 d46a2c6118d834a4865309e93d6008b0000a181a SHA1 1dd8a89af73235849dc1febf4cb25be859dc73cb SHA256 9ba0cd088519c0cc99bfb90b059ce523a758034e3d606c831585fc2dd02b0476 -EBUILD nautilus-2.28.1.ebuild 2693 RMD160 be87cc6ad315e776951b2f430ebebad50a76f781 SHA1 73797f00dc3da48ddd2fcfde7d5ffe8b0921d265 SHA256 36613b6cab032b8c5b1be3901243b6905294a8ae1c953f1b97130d7e555efe74 -EBUILD nautilus-2.28.2.ebuild 2685 RMD160 dd2e2ee8f57d347bcc08c56f993abd35a20282b3 SHA1 2d52a0517e8e120f6cced02a65bf3dd602efd915 SHA256 b3355ede9f5cff4763693be1695104fb64490457b555e574109e997187f39abc EBUILD nautilus-2.28.4-r1.ebuild 2722 RMD160 d4ee3ab236b676730613d7653e1b56fbca898188 SHA1 d1ad9dee28c6dc50a589451ec18ffc97efb562c1 SHA256 beeb0e1c1b2988682a6e160e0c57eea75a2f4b116242ff037f1bcfe394b56b69 EBUILD nautilus-2.28.4-r2.ebuild 2774 RMD160 8fe1011995fa47657cacad5d35e3335b45e6597a SHA1 65e762bbc1b1df25f00cf731535b5ed046efd9e8 SHA256 106190fd73af570c8fe8476f0a2bb5b109a6e003dfdea886efbcc7c7a9db700a -MISC ChangeLog 49925 RMD160 40428b4a37090a29b24fee30885a27ce2d2a0708 SHA1 4a5d9c00e04885fbc5f612dde472703fd6ae137c SHA256 c73a3c31ff78b45dc2f29701688e97de205ba20d4cfc2469ba224bf1f2ae66bc +EBUILD nautilus-2.30.1-r1.ebuild 2524 RMD160 30daae7149196f1295a10730491c94998625f17b SHA1 1c2a5f01f68009d1629ec883539260b84b0b20c5 SHA256 ae1f1b80a4c1d85f1a5442595ca77dd45e0f6c72ef4fe4dcd2c023c43671e3f6 +MISC ChangeLog 50188 RMD160 364b290ca0e4a1f5951d91c976e298c90cfd7b10 SHA1 7bf5e3d66ed041e3260187b0c8a7a94e71460287 SHA256 a34d654c8c2aff7138aceab5a8531cafd24717c9f2940a5c26d1773f35bfe85e MISC metadata.xml 418 RMD160 950ac903bccee9717bb2aa3ab8b1269ad96d7fb2 SHA1 b8c46a622a2725f2860557b2a1c2ffee0ff000ff SHA256 eecdd5e524b283e5cf158c17c89828a17f67cdd64e2c552a7c5ae9a4dd977ebc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkwJa1AACgkQkKaRLQcq0GKGxgCeORl8NmjZbAX7Q06FVxkfk3Qy -7hQAn02/9EC7zMVHgSywD2GZPuLDpR7Y -=+skm +iEYEARECAAYFAkwVGOcACgkQCaWpQKGI+9RzPgCfR+Xhr8RCA+Szat2YBw6KMu5C +lbIAnin3K/kHwgg7q78/rVq+OsoVr843 +=V+4p -----END PGP SIGNATURE----- diff --git a/gnome-base/nautilus/files/nautilus-2.30.1-unmount-entries.patch b/gnome-base/nautilus/files/nautilus-2.30.1-unmount-entries.patch new file mode 100644 index 000000000000..bc953bbc4aa6 --- /dev/null +++ b/gnome-base/nautilus/files/nautilus-2.30.1-unmount-entries.patch @@ -0,0 +1,92 @@ +From 9bdd0ef925a1e660031917746f8914a38e352576 Mon Sep 17 00:00:00 2001 +From: Martin Pitt <martin.pitt@ubuntu.com> +Date: Tue, 30 Mar 2010 16:33:51 +0000 +Subject: Do not show Unmount when showing Eject/Safe removal + +Having three menu entries (unmount/eject/safe removal) in a volume/drive menu +entry is too confusing. Unmount only really makes sense for internal drives, +for external ones it is pretty much a "geek" option. Geeks can use palimpsest +or "unmount /media/foo" from the CLI if they really want to, for everyone else +it is just an unintuitive and hard to to explain menu entry. + +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=598690 +Bug-Ubuntu: https://launchpad.net/bugs/453072 +(cherry picked from commit 0a5cc4c4e5b01eb8aa38dfae926502ce920efc94) +--- +diff --git a/src/file-manager/fm-directory-view.c b/src/file-manager/fm-directory-view.c +index d8b9050..361b994 100644 +--- a/src/file-manager/fm-directory-view.c ++++ b/src/file-manager/fm-directory-view.c +@@ -7782,10 +7782,6 @@ file_should_show_foreach (NautilusFile *file, + *show_eject = TRUE; + } + +- if (nautilus_file_can_unmount (file)) { +- *show_unmount = TRUE; +- } +- + if (nautilus_file_can_mount (file)) { + *show_mount = TRUE; + +@@ -7805,6 +7801,12 @@ file_should_show_foreach (NautilusFile *file, + *show_stop = TRUE; + } + ++ /* Dot not show both Unmount and Eject/Safe Removal; too confusing to ++ * have too many menu entries */ ++ if (nautilus_file_can_unmount (file) && !*show_eject && !*show_stop) { ++ *show_unmount = TRUE; ++ } ++ + if (nautilus_file_can_poll_for_media (file) && !nautilus_file_is_media_check_automatic (file)) { + *show_poll = TRUE; + } +@@ -7852,10 +7854,6 @@ file_should_show_self (NautilusFile *file, + *show_eject = TRUE; + } + +- if (nautilus_file_can_unmount (file)) { +- *show_unmount = TRUE; +- } +- + if (nautilus_file_can_mount (file)) { + *show_mount = TRUE; + } +@@ -7874,6 +7872,12 @@ file_should_show_self (NautilusFile *file, + *show_stop = TRUE; + } + ++ /* Dot not show both Unmount and Eject/Safe Removal; too confusing to ++ * have too many menu entries */ ++ if (nautilus_file_can_unmount (file) && !*show_eject && !*show_stop) { ++ *show_unmount = TRUE; ++ } ++ + if (nautilus_file_can_poll_for_media (file) && !nautilus_file_is_media_check_automatic (file)) { + *show_poll = TRUE; + } +diff --git a/src/nautilus-places-sidebar.c b/src/nautilus-places-sidebar.c +index 95c06eb..6dc2df7 100644 +--- a/src/nautilus-places-sidebar.c ++++ b/src/nautilus-places-sidebar.c +@@ -1317,7 +1317,7 @@ check_unmount_and_eject (GMount *mount, + } + if (mount != NULL) { + *show_eject |= g_mount_can_eject (mount); +- *show_unmount = g_mount_can_unmount (mount); ++ *show_unmount = g_mount_can_unmount (mount) && !*show_eject; + } + } + +@@ -1349,6 +1349,9 @@ check_visibility (GMount *mount, + + *show_start = g_drive_can_start (drive) || g_drive_can_start_degraded (drive); + *show_stop = g_drive_can_stop (drive); ++ ++ if (*show_stop) ++ *show_unmount = FALSE; + } + + if (volume != NULL) { +-- +cgit v0.8.3.1 diff --git a/gnome-base/nautilus/nautilus-2.28.2.ebuild b/gnome-base/nautilus/nautilus-2.28.2.ebuild deleted file mode 100644 index 1a8201881e17..000000000000 --- a/gnome-base/nautilus/nautilus-2.28.2.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.28.2.ebuild,v 1.1 2009/12/13 22:32:39 eva Exp $ - -EAPI="2" -GCONF_DEBUG="no" - -inherit eutils gnome2 virtualx - -DESCRIPTION="A file manager for the GNOME desktop" -HOMEPAGE="http://www.gnome.org/projects/nautilus/" - -LICENSE="GPL-2 LGPL-2 FDL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="beagle doc gnome tracker xmp" - -# not adding gnome-base/gail because it is in >=gtk+-2.13 -RDEPEND=">=dev-libs/glib-2.21.3 - >=gnome-base/gnome-desktop-2.25.5 - >=x11-libs/pango-1.1.2 - >=x11-libs/gtk+-2.16.0 - >=dev-libs/libxml2-2.4.7 - >=media-libs/libexif-0.5.12 - >=gnome-base/gconf-2.0 - >=gnome-base/gvfs-0.1.2 - dev-libs/libunique - dev-libs/dbus-glib - x11-libs/libXft - x11-libs/libXrender - beagle? ( || ( - dev-libs/libbeagle - =app-misc/beagle-0.2* ) ) - tracker? ( >=app-misc/tracker-0.7 ) - xmp? ( >=media-libs/exempi-2 )" - -DEPEND="${RDEPEND} - >=dev-lang/perl-5 - sys-devel/gettext - >=dev-util/pkgconfig-0.9 - >=dev-util/intltool-0.40.1 - doc? ( >=dev-util/gtk-doc-1.4 )" -# For eautoreconf -# gnome-base/gnome-common -# dev-util/gtk-doc-am" - -PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 )" - -DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-update-mimedb - --disable-packagekit - $(use_enable beagle) - $(use_enable tracker) - $(use_enable xmp)" -} - -src_prepare() { - gnome2_src_prepare - - # FIXME: tarball generated with broken gtk-doc, revisit me. - if use doc; then - sed "/^TARGET_DIR/i \GTKDOC_REBASE=/usr/bin/gtkdoc-rebase" \ - -i gtk-doc.make || die "sed 1 failed" - else - sed "/^TARGET_DIR/i \GTKDOC_REBASE=/bin/true" \ - -i gtk-doc.make || die "sed 2 failed" - fi - - # Fix intltoolize broken file, see upstream #577133 - sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \ - || die "sed 3 failed" - - # Remove crazy CFLAGS - sed 's:-DG.*DISABLE_DEPRECATED::g' -i configure.in configure \ - || die "sed 4 failed" - - # Fix nautilus flipping-out with --no-desktop -- bug 266398 - epatch "${FILESDIR}/${PN}-2.27.4-change-reg-desktop-file-with-no-desktop.patch" -} - -src_test() { - addwrite "/root/.gnome2_private" - unset SESSION_MANAGER - unset ORBIT_SOCKETDIR - unset DBUS_SESSION_BUS_ADDRESS - Xemake check || die "Test phase failed" -} - -src_install() { - gnome2_src_install - find "${D}" -name "*.la" -delete || die "remove of la files failed" -} - -pkg_postinst() { - gnome2_pkg_postinst - - elog "nautilus can use gstreamer to preview audio files. Just make sure" - elog "to have the necessary plugins available to play the media type you" - elog "want to preview" -} diff --git a/gnome-base/nautilus/nautilus-2.28.1.ebuild b/gnome-base/nautilus/nautilus-2.30.1-r1.ebuild index c6bc2840e900..f7d0f6814bfe 100644 --- a/gnome-base/nautilus/nautilus-2.28.1.ebuild +++ b/gnome-base/nautilus/nautilus-2.30.1-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.28.1.ebuild,v 1.3 2009/12/13 22:32:39 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.30.1-r1.ebuild,v 1.1 2010/06/13 17:44:02 pacho Exp $ EAPI="2" GCONF_DEBUG="no" @@ -12,25 +12,20 @@ HOMEPAGE="http://www.gnome.org/projects/nautilus/" LICENSE="GPL-2 LGPL-2 FDL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="beagle doc gnome xmp" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" +IUSE="doc gnome xmp" -# not adding gnome-base/gail because it is in >=gtk+-2.13 -RDEPEND=">=dev-libs/glib-2.21.3 - >=gnome-base/gnome-desktop-2.25.5 +RDEPEND=">=dev-libs/glib-2.24.0 + >=gnome-base/gnome-desktop-2.29.91 >=x11-libs/pango-1.1.2 - >=x11-libs/gtk+-2.16.0 + >=x11-libs/gtk+-2.20.0 >=dev-libs/libxml2-2.4.7 >=media-libs/libexif-0.5.12 >=gnome-base/gconf-2.0 - >=gnome-base/gvfs-0.1.2 dev-libs/libunique dev-libs/dbus-glib x11-libs/libXft x11-libs/libXrender - beagle? ( || ( - dev-libs/libbeagle - =app-misc/beagle-0.2* ) ) xmp? ( >=media-libs/exempi-2 )" DEPEND="${RDEPEND} @@ -43,7 +38,8 @@ DEPEND="${RDEPEND} # gnome-base/gnome-common # dev-util/gtk-doc-am" -PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 )" +PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 ) + >=gnome-base/gvfs-0.1.2" DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO" @@ -51,8 +47,6 @@ pkg_setup() { G2CONF="${G2CONF} --disable-update-mimedb --disable-packagekit - --disable-tracker - $(use_enable beagle) $(use_enable xmp)" } @@ -68,16 +62,15 @@ src_prepare() { -i gtk-doc.make || die "sed 2 failed" fi - # Fix intltoolize broken file, see upstream #577133 - sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \ - || die "sed 3 failed" - # Remove crazy CFLAGS sed 's:-DG.*DISABLE_DEPRECATED::g' -i configure.in configure \ || die "sed 4 failed" # Fix nautilus flipping-out with --no-desktop -- bug 266398 epatch "${FILESDIR}/${PN}-2.27.4-change-reg-desktop-file-with-no-desktop.patch" + + # Do not show Unmount when showing Eject/Safe removal + epatch "${FILESDIR}/${P}-unmount-entries.patch" } src_test() { |