diff options
Diffstat (limited to 'net-misc/dropbox')
-rw-r--r-- | net-misc/dropbox/Manifest | 2 | ||||
-rw-r--r-- | net-misc/dropbox/dropbox-48.3.56.ebuild | 121 | ||||
-rw-r--r-- | net-misc/dropbox/files/dropbox.conf | 14 | ||||
-rw-r--r-- | net-misc/dropbox/files/dropbox.initd | 66 | ||||
-rw-r--r-- | net-misc/dropbox/files/dropbox_at.service-r1 | 13 |
5 files changed, 0 insertions, 216 deletions
diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest deleted file mode 100644 index 2bd117e5..00000000 --- a/net-misc/dropbox/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dropbox-lnx.x86-48.3.56.tar.gz 108876564 BLAKE2B b809a220605265685026657e791aff3e716f7ff51e1fc5074d66df87eb8dc473c63c7513c94ca0715844c600fe71aaa3c42a108be4baee2e3e72baade97e3429 SHA512 3174c41e19a01cbd986c111711bc0df80b68882d595a5c869b81bfa1982b3f219da4cda852168bf7fdc9d67b91f52260017f4d25508f6372efd470536a6b96c8 -DIST dropbox-lnx.x86_64-48.3.56.tar.gz 114940928 BLAKE2B 7d678344b59aa12bdbd28f3e425c0b80b15feae403911ef25a03150d1dfa47e94da1eb17d4b703feea6721d2fdfa721da54fab92e1a56b6b8f31456482bc3614 SHA512 cbd3eed71286be079aa8c898929dea305a4cefb9b5e2e41b196d07f68bfc3b5f2839f78d676a3fd7df62644fe00b9ad1930121bde88a6eea9c864d956ccb6f8e diff --git a/net-misc/dropbox/dropbox-48.3.56.ebuild b/net-misc/dropbox/dropbox-48.3.56.ebuild deleted file mode 100644 index db5faf6c..00000000 --- a/net-misc/dropbox/dropbox-48.3.56.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_5 python3_6 ) -inherit eutils gnome2-utils pax-utils systemd python-single-r1 - -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" -HOMEPAGE="https://www.dropbox.com/" -SRC_URI=" - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz )" - -LICENSE="CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" -SLOT="0" -KEYWORDS="amd64" -IUSE="+librsync-bundled selinux X" -RESTRICT="mirror strip" - -QA_PREBUILT="opt/.*" -QA_EXECSTACK="opt/dropbox/dropbox" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="librsync-bundled? ( dev-util/patchelf )" - -# Be sure to have GLIBCXX_3.4.9, #393125 -# USE=X require wxGTK's dependencies. system-library cannot be used due to -# missing symbol (CtlColorEvent). #443686 -RDEPEND="${PYTHON_DEPS} - X? ( - dev-libs/glib:2 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5[-gles2,xcb] - dev-qt/qtopengl:5[-gles2] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5[-gles2] - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5[-gles2] - media-libs/fontconfig - media-libs/freetype - virtual/jpeg - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libXxf86vm - x11-libs/pango[X] - x11-misc/wmctrl - x11-themes/hicolor-icon-theme - ) - !librsync-bundled? ( <net-libs/librsync-2 ) - selinux? ( sec-policy/selinux-dropbox ) - app-arch/bzip2 - dev-libs/popt - net-misc/wget - >=sys-devel/gcc-4.2.0 - sys-libs/zlib - sys-libs/ncurses:1/5" - -src_unpack() { - unpack ${A} - mkdir -p "${S}" || die - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die - rmdir .dropbox-dist || die -} - -src_prepare() { - eapply_user - - rm -vf libGL.so.1 libX11* libdrm.so.2 libffi.so.6 libpopt.so.0 wmctrl || die - # tray icon doesnt load when removing libQt5* (bug 641416) - #rm -vrf libQt5* libicu* qt.conf plugins/ || die - if use X ; then - mv images/hicolor/16x16/status "${T}" || die - else - rm -vrf PyQt5* *pyqt5* images || die - fi - if use librsync-bundled ; then - patchelf --set-rpath '$ORIGIN' librsyncffi.compiled._librsyncffi*.so || die - else - rm -vf librsync.so.1 || die - fi - pax-mark cm dropbox - mv README ACKNOWLEDGEMENTS "${T}" || die -} - -src_install() { - local targetdir="/opt/dropbox" - - insinto "${targetdir}" - doins -r * - fperms a+x "${targetdir}"/{dropbox,dropbox_py3,dropboxd} - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" - - use X && doicon -s 16 -c status "${T}"/status - - make_desktop_entry "${PN}" "Dropbox" - - newinitd "${FILESDIR}"/dropbox.initd dropbox - newconfd "${FILESDIR}"/dropbox.conf dropbox - systemd_newunit "${FILESDIR}"/dropbox_at.service-r1 "dropbox@.service" - - dodoc "${T}"/{README,ACKNOWLEDGEMENTS} -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/net-misc/dropbox/files/dropbox.conf b/net-misc/dropbox/files/dropbox.conf deleted file mode 100644 index c20c3c46..00000000 --- a/net-misc/dropbox/files/dropbox.conf +++ /dev/null @@ -1,14 +0,0 @@ -# /etc/conf.d/dropbox.conf: config file for /etc/init.d/dropbox - -# Users to run dropbox -DROPBOX_USERS="" - -# integer [-20 .. 19 ] default 0 -# change the priority of the server -20 (high) to 19 (low) -# see nice(1) for description -#NICE=0 - -# See start-stop-daemon(8) for possible settings -#IONICE=2 - -PID_DIR=/var/run/dropbox diff --git a/net-misc/dropbox/files/dropbox.initd b/net-misc/dropbox/files/dropbox.initd deleted file mode 100644 index 95a230ee..00000000 --- a/net-misc/dropbox/files/dropbox.initd +++ /dev/null @@ -1,66 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later -# $Id$ - -depend() { - need localmount net - after bootmisc -} - -start() { - local tmpnice="${NICE:+"--nicelevel "}${NICE}" - local tmpionice="${IONICE:+"--ionice "}${IONICE}" - local started="" - - ebegin "Starting dropbox" - for dbuser in ${DROPBOX_USERS}; do - local homedir=$(eval echo ~${dbuser}) - if test -d "${homedir}" && \ - echo 0 > ${homedir}/.dropbox/dropbox.pid && \ - start-stop-daemon -S -b \ - ${tmpnice} ${tmpionice} \ - -u ${dbuser} -v \ - -p ${homedir}/.dropbox/dropbox.pid \ - -e HOME=${homedir} \ - -x /opt/bin/dropbox; then - started="${started} ${dbuser}" - else - eend $? - eerror "Failed to start dropbox for ${dbuser}" - if [ -n "${started}" ]; then - eerror "Stopping already started dropbox" - DROPBOX_USERS=${started} stop - fi - return 1 - fi - done - if [ -z "${started}" ];then - eerror "No dropbox started" - eend 1 - else - eend 0 - fi -} - -stop() { - local retval=0 - ebegin "Stopping dropbox" - for dbuser in ${DROPBOX_USERS}; do - local homedir=$(eval echo ~${dbuser}) - start-stop-daemon --stop \ - --pidfile ${homedir}/.dropbox/dropbox.pid || retval=$? - done - eend ${retval} -} - -status() { - for dbuser in ${DROPBOX_USERS}; do - local homedir=$(eval echo ~${dbuser}) - if [ -e ${homedir}/.dropbox/dropbox.pid ] ; then - echo "dropboxd for USER $dbuser: running." - else - echo "dropboxd for USER $dbuser: not running." - fi - done -} diff --git a/net-misc/dropbox/files/dropbox_at.service-r1 b/net-misc/dropbox/files/dropbox_at.service-r1 deleted file mode 100644 index b46a8509..00000000 --- a/net-misc/dropbox/files/dropbox_at.service-r1 +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Dropbox -After=local-fs.target network.target - -[Service] -ExecStart=/opt/dropbox/dropboxd -ExecReload=/bin/kill -HUP $MAINPID -KillMode=process -Restart=always -User=%i - -[Install] -WantedBy=multi-user.target |