diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2009-05-10 18:18:34 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2009-05-10 18:18:34 +0000 |
commit | e916f8c948154b521a75b70b8efdcb97b6c01899 (patch) | |
tree | a77be5bbd99856c07ea6e429a2b8366e8517d966 /gnome-base/gvfs | |
parent | New version for GNOME 2.26. Re-add mips keywords since it was forgotten durin... (diff) | |
download | gentoo-2-e916f8c948154b521a75b70b8efdcb97b6c01899.tar.gz gentoo-2-e916f8c948154b521a75b70b8efdcb97b6c01899.tar.bz2 gentoo-2-e916f8c948154b521a75b70b8efdcb97b6c01899.zip |
Bump to 1.2.2, several new features
(Portage version: 2.2_rc33/cvs/Linux i686)
Diffstat (limited to 'gnome-base/gvfs')
-rw-r--r-- | gnome-base/gvfs/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch | 56 | ||||
-rw-r--r-- | gnome-base/gvfs/gvfs-1.2.2.ebuild | 78 |
3 files changed, 141 insertions, 1 deletions
diff --git a/gnome-base/gvfs/ChangeLog b/gnome-base/gvfs/ChangeLog index ebe4177bbab1..d7c3f2aa379b 100644 --- a/gnome-base/gvfs/ChangeLog +++ b/gnome-base/gvfs/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-base/gvfs # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v 1.63 2009/05/08 00:52:29 loki_val Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v 1.64 2009/05/10 18:18:33 nirbheek Exp $ + +*gvfs-1.2.2 (10 May 2009) + + 10 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org> +gvfs-1.2.2.ebuild, + +files/gvfs-1.2.2-expose-archive-backend.patch: + Bump to 1.2.2, several new features 08 May 2009; Peter Alfredsen <loki_val@gentoo.org> gvfs-1.0.3-r1.ebuild, gvfs-1.0.3-r2.ebuild, gvfs-1.0.3-r12.ebuild, gvfs-1.0.3-r13.ebuild: diff --git a/gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch b/gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch new file mode 100644 index 000000000000..86222e5451f0 --- /dev/null +++ b/gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch @@ -0,0 +1,56 @@ +Upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=567235 (Fedora) +Our bug: http://bugs.gentoo.org/show_bug.cgi?id=249829 +---- +Index: mount-archive.desktop.in.in +=================================================================== +--- mount-archive.desktop.in.in (revision 0) ++++ mount-archive.desktop.in.in (revision 0) +@@ -0,0 +1,14 @@ ++[Desktop Entry] ++Encoding=UTF-8 ++_Name=Archive Mounter ++Exec=@libexecdir@/gvfsd-archive file=%u ++X-Gnome-Vfs-System=gio ++MimeType=application/x-cd-image;application/x-bzip-compressed-tar;application/x-compressed-tar;application/x-tar;application/x-cpio;application/x-zip;application/zip;application/x-lzma-compressed-tar; ++Terminal=false ++StartupNotify=false ++Type=Application ++NoDisplay=true ++X-GNOME-Bugzilla-Bugzilla=GNOME ++X-GNOME-Bugzilla-Product=gvfs ++X-GNOME-Bugzilla-Component=archive-backend ++X-GNOME-Bugzilla-Version=@VERSION@ +Index: Makefile.am +=================================================================== +--- Makefile.am.orig 2008-07-22 15:35:49.000000000 +0200 ++++ Makefile.am 2008-07-22 17:56:59.417180064 +0200 +@@ -1,5 +1,20 @@ + NULL = + ++@INTLTOOL_DESKTOP_RULE@ ++ ++desktop_in_files = mount-archive.desktop.in ++ ++mount-archive.desktop.in: mount-archive.desktop.in.in ++ sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@ ++ ++desktopdir = $(datadir)/applications ++if HAVE_ARCHIVE ++desktop_DATA = mount-archive.desktop ++else ++desktop_DATA = ++endif ++ ++ + SUBDIRS = \ + common \ + client \ +@@ -15,6 +30,8 @@ + + EXTRA_DIST = \ + MAINTAINERS \ ++ mount-archive.desktop.in.in \ ++ $(desktop_in_files) \ + $(NULL) + + DISTCLEANFILES = \ diff --git a/gnome-base/gvfs/gvfs-1.2.2.ebuild b/gnome-base/gvfs/gvfs-1.2.2.ebuild new file mode 100644 index 000000000000..2ff2c74be30e --- /dev/null +++ b/gnome-base/gvfs/gvfs-1.2.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.2.2.ebuild,v 1.1 2009/05/10 18:18:33 nirbheek Exp $ + +EAPI="2" + +inherit autotools bash-completion gnome2 eutils + +DESCRIPTION="GNOME Virtual Filesystem Layer" +HOMEPAGE="http://www.gnome.org" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~x86" +IUSE="archive avahi bluetooth cdda doc fuse gnome gnome-keyring gphoto2 hal samba" + +RDEPEND=">=dev-libs/glib-2.19 + >=sys-apps/dbus-1.0 + >=net-libs/libsoup-2.25.1[gnome] + dev-libs/libxml2 + net-misc/openssh + archive? ( app-arch/libarchive ) + avahi? ( >=net-dns/avahi-0.6 ) + bluetooth? ( + dev-libs/dbus-glib + net-wireless/bluez + dev-libs/expat ) + cdda? ( + >=sys-apps/hal-0.5.10 + >=dev-libs/libcdio-0.78.2[-minimal] ) + fuse? ( sys-fs/fuse ) + gnome? ( >=gnome-base/gconf-2.0 ) + gnome-keyring? ( >=gnome-base/gnome-keyring-1.0 ) + gphoto2? ( >=media-libs/libgphoto2-2.4 ) + hal? ( >=sys-apps/hal-0.5.10 ) + samba? ( >=net-fs/samba-3 )" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.40 + >=dev-util/pkgconfig-0.19 + doc? ( >=dev-util/gtk-doc-1 )" + +DOCS="AUTHORS ChangeLog NEWS README TODO" + +pkg_setup() { + G2CONF="${G2CONF} + --enable-http + --disable-bash-completion + $(use_enable archive) + $(use_enable avahi) + $(use_enable bluetooth obexftp) + $(use_enable cdda) + $(use_enable fuse) + $(use_enable gnome gconf) + $(use_enable gphoto2) + $(use_enable hal) + $(use_enable gnome-keyring keyring) + $(use_enable samba)" +} + +src_prepare() { + gnome2_src_prepare + + if use archive; then + epatch "${FILESDIR}/${P}-expose-archive-backend.patch" + eautoreconf + fi +} + +src_install() { + gnome2_src_install + use bash-completion && \ + dobashcompletion programs/gvfs-bash-completion.sh ${PN} +} + +pkg_postinst() { + gnome2_pkg_postinst + use bash-completion && bash-completion_pkg_postinst +} |