SHORT_DESC="Dropbox daemon and client for online storage."
WEB_SITE="http://www.dropbox.com"
# end of get.list data
DEPENDS="python"
SUGGESTED="ntlmaps"
PLATFORM="lnx.x86"	# or lnx.x86_64
TARBALL=$PACKAGE-$PLATFORM.tar.gz
WGET_URL="$WEB_SITE/download/?plat=$PLATFORM"

# Download the file
wget --no-check-certificate -O $TARBALL $WGET_URL 

[ -f $TARBALL ] || abort_package

tar xzf $TARBALL
# extracted pkg can be removed: Save RAM
rm -f $TARBALL
VERSION="$(cat .dropbox-dist/VERSION)"

USR=$PACKAGE-$VERSION/fs/usr
mkdir -p $USR/lib $USR/bin $USR/share/applications $USR/share/pixmaps 

mv .dropbox-dist $USR/lib/dropbox
mv -f $USR/lib/dropbox/dropbox-$PLATFORM*/* $USR/lib/dropbox

# Desktop file
cat > $USR/share/applications/dropbox.desktop << EOT
[Desktop Entry]
Type=Application
Name=Dropbox Storage
Exec=dropboxd
Icon=dropbox
Terminal=false
Categories=Network;FileTransfer;
EOT

# Custom Dropboxd
cat > $USR/lib/dropbox/dropboxd << "EOT"
#!/bin/sh
PAR=/usr/lib/dropbox/$(cd $USR/lib/dropbox; ls dropbox-lnx*)
LD_LIBRARY_PATH=\$PAR:\$LD_LIBRARY_PATH exec \$PAR/dropboxd $@
EOT

# Symlink to have Dropbox in PATH and fake nautilus
rm -f $USR/bin/dropboxd $USR/bin/nautilus
ln -s ../lib/dropbox/dropboxd $USR/bin
ln -s /usr/bin/pcmanfm $USR/bin/nautilus
ln $(find $USR/lib | sed '/logo\.png$/!d;q') $USR/share/pixmaps/dropbox.png
