summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mate-extra/caja-dropbox/ChangeLog8
-rw-r--r--mate-extra/caja-dropbox/Manifest27
-rw-r--r--mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild90
-rw-r--r--mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch13
4 files changed, 122 insertions, 16 deletions
diff --git a/mate-extra/caja-dropbox/ChangeLog b/mate-extra/caja-dropbox/ChangeLog
index 53ac652ab068..1f210328ae9d 100644
--- a/mate-extra/caja-dropbox/ChangeLog
+++ b/mate-extra/caja-dropbox/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for mate-extra/caja-dropbox
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-dropbox/ChangeLog,v 1.2 2014/05/04 14:54:15 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-dropbox/ChangeLog,v 1.3 2014/07/22 19:04:55 tomwij Exp $
+
+*caja-dropbox-1.8.0 (22 Jul 2014)
+
+ 22 Jul 2014; Tom Wijsman <TomWij@gentoo.org> +caja-dropbox-1.8.0.ebuild,
+ +files/caja-dropbox-1.8.0-system-rst2man.patch:
+ Version bump to 1.8.0; fixes bug #510464, reported by nihil39.
04 May 2014; Agostino Sarubbo <ago@gentoo.org> caja-dropbox-0.7.1.ebuild:
Stable for amd64, wrt bug #509268
diff --git a/mate-extra/caja-dropbox/Manifest b/mate-extra/caja-dropbox/Manifest
index ef079d0f5e9c..9dc216ce7fd1 100644
--- a/mate-extra/caja-dropbox/Manifest
+++ b/mate-extra/caja-dropbox/Manifest
@@ -2,24 +2,21 @@
Hash: SHA256
AUX caja-dropbox-0.7.0-system-rst2man.patch 463 SHA256 f8c6add8d61b73ac8083a79177705a172005a16f1f0738f37e09ce5daddc3702 SHA512 5a34c3e6ff51a1a14eac11e0619a81afeec05979944d128ed37076cadb9a79edd839918ee289c409c537be73a913ee3bc58f19cc2227cda8762328e2f0fbd7eb WHIRLPOOL 75f33c78b99b923da61a2dc926e0c4a62973cc61e36e7c5bd0a52fa840757b876fd9badf158ba1e78a42094023f76eaedf0fa72ba6795acd90bc3dd30683d9e6
+AUX caja-dropbox-1.8.0-system-rst2man.patch 463 SHA256 6e2260a6bbf2f25911b23735f155a0a7e0da38bc0433bd7054e2f0ad9122380f SHA512 c3fcfd5b87f7801c77e8935f20d26c2a32ad60a03f068eb891e4bc491296ee1b19763634a02e387d7cf8b4192c30931a6dd9d9bf44f7ce3f8965db62a184c806 WHIRLPOOL b26c60b7bd75a08c5a737dbcc58f9e38b8aea5079f0be3e572e07198773adce4109adedf74bab8129fc18bedb0759153ae5bf2abd60b457b8f3ff0cc0a44d6df
DIST caja-dropbox-0.7.1.tar.xz 149108 SHA256 7989ce7d71c746104242c3d91d20788938f7bda532b7077193fca6be1cf69760 SHA512 cfa1413b2f433e097dc650630de1b434243b9675de5c3a37186f404720466a81a1e8c86fd813b6e7ad538c0d94f58f8e36fa26f0bcd8e124ad091a705d331443 WHIRLPOOL f06c151b9dcee172f50abbd79a2d16818c4825587aeff33728ddd86bda248afeed143785a39dddeef4b4615aab61ac029b9e48f0ff8a16a04d92003abc4a9bca
+DIST caja-dropbox-1.8.0.tar.xz 310592 SHA256 bb26151cad68e910979af6dd8b323434462a2457998ad67529660135c0caa513 SHA512 33c0804ba756ec50b531e4992b74577848f52fef60b8c69b96f307a2b8a57fd42ff951d6d3fdd55a6b1e260c4f46d0a26f90f730a88dc45a66e2d78888492fbc WHIRLPOOL 3b200e6a1b5e6f9926566962c48b9585fa0f9cc1ccc8ee89e45489d87c41cbf50a2b1bd62036140ba7492edf5a2812b918c4c4596b17c4674e0821a72d29550f
EBUILD caja-dropbox-0.7.1.ebuild 2225 SHA256 587ce1b97886b6a8e94f90dc38858626b022f0d20aabeb036ef6d95b1ffa00a1 SHA512 a280ef868081bba51f0230a28d759fcd71baad5a403e1d18d66e07a8028a991aabca2d5ab43b655a3c45e1e671d36444b4768cced57b91805480593447ddbd08 WHIRLPOOL c0996de9bcfa701f3658bc71c095097da8c3bc103e5a637fb5906dbf3ecc0d88d8b2ea1c30e505f36dadc9acab51dc4e05ef0388a4a7d841a17636320d3e9e00
-MISC ChangeLog 639 SHA256 d6e1d195ca810315fc2473219afca8beced7fedfe70d7747a613a3c16a544f94 SHA512 a187868cec671c32cfa1bc162ac792f8b226425abb37b58dd86a5bbcf7a2ed010dc16af16552f3cc0c4448e0affe1fb0e3fe9ec8ecee2f3a8c00d0b05fe3bbc5 WHIRLPOOL de3f7b510a83546ddf5582fe2a476a8eb8904d0d6b2caa8266cef6f505314f6eb258c1ffc240e2cee330797bd9a872bf38ac63c1d01b27e74724b0acc4478c54
+EBUILD caja-dropbox-1.8.0.ebuild 2262 SHA256 4921cf603f770904484c3574d6178b62c23b16cea41810c387c1db0714bce3a0 SHA512 ea0d531cf6fbf5a5034812be2ddc1e84e8a4fdd364c8707e0fb1425aee29872e633765e478d7e9231f228febcdb381ae86ed7edb3aa448c485f6f759a40d6d58 WHIRLPOOL 077e610e17cceb09699d6a529bad2190485f208cb42fcf1a26295977876299e586d84f24a16cd74222e894d2ea6181f8bfeb76ff6c8ef0d96ee189a8e9e44272
+MISC ChangeLog 868 SHA256 5ee0ebb787f68726183ffec0667c6b78ec3fdb387910a185a4c9faefa1d0adda SHA512 dac47e9027c4ab2b9160a0993fbd9c559ce54b0aa3a3b34ea9c1d49411976bffab4dc5e36ba0c2eb993ffd3391605e6f4c549af683c3f73fc0d378e1fd32598c WHIRLPOOL 5854ba2888ff18e8b51c13d051ae66618c61241cbdae2430c051f68fdbbe3f73c39cc8aacbcb164ec4d96f1803a65f479b48fe86b0a633fcfb8ee361755d7d33
MISC metadata.xml 230 SHA256 c188c403bd41d5dfe348e4809c2350a5a2fca98d46f8adae83a36d89af439ecd SHA512 17d13ca08cb96bf73a2c821019fd00677f17579c54b5543c1653c9f6106d7c52ad14b4a7ff72000ab7f59b7031e4471756b96864ca2fedef2e3a047fa0eb71eb WHIRLPOOL 39073c2fd817e3c41775408adf7271656a744ccd967e74770c673506c8c78cd11356b0cd28eeb16fe7350e8708141ad25037c45066263f2ed1b85d5270743986
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQIcBAEBCAAGBQJTZlSYAAoJELp701BxlEWf0GcQAJVRfbh9hWQkEp4eTqnPQEBP
-y+RtjK/CtlSUxMJOYLmiqyGHkt0MhiMyMsdZ2wgdioEHNDsn4zjnNQSboYymgGRo
-Z3osYSnKoyRNuFCVw6zziqPFq9rjt9K2RTTt8Gbk3nFlS5TrmRocyL2Xw8Ha1NFY
-5H0gfO/BvGo5vtXe8ypDr//BoLppS6I5xJsIaEc2Jkn9sA9iOvmpI3/ayHrwkAw3
-skw2nKCgGfj6v58zxliZek2jrfsQ0NPzNoiIU6Rutgrlup2tJQnU/VodftB0Naip
-QZUuFoenlCgY36PzKlx6yc9aEImhTMFiZCaHryzrzdtx5HVvmMbn3r2/vUiYyVcm
-L83QPJBpqVvfOuitewPd6GxzWS8VXuZWoBofKF/yGjM8CCblM91DeyMPHTC3KYFq
-at7oCy07LBwmyHjvr+fcD1FePgLOVcojeLEBTiH32GbaQCurZJfCSAAuPuyzKjWJ
-homG795egv9vDEvZrSxxE8tgbPXcHISH24txNPxLwenGIDoHwpTCXC19tdbzj89T
-bXNwrWoC9vVefkDjxNx6T7M8hqmZQHMcgOOWqSfd5Em3GU70hGT4Io2Uhvvd9Olq
-YSRJetBAuOc7hblQBjcZlqsGuwp3uBv/SsUze1dzIt/gsMIuysSKowWCxzn5zBMJ
-NFMjn76hWVXUKFwYvISw
-=Yc9z
+iQEcBAEBCAAGBQJTzrXbAAoJEJWyH81tNOV9LmkH/10vy2/PWwIUp2JcGY92vcBa
+J8s49kpFDeayanUV4hUxeVUhpMy5jeL72OjUbenvRS/rmKIhPYxyk3PfmyqPEMsV
+cTo1dtkvAA2YJhJ1R+N/uQUB+IdFviTnRX5udOYLXsSqiC2BH84h6r+VA3Z9J2Mk
+yxIptmvLQrsDBFIp6ZdKMwt+znj1RuSvBeNTjjE+aEXY5VMVFXOhrIM4HNLVACGg
+RBhVuLqYbEMAaFu7QXeYveVzbnGTe+1+L7vjpBo/0TlTE3D01A6We2QRGIlC9X+a
+XWAd5YZMCilUOhTs98wArmDk0pct5Bbvt3j3L+24ljCfwxoPXFVC/ZPdbygt0DI=
+=DOfk
-----END PGP SIGNATURE-----
diff --git a/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild b/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild
new file mode 100644
index 000000000000..bf39700fdaa2
--- /dev/null
+++ b/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild,v 1.1 2014/07/22 19:04:55 tomwij Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_{6,7} )
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 python-single-r1 linux-info user versionator
+
+MATE_BRANCH="1.8"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Store, Sync and Share Files Online"
+HOMEPAGE="http://www.dropbox.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/atk:0
+ >=dev-libs/glib-2.14:2
+ dev-python/pygtk:2[${PYTHON_USEDEP}]
+ || ( >=mate-base/caja-1.8:0 >=mate-base/mate-file-manager-1.6:0 )
+ media-libs/fontconfig:1.0
+ media-libs/freetype:2
+ net-misc/dropbox:0
+ x11-libs/cairo:0
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:2
+ x11-libs/libXinerama:0
+ x11-libs/pango:0"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils:0
+ virtual/pkgconfig:*"
+
+G2CONF="${G2CONF} $(use_enable debug) --disable-static"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+pkg_setup () {
+ python-single-r1_pkg_setup
+ check_extra_config
+ enewgroup dropbox
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Use system dropbox.
+ sed -e "s|~/[.]dropbox-dist|/opt/dropbox|" \
+ -e 's|\(DROPBOXD_PATH = \).*|\1"/opt/dropbox/dropboxd"|' \
+ -i caja-dropbox.in || die
+
+ # Use system rst2man.
+ epatch "${FILESDIR}"/${P}-system-rst2man.patch
+
+ AT_NOELIBTOOLIZE=yes eautoreconf
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_install () {
+ python_fix_shebang caja-dropbox.in
+
+ gnome2_src_install
+
+ local extensiondir="$(pkg-config --variable=extensiondir libcaja-extension)"
+ [ -z ${extensiondir} ] && die "pkg-config unable to get caja extensions dir"
+
+ # Strip $EPREFIX from $extensiondir as fowners/fperms act on $ED not $D.
+ extensiondir="${extensiondir#${EPREFIX}}"
+ use prefix || fowners root:dropbox "${extensiondir}"/libcaja-dropbox.so
+ fperms o-rwx "${extensiondir}"/libcaja-dropbox.so
+}
+
+pkg_postinst () {
+ gnome2_pkg_postinst
+
+ elog
+ elog "Add any users who wish to have access to the dropbox caja"
+ elog "plugin to the group 'dropbox'. You need to setup a drobox account"
+ elog "before using this plugin. Visit ${HOMEPAGE} for more information."
+ elog
+}
diff --git a/mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch b/mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch
new file mode 100644
index 000000000000..740418249d8d
--- /dev/null
+++ b/mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch
@@ -0,0 +1,13 @@
+Index: nautilus-dropbox-0.7.0/configure.ac
+===================================================================
+--- nautilus-dropbox-0.7.0.orig/configure.ac
++++ nautilus-dropbox-0.7.0/configure.ac
+@@ -31,7 +31,7 @@ PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLI
+
+ AC_PATH_PROG([PYTHON], [python])
+
+-AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py])
++AC_PATH_PROG([RST2MAN], [rst2man.py], [python rst2man.py])
+ AC_SUBST(RST2MAN)
+
+ # define module checking macro