summaryrefslogtreecommitdiff
path: root/mate-extra/caja-dropbox
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-30 17:27:54 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-30 17:27:54 +0100
commitf70a1bfc721336d4fc7dfb711c2f518a6b18cf16 (patch)
treee907cb121b30e3c1df1710719c0ddf4029597a47 /mate-extra/caja-dropbox
parentdb063b515939ab15261136b24e4bc44386335c0c (diff)
gentoo resync : 30.09.2020
Diffstat (limited to 'mate-extra/caja-dropbox')
-rw-r--r--mate-extra/caja-dropbox/Manifest1
-rw-r--r--mate-extra/caja-dropbox/caja-dropbox-1.24.0-r1.ebuild89
2 files changed, 90 insertions, 0 deletions
diff --git a/mate-extra/caja-dropbox/Manifest b/mate-extra/caja-dropbox/Manifest
index cae8240483c9..2770d10ccff9 100644
--- a/mate-extra/caja-dropbox/Manifest
+++ b/mate-extra/caja-dropbox/Manifest
@@ -1,3 +1,4 @@
DIST caja-dropbox-1.24.0.tar.xz 309024 BLAKE2B 2ae560dcd6e744fe96d9e0fcd876a899c22ad06b8238c2ad9e5394cf80aa8844cd634431dc6bb245396e6d919da857645488214880947e5b90413c254cd4c6a2 SHA512 64d699b4c3957d5996ef69936b4b2746641bc2db4efb7b23535febf5eed3ee767330927aeeda67747c0d72e0f052a2979ae2160ffaaf01e4fd82aff68a5f27bf
+EBUILD caja-dropbox-1.24.0-r1.ebuild 1848 BLAKE2B 1e4aa7a2c920762f3b0655d66c66235f6ab7704121485a6def53090c30d2f4f7c54dbfd2976e85b03b9ca402ae31f81141b50cdf5ed48942f857f4c8d9e3fdc8 SHA512 230505072c860a65feee7f006cc413cb002d103193f4738fd8a991065116b4eeab978e2cff0a69ccd1e270501cba8f35f740a0d62bc34e9e43b366065a103be8
EBUILD caja-dropbox-1.24.0.ebuild 2119 BLAKE2B 5bc58a6d1958fabca1f401fd5a4b4eab0aa7ae41a6673f4f708c3c693bf3b03fa9d0cef662ecb9f00312380a2557c692620c73859c2e6ad896004bdb56ce072a SHA512 e3f027363a02eb66fb0208905a54857f09b241b5937b10f13a78326d921c7da7abffbf6af1d4afc6c8977daa7911e969f2e7745a216cfc96e0535b1c7306318f
MISC metadata.xml 341 BLAKE2B b530aa03ccd9e514d43bd1014500548a5931fcd30e288bdc9b6c56e9b4fa8dc42dd4a31074efe3b8ecb5f2f55aab3da8e7edd30fa5f3c1645cc088e594da7761 SHA512 3ef87b907e90f2093cece194a580099964f434ec7a1d43e961f0c00adeaeca085fc6e141f25f4ef7da0399e71093b4e2c12f52d0c29cd2aa3768354380ec1c37
diff --git a/mate-extra/caja-dropbox/caja-dropbox-1.24.0-r1.ebuild b/mate-extra/caja-dropbox/caja-dropbox-1.24.0-r1.ebuild
new file mode 100644
index 000000000000..6632e04a229f
--- /dev/null
+++ b/mate-extra/caja-dropbox/caja-dropbox-1.24.0-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+MATE_LA_PUNT="yes"
+
+inherit eapi7-ver mate python-single-r1 linux-info
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Store, Sync and Share Files Online"
+LICENSE="CC-BY-ND-3.0 GPL-3+ public-domain"
+SLOT="0"
+
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ dev-libs/atk
+ >=dev-libs/glib-2.50:2
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+ ')
+ >=mate-base/caja-1.19.1
+ mate-extra/caja-extensions
+ media-libs/fontconfig:1.0
+ media-libs/freetype:2
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/libXinerama
+ x11-libs/pango
+"
+
+RDEPEND="${COMMON_DEPEND}
+ net-misc/dropbox
+"
+
+DEPEND="${COMMON_DEPEND}
+ dev-python/docutils
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ check_extra_config
+}
+
+MATE_FORCE_AUTORECONF=true
+
+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
+
+ sed -e 's|\[rst2man\]|\[rst2man\.py\]|' -i configure.ac || die
+
+ mate_src_prepare
+}
+
+src_configure() {
+ mate_src_configure \
+ $(use_enable debug)
+}
+
+src_install() {
+ python_fix_shebang caja-dropbox.in
+
+ mate_src_install
+}
+
+pkg_postinst() {
+ mate_pkg_postinst
+
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${v}" "-lt" "1.24.0-r1" || ver_test "${v}" "-eq" "9999"; then
+ ewarn "Starting with ${CATEGORY}/${PN}-1.24.0-r1, ${PN} now no longer"
+ ewarn "configures caja-dropbox to use its own group. This brings caja-dropbox in line"
+ ewarn "with nautilus-dropbox and dolphin-plugins-dropbox. You may remove the 'dropbox' group."
+ fi
+ done
+}