diff options
author | 2014-05-29 19:51:13 +0000 | |
---|---|---|
committer | 2014-05-29 19:51:13 +0000 | |
commit | b45b57895f9131aa21030222f52a5c95b6a6d6a1 (patch) | |
tree | 721d1d02e2cef10e1ae2cc2b8a0e71aad2c0b983 /gnome-extra/nautilus-dropbox | |
parent | Version bump (diff) | |
download | gentoo-2-b45b57895f9131aa21030222f52a5c95b6a6d6a1.tar.gz gentoo-2-b45b57895f9131aa21030222f52a5c95b6a6d6a1.tar.bz2 gentoo-2-b45b57895f9131aa21030222f52a5c95b6a6d6a1.zip |
Version bump and drop to maintainer-needed
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!)
Diffstat (limited to 'gnome-extra/nautilus-dropbox')
-rw-r--r-- | gnome-extra/nautilus-dropbox/ChangeLog | 10 | ||||
-rw-r--r-- | gnome-extra/nautilus-dropbox/metadata.xml | 3 | ||||
-rw-r--r-- | gnome-extra/nautilus-dropbox/nautilus-dropbox-1.6.2.ebuild | 85 |
3 files changed, 94 insertions, 4 deletions
diff --git a/gnome-extra/nautilus-dropbox/ChangeLog b/gnome-extra/nautilus-dropbox/ChangeLog index 0ff773ec9087..6c6d3f0feb3b 100644 --- a/gnome-extra/nautilus-dropbox/ChangeLog +++ b/gnome-extra/nautilus-dropbox/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-extra/nautilus-dropbox -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-dropbox/ChangeLog,v 1.23 2013/12/08 10:58:06 pacho Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-dropbox/ChangeLog,v 1.24 2014/05/29 19:51:13 hwoarang Exp $ + +*nautilus-dropbox-1.6.2 (29 May 2014) + + 29 May 2014; Markos Chandras <hwoarang@gentoo.org> + +nautilus-dropbox-1.6.2.ebuild, metadata.xml: + Version bump and drop to maintainer-needed 08 Dec 2013; Pacho Ramos <pacho@gentoo.org> nautilus-dropbox-1.6.0.ebuild: x86 stable, bug #462866 diff --git a/gnome-extra/nautilus-dropbox/metadata.xml b/gnome-extra/nautilus-dropbox/metadata.xml index 2e47ff80b8e2..7db3cda78c1b 100644 --- a/gnome-extra/nautilus-dropbox/metadata.xml +++ b/gnome-extra/nautilus-dropbox/metadata.xml @@ -2,8 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer> - <email>hwoarang@gentoo.org</email> - <name>Markos Chandras</name> + <email>maintainer-needed@gentoo.org</email> </maintainer> <longdescription lang="en"> </longdescription> diff --git a/gnome-extra/nautilus-dropbox/nautilus-dropbox-1.6.2.ebuild b/gnome-extra/nautilus-dropbox/nautilus-dropbox-1.6.2.ebuild new file mode 100644 index 000000000000..370606eab1cb --- /dev/null +++ b/gnome-extra/nautilus-dropbox/nautilus-dropbox-1.6.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-dropbox/nautilus-dropbox-1.6.2.ebuild,v 1.1 2014/05/29 19:51:13 hwoarang Exp $ + +EAPI="5" + +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit autotools eutils python-r1 linux-info gnome2 readme.gentoo user + +DESCRIPTION="Store, Sync and Share Files Online" +HOMEPAGE="http://www.dropbox.com/" +SRC_URI="http://www.dropbox.com/download?dl=packages/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + gnome-base/nautilus + dev-libs/glib:2 + dev-python/pygtk:2[${PYTHON_USEDEP}] + net-misc/dropbox + x11-libs/gtk+:2 + x11-libs/libnotify + x11-libs/libXinerama" + +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-python/docutils[${PYTHON_USEDEP}]" + +CONFIG_CHECK="~INOTIFY_USER" + +pkg_setup () { + check_extra_config + enewgroup dropbox + + DOC_CONTENTS="Add any users who wish to have access to the dropbox nautilus + plugin to the group 'dropbox'. You need to setup a drobox account + before using this plugin. Visit ${HOMEPAGE} for more information." + + python_export_best +} + +src_prepare() { + G2CONF="${G2CONF} $(use_enable debug) --disable-static" + + gnome2_src_prepare + + # use sysem dropbox + sed \ + -e "s|~/[.]dropbox-dist|${EPREFIX}/opt/dropbox|" \ + -e "s|\(DROPBOXD_PATH = \).*|\1\"${EPREFIX}/opt/dropbox/dropboxd\"|" \ + -i dropbox.in || die + # us system rst2man + epatch "${FILESDIR}"/${PN}-0.7.0-system-rst2man.patch + sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die + AT_NOELIBTOOLIZE=yes eautoreconf +} + +src_install () { + gnome2_src_install + + local extensiondir="$(pkg-config --variable=extensiondir libnautilus-extension)" + [ -z ${extensiondir} ] && die "pkg-config unable to get nautilus extensions dir" + + # Strip $EPREFIX from $extensiondir as fowners/fperms act on $ED not $D + extensiondir="${extensiondir#${EPREFIX}}" + + use prefix || fowners root:dropbox "${extensiondir}"/libnautilus-dropbox.so + fperms o-rwx "${extensiondir}"/libnautilus-dropbox.so + + readme.gentoo_create_doc + + python_replicate_script "${ED}"/usr/bin/dropbox +} + +pkg_postinst () { + gnome2_pkg_postinst + readme.gentoo_print_elog +} |