Jump to content

Funtoo improves Dropbox


Recommended Posts

  • Funtoo Linux BDFL

Hi All, 

I've just massively reworked the net-misc/dropbox ebuild to provide a much better experience in Funtoo and you should see this showing up in the next few hours. I couldn't get the Gentoo dropbox working reliably. Here is a list of all the changes:

  • Updated to dropbox-39.4.49.ebuild
  • No longer has an initscript
  • It now sets up ~/.dropbox-dist for each user who sets up dropbox (rather than having a system dropbox install)
  • You don't need to be in the "dropbox" group to use the dropbox nautilus (gnome file browser) extension
  • gnome support is built-in (as long as "gnome" is set in USE, which it is if you are using the GNOME mix-in.)
  • Reworked the python 'dropbox' script to provide a better user experience and be optimal for Funtoo:
    • if you start "dropbox" for the first time from GNOME, it will start a GTK+ installer to set up dropbox for you.
    • if you don't have a GUI, you can still install dropbox
    • The above two features are existing features of dropbox that were somewhat borked in Gentoo.
    • At the end of the setup process, you are given instructions on how to enable dropbox on startup.
  • dropbox command-line tool is also included.

Please note that if you have nautilus-dropbox installed, you will need to remove it.

This should result in a really nice experience for dropbox users.

Use as follows:

# emerge dropbox (make sure it's 39.4.49 -- this is the new version.)
(as regular user:)
$ dropbox start -i

This will initialize the ~/.dropbox-dist directory for the user via a command-line or GTK+ interface. Once this is done, dropbox start should be added to your .bash_login and/or .xprofile and can be run immediately to start dropbox in your current session.

Since the ebuild is completely new, the possibility of bugs exist. Please report bugs at https://bugs.funtoo.org . Thanks.

-Daniel

Screenshot from 2017-11-19 23-40-47.png

Screenshot from 2017-11-19 23-41-19.png

Screenshot from 2017-11-19 23-41-33.png

Link to post
Share on other sites
  • Funtoo Linux BDFL

Oh, and you also get the QT5-based GUI without having to emerge all of the QT5 libraries. This is very handy for GNOME users. Note that when dropbox is started in GNOME, you will have a little GNOME task icon for dropbox.... It contains dropbox settings...

Screenshot from 2017-11-19 23-48-02.png

Screenshot from 2017-11-19 23-48-45.png

Screenshot from 2017-11-19 23-49-13.png

Screenshot from 2017-11-19 23-49-48.png

Link to post
Share on other sites
  • Funtoo Linux BDFL

Note that the original ebuild I wrote had quite a few issues -- all should now be fixed, and the fixes will be showing up in the -r1 version of the ebuild that should be appearing in meta-repo in a bit. Fixes for gnome and non-gnome installs, python fixes, and now should be quite solid. Thanks for the bug reports!

Link to post
Share on other sites
  • 8 months later...
  • 3 weeks later...
  • Members
Quote

Hi everyone, on Nov. 7, 2018, we’re ending support for Dropbox syncing to drives with certain uncommon file systems. The supported file systems are NTFS for Windows, HFS+ or APFS for Mac, and Ext4 for Linux.

Source:

https://www.dropboxforum.com/t5/Syncing-and-uploads/Dropbox-client-warns-me-that-it-ll-stop-syncing-in-Nov-why/m-p/290065/highlight/true#M42255

Link to post
Share on other sites
×
×
  • Create New...