desktop/dropbox/PKGBUILD

51 lines
2.5 KiB
Bash
Raw Normal View History

2015-02-27 20:17:16 +08:00
pkgname=dropbox
2015-11-12 20:48:48 +08:00
pkgver=3.10.11
2015-11-17 08:09:00 +08:00
pkgrel=3
2015-05-06 18:16:22 +08:00
pkgdesc="A free service that lets you bring your photos, docs, and videos anywhere and share them easily."
2015-02-27 20:17:16 +08:00
arch=('x86_64')
url="http://www.dropbox.com"
2015-03-11 21:16:30 +08:00
license=('custom')
2015-11-17 08:09:00 +08:00
depends=('dbus-glib' 'libsm' 'libxmu' 'libxslt')
# 'qt5-base' 'qt5-declarative' 'qt5-webkit')
2015-11-13 09:00:19 +08:00
optdepends=('dolphin-plugins: for integration of dolphin under plasma 5')
2015-02-27 20:17:16 +08:00
options=('!strip' '!upx')
source=("https://dl-web.dropbox.com/u/17/${pkgname}-lnx.${arch}-${pkgver}.tar.gz"
"dropbox.png"
"dropbox.desktop"
2015-07-20 21:01:19 +08:00
"LICENSE"
2015-10-07 06:03:50 +08:00
"dropbox.service"
2015-02-27 20:17:16 +08:00
"dropbox@.service")
2015-11-12 20:48:48 +08:00
sha512sums=('3a5f5232f685387e35d960640db8d34bbe1597888f85cb1a7624bfe40801a6cb67c666b424d90d9603e8f0d25604e6524ae4dbba48625b8431fb28705cf6a14e'
2015-07-20 21:01:19 +08:00
'b1a2ca11479c9f243c0368d79b36ef87910311af2dd126a3291438083544ed10a640143a58e73be1d27bf016c114e668ea504ed6eed6955370bfcac309e5fb7d'
'b3e0701afe90693b99d5e23bad6b8637bc27611a42c695d12b3b990d98bf010371b266322cd54c60ffd654ed44f56a85b1fcb51b30db991af60043dc22bf1897'
'f688115daa8930dffd6e27a7113b137972c20918297c6178bb7e8f820add325d34d452f8bf6bb73fa6b2de73ffa028d27457ed2df390687af8841d9425ebab3e'
2015-10-07 06:03:50 +08:00
'edb11b5a07b6a1512a5345d8ce476562fbfd9ec5642f36315a0969a2583f0e6ce371d39d25063af3734f9527ad53abdc29278c046abc2921222777af6f693a4f'
2015-07-20 21:01:19 +08:00
'34a9bc25e0ea5f1e24bea617fcce84a8e5d4b9889b3b0c97a62df1f3ee6f959e67aac46f258882cb8625fea0eac52f4d48904e377017a3c8ebd6a9026dd4c672')
2015-02-27 20:45:02 +08:00
install="${pkgname}.install"
2015-03-11 21:16:30 +08:00
2015-02-27 20:17:16 +08:00
package() {
install -d "$pkgdir/opt"
cp -R "$srcdir"/.dropbox-dist/dropbox-lnx.$arch-$pkgver "$pkgdir"/opt/dropbox
find "$pkgdir/opt/dropbox/" -type f -exec chmod 644 {} \;
chmod 755 "$pkgdir/opt/dropbox/dropboxd"
chmod 755 "$pkgdir/opt/dropbox/dropbox"
install -d "$pkgdir/usr/bin"
ln -s "/opt/dropbox/dropboxd" "$pkgdir/usr/bin/dropboxd"
install -D -m 644 "$srcdir/dropbox.desktop" "$pkgdir/usr/share/applications/dropbox.desktop"
install -D -m 644 "$srcdir/dropbox.png" "$pkgdir/usr/share/pixmaps/dropbox.png"
2015-07-20 21:01:19 +08:00
install -D -m 644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
2015-10-07 06:03:50 +08:00
install -Dm644 "$srcdir"/dropbox.service "$pkgdir"/usr/lib/systemd/user/dropbox.service
2015-02-27 20:17:16 +08:00
install -Dm644 "$srcdir/dropbox@.service" "$pkgdir/usr/lib/systemd/system/dropbox@.service"
rm -f "$pkgdir"/opt/dropbox/library.zip
ln -s dropbox "$pkgdir"/opt/dropbox/library.zip
2015-02-27 20:45:02 +08:00
# FIXME: dirty hack to replace Qt5 libs with system ones
2015-11-17 08:09:00 +08:00
#rm ${pkgdir}/opt/dropbox/libQt5*
#rm -rf ${pkgdir}/opt/dropbox/plugins/
#rm ${pkgdir}/opt/dropbox/qt.conf
2015-02-27 20:45:02 +08:00
}