diff options
author | Saleem Abdulrasool <compnerd@gentoo.org> | 2007-10-03 03:45:41 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@gentoo.org> | 2007-10-03 03:45:41 +0000 |
commit | 3057d900131a726a544256584b8fee8570b2247b (patch) | |
tree | db7317f9320c4da18429ef34a82f3c5811a769e1 /gnome-base | |
parent | keyworded ~ppc64 (diff) | |
download | historical-3057d900131a726a544256584b8fee8570b2247b.tar.gz historical-3057d900131a726a544256584b8fee8570b2247b.tar.bz2 historical-3057d900131a726a544256584b8fee8570b2247b.zip |
version bump for GNOME 2.20
Package-Manager: portage-2.1.3.11
Diffstat (limited to 'gnome-base')
-rw-r--r-- | gnome-base/nautilus/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-base/nautilus/Manifest | 20 | ||||
-rw-r--r-- | gnome-base/nautilus/files/digest-nautilus-2.20.0 | 3 | ||||
-rw-r--r-- | gnome-base/nautilus/files/nautilus-2.19.90-noesd.patch | 155 | ||||
-rw-r--r-- | gnome-base/nautilus/nautilus-2.20.0.ebuild | 79 |
5 files changed, 260 insertions, 5 deletions
diff --git a/gnome-base/nautilus/ChangeLog b/gnome-base/nautilus/ChangeLog index 3de99faca57c..fe9eef224356 100644 --- a/gnome-base/nautilus/ChangeLog +++ b/gnome-base/nautilus/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-base/nautilus # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/ChangeLog,v 1.239 2007/09/27 11:52:38 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/ChangeLog,v 1.240 2007/10/03 03:45:41 compnerd Exp $ + +*nautilus-2.20.0 (03 Oct 2007) + + 03 Oct 2007; Saleem Abdulrasool <compnerd@gentoo.org> + +files/nautilus-2.19.90-noesd.patch, +nautilus-2.20.0.ebuild: + Version bump for GNOME 2.20 27 Sep 2007; Raúl Porcel <armin76@gentoo.org> nautilus-2.18.3.ebuild: alpha/ia64 stable wrt #193339 diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index c9e52d3597d8..fdc3ce0f7944 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -6,9 +6,14 @@ AUX nautilus-2.18.3-gtk2.12-compatibility.patch 971 RMD160 54636bdc4742cbe987472 MD5 b2d3ca6547e96179d97f3db1c02a3ef1 files/nautilus-2.18.3-gtk2.12-compatibility.patch 971 RMD160 54636bdc4742cbe9874722df01336a295ee00191 files/nautilus-2.18.3-gtk2.12-compatibility.patch 971 SHA256 87515b6a66a688fcc7f833f01a86c0ab2677aa238402765c5433e093bafcf278 files/nautilus-2.18.3-gtk2.12-compatibility.patch 971 +AUX nautilus-2.19.90-noesd.patch 5535 RMD160 575daa550c85d06985d871970cf3e5dfa039a2a5 SHA1 5a445ab16160957c24c101353bc96dd3ee590fb9 SHA256 b530b9f7a54d9c45af446f91d9377240ea0d49ea31684d928a7d6cfb07f300fa +MD5 e2c12a6d42644954821357ba855497fe files/nautilus-2.19.90-noesd.patch 5535 +RMD160 575daa550c85d06985d871970cf3e5dfa039a2a5 files/nautilus-2.19.90-noesd.patch 5535 +SHA256 b530b9f7a54d9c45af446f91d9377240ea0d49ea31684d928a7d6cfb07f300fa files/nautilus-2.19.90-noesd.patch 5535 DIST nautilus-2.16.3.tar.bz2 4268274 RMD160 a7723054cacb954f48376e68de66dd144b36d3c5 SHA1 329e11d4c5e77346350b69f34cf2eb749807b12e SHA256 af2ff5ad922e28cc831b4ac3d83f0f35eedcf7a3230d3df76aa9f91c3ffbc36c DIST nautilus-2.18.1.tar.bz2 4325821 RMD160 3cdef422befc96bbd921f2f4788d302cf9249204 SHA1 c1922ebee16a5ecb51f27af24e19142b48120820 SHA256 b42e90788c14a4aecd748963135bf54fef20d7a19a448f7393d446028f73ec3b DIST nautilus-2.18.3.tar.bz2 4331118 RMD160 2069e1e9bb00c1ef6d942b114f8acda4776a06b0 SHA1 3f8eb87aa12080b67cb1f472655c10f03b440d4d SHA256 8ecc2b27f9e8e7f12ee2a84ae54d71d60c769e559f9952f8d792447e6f657c16 +DIST nautilus-2.20.0.tar.bz2 4916284 RMD160 9eeb18c886795ebbdd6dfc61ccddaee8eab81808 SHA1 f6a75a854728ef308e2721424a9638d228661b1d SHA256 98f9d9f7bc89db67cbcc4c7d08ec72175b8c9b3eb9489f7869c5cec9f16feb08 EBUILD nautilus-2.16.3.ebuild 2270 RMD160 426b2210f5b38b739f392efc4b837f571e28c8b8 SHA1 b58e020abbe4af56e68d1fd546be11da318ebc08 SHA256 1945747e71be5d2310cee928344623fc66d0794166d2fbbc30d602d0a4002cc4 MD5 1f3926669bf0608f8531fddd33f65300 nautilus-2.16.3.ebuild 2270 RMD160 426b2210f5b38b739f392efc4b837f571e28c8b8 nautilus-2.16.3.ebuild 2270 @@ -25,10 +30,14 @@ EBUILD nautilus-2.18.3.ebuild 2219 RMD160 3410a6ce1fb1312228d3127e9c0feb8c979b6a MD5 2d4eee0af6b02c41516a070100898c6e nautilus-2.18.3.ebuild 2219 RMD160 3410a6ce1fb1312228d3127e9c0feb8c979b6a55 nautilus-2.18.3.ebuild 2219 SHA256 6803dd2d62a84edef9efba966e8abc7ed492d2cf8d660000a5210cd77eb9ad49 nautilus-2.18.3.ebuild 2219 -MISC ChangeLog 32344 RMD160 6e73abe0e6d2e5082900321ef6b64e94d43e9dd5 SHA1 3b672f15015d9296a30bf8ec5358423a46b4bf33 SHA256 e23dea7aed757eb6d48fb94edc3a78cb739b4232600d0863c9ac5ed732873952 -MD5 541340399fecda763deb811d798533bc ChangeLog 32344 -RMD160 6e73abe0e6d2e5082900321ef6b64e94d43e9dd5 ChangeLog 32344 -SHA256 e23dea7aed757eb6d48fb94edc3a78cb739b4232600d0863c9ac5ed732873952 ChangeLog 32344 +EBUILD nautilus-2.20.0.ebuild 2403 RMD160 d93046c868c2acd10a541c6e692368d20ca559d4 SHA1 e374ccbf2397e557aa080d8349b15cb3bd4c3f1d SHA256 49a5db4e3a35f476e4c6fb460b4fc3dfd9e911344d4c2add401d7a10265b5fff +MD5 29437dc718fa992cdb86d8f55adabb41 nautilus-2.20.0.ebuild 2403 +RMD160 d93046c868c2acd10a541c6e692368d20ca559d4 nautilus-2.20.0.ebuild 2403 +SHA256 49a5db4e3a35f476e4c6fb460b4fc3dfd9e911344d4c2add401d7a10265b5fff nautilus-2.20.0.ebuild 2403 +MISC ChangeLog 32528 RMD160 3ce05b9e0e9d0761726b467be5a73ecf01e4cc3a SHA1 504977c58184da95ed8f6cd4bfb2197762258a05 SHA256 1652510f4f83810a3c6e8a8bc171ee72c95563d4a06e2095e3e5789fd287d76d +MD5 34389045faca37cf1ffbea1edfee01dd ChangeLog 32528 +RMD160 3ce05b9e0e9d0761726b467be5a73ecf01e4cc3a ChangeLog 32528 +SHA256 1652510f4f83810a3c6e8a8bc171ee72c95563d4a06e2095e3e5789fd287d76d ChangeLog 32528 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 @@ -45,3 +54,6 @@ SHA256 fa243747bb67794ea26d8725f7d1c60d6eaea66227d0162e19438bac3f3f716e files/di MD5 75c3755092fda800ebe3adbd2b908858 files/digest-nautilus-2.18.3-r1 253 RMD160 29b0345f5e918dab5ee50dbb77ffff61919e1d6e files/digest-nautilus-2.18.3-r1 253 SHA256 fa243747bb67794ea26d8725f7d1c60d6eaea66227d0162e19438bac3f3f716e files/digest-nautilus-2.18.3-r1 253 +MD5 543691c3a7235d78e4da187bb3ec69d4 files/digest-nautilus-2.20.0 253 +RMD160 7a3b169d0fb3f51107c447a2c81c133dd18ff684 files/digest-nautilus-2.20.0 253 +SHA256 a919d0e168e212a27254be6deb89c08dd07fda3e6a281cd788a1fa406eb13632 files/digest-nautilus-2.20.0 253 diff --git a/gnome-base/nautilus/files/digest-nautilus-2.20.0 b/gnome-base/nautilus/files/digest-nautilus-2.20.0 new file mode 100644 index 000000000000..3c16cce1c1cb --- /dev/null +++ b/gnome-base/nautilus/files/digest-nautilus-2.20.0 @@ -0,0 +1,3 @@ +MD5 3856ec2ffeba786d12f8f6622e398c33 nautilus-2.20.0.tar.bz2 4916284 +RMD160 9eeb18c886795ebbdd6dfc61ccddaee8eab81808 nautilus-2.20.0.tar.bz2 4916284 +SHA256 98f9d9f7bc89db67cbcc4c7d08ec72175b8c9b3eb9489f7869c5cec9f16feb08 nautilus-2.20.0.tar.bz2 4916284 diff --git a/gnome-base/nautilus/files/nautilus-2.19.90-noesd.patch b/gnome-base/nautilus/files/nautilus-2.19.90-noesd.patch new file mode 100644 index 000000000000..dae6eaf19a41 --- /dev/null +++ b/gnome-base/nautilus/files/nautilus-2.19.90-noesd.patch @@ -0,0 +1,155 @@ +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN nautilus-2.19.90.orig/configure.in nautilus-2.19.90/configure.in +--- nautilus-2.19.90.orig/configure.in 2007-07-30 21:25:08.000000000 -0400 ++++ nautilus-2.19.90/configure.in 2007-08-21 21:23:35.000000000 -0400 +@@ -90,7 +90,6 @@ fi + AC_SUBST(STARTUP_NOTIFICATION_PACKAGE) + + PKG_CHECK_MODULES(ALL, [ +- esound >= esound_minver + bonobo-activation-2.0 >= bonobo_activation_minver + eel-2.0 >= eel_minver + glib-2.0 >= glib_minver +@@ -312,6 +311,25 @@ fi + + dnl ========================================================================== + ++AM_CONDITIONAL(HAVE_ESOUND, false) ++ ++dnl esound checking ++ ++AC_ARG_ENABLE(esound, [ --disable-esound build without esound support]) ++msg_esound=no ++if test "x$enable_esound" != "xno"; then ++ PKG_CHECK_MODULES(ESOUND, esound >= esound_minver, [ ++ AM_CONDITIONAL(HAVE_ESOUND, true) ++ AC_DEFINE(HAVE_ESOUND, 1, [Define to enable esound support]) ++ ] ++ msg_esound=yes, ++ [AM_CONDITIONAL(HAVE_ESOUND, false)]) ++ AC_SUBST(ESOUND_CFLAGS) ++ AC_SUBST(ESOUND_LIBS) ++fi ++ ++dnl ========================================================================== ++ + dnl **************************** + dnl *** Check for libselinux *** + dnl **************************** +@@ -404,7 +422,7 @@ LIBNAUTILUS_EXTENSION_LIBS="`$PKG_CONFIG + AC_SUBST(LIBNAUTILUS_EXTENSION_LIBS) + + dnl core nautilus (must list bonobo-activation and libbonobo because idldir does not respect "requires") +-CORE_MODULES="eel-2.0 librsvg-2.0 bonobo-activation-2.0 libbonobo-2.0 esound gnome-desktop-2.0 gnome-vfs-module-2.0 $EXTRA_CORE_MODULES" ++CORE_MODULES="eel-2.0 librsvg-2.0 bonobo-activation-2.0 libbonobo-2.0 gnome-desktop-2.0 gnome-vfs-module-2.0 $EXTRA_CORE_MODULES" + CORE_CFLAGS="`$PKG_CONFIG --cflags $CORE_MODULES` $x_cflags $WARNING_CFLAGS" + AC_SUBST(CORE_CFLAGS) + CORE_LIBS="`$PKG_CONFIG --libs $CORE_MODULES` $x_libs" +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN nautilus-2.19.90.orig/libnautilus-private/Makefile.am nautilus-2.19.90/libnautilus-private/Makefile.am +--- nautilus-2.19.90.orig/libnautilus-private/Makefile.am 2007-07-31 22:12:09.000000000 -0400 ++++ nautilus-2.19.90/libnautilus-private/Makefile.am 2007-08-21 18:07:29.000000000 -0400 +@@ -10,6 +10,7 @@ INCLUDES = \ + $(DISABLE_DEPRECATED_CFLAGS) \ + $(TRACKER_CFLAGS) \ + $(BEAGLE_CFLAGS) \ ++ $(ESOUND_CFLAGS) \ + -DDATADIR=\""$(datadir)"\" \ + -DSYSCONFDIR=\""$(sysconfdir)"\" \ + -DNAUTILUS_DATADIR=\""$(datadir)/nautilus"\" \ +@@ -31,6 +32,7 @@ libnautilus_private_la_LIBADD = \ + $(SELINUX_LIBS) \ + $(BEAGLE_LIBS) \ + $(TRACKER_LIBS) \ ++ $(ESOUND_LIBS) \ + $(top_builddir)/libnautilus-extension/libnautilus-extension.la \ + $(CORE_LIBS) \ + $(NULL) +@@ -49,8 +51,6 @@ marshal_sources = \ + + libnautilus_private_la_SOURCES = \ + $(nautilus_metafile_server_idl_sources) \ +- nautilus-audio-player.c \ +- nautilus-audio-player.h \ + nautilus-bookmark.c \ + nautilus-bookmark.h \ + nautilus-cell-renderer-pixbuf-emblem.c \ +@@ -228,6 +228,14 @@ if HAVE_TRACKER + libnautilus_private_la_SOURCES += $(TRACKER_SOURCES) + endif + ++ESOUND_SOURCES = \ ++ nautilus-audio-player.c \ ++ nautilus-audio-player.h ++ ++if HAVE_ESOUND ++libnautilus_private_la_SOURCES += $(ESOUND_SOURCES) ++endif ++ + $(lib_LTLIBRARIES): $(dependency_static_libs) + + $(nautilus_metafile_server_idl_sources): nautilus_metafile_server_idl_stamp +@@ -264,6 +272,7 @@ EXTRA_DIST = \ + nautilus-marshal.list \ + $(schema_in_files) \ + $(BEAGLE_SOURCES) \ ++ $(ESOUND_SOURCES) \ + $(TRACKER_SOURCES) \ + $(NULL) + +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN nautilus-2.19.90.orig/src/file-manager/fm-icon-view.c nautilus-2.19.90/src/file-manager/fm-icon-view.c +--- nautilus-2.19.90.orig/src/file-manager/fm-icon-view.c 2007-08-13 19:02:33.000000000 -0400 ++++ nautilus-2.19.90/src/file-manager/fm-icon-view.c 2007-08-21 21:45:30.000000000 -0400 +@@ -78,7 +78,9 @@ + #include <sys/types.h> + #include <sys/wait.h> + #include <unistd.h> ++#ifdef HAVE_ESOUND + #include <esd.h> ++#endif + + #define USE_OLD_AUDIO_PREVIEW 1 + #define READ_CHUNK_SIZE 16384 +@@ -1854,7 +1856,7 @@ play_file (gpointer callback_data) + g_free (mime_type); + + icon_view->details->audio_preview_timeout = 0; +-#else ++#elif HAVE_ESOUND + char *file_path, *file_uri, *mime_type; + gboolean is_mp3; + FMIconView *icon_view; +@@ -1899,7 +1901,7 @@ preview_audio (FMIconView *icon_view, Na + waitpid (audio_preview_pid, NULL, 0); + audio_preview_pid = 0; + } +-#else ++#elif HAVE_ESOUND + if (icon_view->details->audio_player_data != NULL) { + nautilus_audio_player_stop (icon_view->details->audio_player_data); + g_free (icon_view->details->audio_player_data); +@@ -1915,7 +1917,7 @@ preview_audio (FMIconView *icon_view, Na + icon_view->details->audio_preview_file = file; + #if USE_OLD_AUDIO_PREVIEW + icon_view->details->audio_preview_timeout = g_timeout_add (1000, play_file, icon_view); +-#else ++#elif HAVE_ESOUND + /* FIXME: Need to kill the existing timeout if there is one? */ + icon_view->details->audio_preview_timeout = g_timeout_add (1000, play_file, icon_view); + #endif +@@ -1961,7 +1963,7 @@ can_play_sound (void) + if (audio_preview_pid > 0) { + return TRUE; + } +-#endif ++#elif HAVE_ESOUND + + /* Now check and see if system has audio out capabilites */ + open_result = esd_open_sound (NULL); +@@ -1972,6 +1974,8 @@ can_play_sound (void) + esd_close (open_result); + + return TRUE; ++#endif ++ return FALSE; + } + + static int diff --git a/gnome-base/nautilus/nautilus-2.20.0.ebuild b/gnome-base/nautilus/nautilus-2.20.0.ebuild new file mode 100644 index 000000000000..5b7c16eb70a1 --- /dev/null +++ b/gnome-base/nautilus/nautilus-2.20.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.20.0.ebuild,v 1.1 2007/10/03 03:45:41 compnerd Exp $ + +inherit virtualx eutils gnome2 autotools + +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="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="beagle esd gnome tracker" +# cups flac gstreamer mad ogg vorbis + +RDEPEND=">=media-libs/libart_lgpl-2.3.10 + >=gnome-base/libbonobo-2.1 + >=gnome-base/eel-2.15.92 + esd? ( >=media-sound/esound-0.2.27 ) + >=dev-libs/glib-2.13 + >=gnome-base/gnome-desktop-2.9.91 + >=gnome-base/libgnome-2.14.0 + >=gnome-base/libgnomeui-2.6 + >=gnome-base/gnome-vfs-2.19.3 + >=gnome-base/orbit-2.4 + >=x11-libs/pango-1.1.2 + >=x11-libs/gtk+-2.11.6 + >=gnome-base/librsvg-2.0.1 + >=dev-libs/libxml2-2.4.7 + >=x11-libs/startup-notification-0.8 + >=media-libs/libexif-0.5.12 + >=gnome-base/gconf-2 + media-libs/audiofile + beagle? ( >=app-misc/beagle-0.0.12 ) + x86? ( tracker? ( >=app-misc/tracker-0.0.1 ) ) + x11-libs/libICE + x11-libs/libSM + x11-proto/xproto + virtual/eject" +# !gstreamer? ( vorbis? ( media-sound/vorbis-tools ) ) +# gstreamer? ( +# >=media-libs/gstreamer-0.8 +# >=media-libs/gst-plugins-0.8 +# >=media-plugins/gst-plugins-gnomevfs-0.8 +# mad? ( >=media-plugins/gst-plugins-mad-0.8 ) +# ogg? ( >=media-plugins/gst-plugins-ogg-0.8 ) +# vorbis? ( >=media-plugins/gst-plugins-vorbis-0.8 ) +# flac? ( >=media-plugins/gst-plugins-flac-0.8 ) )" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.9" +PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 )" + +DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO" + +pkg_setup() { + G2CONF="--disable-update-mimedb $(use_enable beagle) $(use_enable tracker) $(use_enable esd esound)" +} + +src_unpack() { + gnome2_src_unpack + epatch "${FILESDIR}/${PN}-2.19.90-noesd.patch" + + eautoreconf +} + +src_test() { + addwrite "/root/.gnome2_private" + Xmake check || die "Test phase failed" +} + +pkg_postinst() { + gnome2_pkg_postinst + + elog "nautilus can use mpg123 (media-sound/mpg123 or media-sound/mpg321)" + elog "to preview mp3 files, and ogg123 (media-sound/vorbis-tools) to" + elog "preview ogg files. If you want such previews, emerge those packages" +} |