diff options
author | Muflone | 2024-04-22 00:25:01 +0200 |
---|---|---|
committer | Muflone | 2024-04-22 00:25:01 +0200 |
commit | 3f90cef90b0526fb142ca69749824afc8811f166 (patch) | |
tree | 1082179396eb3bd760b93f879a83d1e35f0f070d | |
parent | 67bc9e148d402cec745706f1f858ec03f61523c5 (diff) | |
download | aur-3f90cef90b0526fb142ca69749824afc8811f166.tar.gz |
Updated package dropbox-cli 2024.04.17-1
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rwxr-xr-x | dropbox-cli.install | 4 | ||||
-rw-r--r-- | dropboxd-fallback.patch | 6 |
4 files changed, 33 insertions, 31 deletions
@@ -1,16 +1,18 @@ pkgbase = dropbox-cli pkgdesc = Command line interface for Dropbox - pkgver = 2024.04.08 + pkgver = 2024.04.17 pkgrel = 1 - url = http://www.dropbox.com - install = dropbox-cli.install + url = https://www.dropbox.com arch = any - license = GPL + license = GPL-3.0-or-later depends = dropbox depends = python-gobject - source = dropbox-cli-2024.04.08.py::https://linux.dropbox.com/packages/dropbox.py + depends = gdk-pixbuf2 + optdepends = gtk3: Dropbox update GUI + optdepends = python-gpgme: verify binary signature + source = https://linux.dropbox.com/packages/nautilus-dropbox-2024.04.17.tar.bz2 source = dropboxd-fallback.patch - sha256sums = 33e4463fdd6f90cab355e2f6b951c90160d7a3620cca63e3a676457e01d368f0 - sha256sums = 3e4f5d44c58dbeb586bb9539551ea1206e8a1e4b025ac316c42ba24c53c8f077 + sha256sums = a6a098cf16aa4747f40816ac793d59e37e8ae3b7080d0b30611d6c2b8663f2c1 + sha256sums = 711ed63c6dfccfd05c6e9abaa291be9ac3c3909e84f788f568cb44dee2d48229 pkgname = dropbox-cli @@ -1,3 +1,4 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ # Contributor: Fredy GarcĂa <frealgagu at gmail dot com> # Contributor: Joel Teichroeb <joel@teichroeb.net> # Contributor: Matthias Maennich < arch .at. maennich.net > @@ -5,30 +6,33 @@ # Contributor: carstene1ns <arch carsten-teibes de> pkgname=dropbox-cli -pkgver=2024.04.08 +pkgver=2024.04.17 pkgrel=1 pkgdesc="Command line interface for Dropbox" arch=("any") -url="http://www.${pkgname%-cli}.com" -license=("GPL") -depends=("${pkgname%-cli}" "python-gobject") -install="${pkgname}.install" -source=( - "${pkgname}-${pkgver}.py::https://linux.${pkgname%-cli}.com/packages/${pkgname%-cli}.py" - "${pkgname%-cli}d-fallback.patch" -) -sha256sums=('33e4463fdd6f90cab355e2f6b951c90160d7a3620cca63e3a676457e01d368f0' - '3e4f5d44c58dbeb586bb9539551ea1206e8a1e4b025ac316c42ba24c53c8f077') +url="https://www.dropbox.com" +license=("GPL-3.0-or-later") +depends=("dropbox" "python-gobject" "gdk-pixbuf2") +optdepends=("gtk3: Dropbox update GUI" + "python-gpgme: verify binary signature") +source=("https://linux.dropbox.com/packages/nautilus-dropbox-${pkgver}.tar.bz2" + "dropboxd-fallback.patch") +sha256sums=('a6a098cf16aa4747f40816ac793d59e37e8ae3b7080d0b30611d6c2b8663f2c1' + '711ed63c6dfccfd05c6e9abaa291be9ac3c3909e84f788f568cb44dee2d48229') prepare() { - cp -L "${srcdir}/${pkgname}-${pkgver}.py" "${srcdir}/${pkgname}.py" - + cd "nautilus-dropbox-${pkgver}" # Patch to point to /opt/dropbox/dropboxd in case of local user does not exist - patch -Np1 -i "${srcdir}/${pkgname%-cli}d-fallback.patch" + patch -Np1 -i "${srcdir}/dropboxd-fallback.patch" +} + +build() { + cd "nautilus-dropbox-${pkgver}" + python3 build_dropbox.py "${pkgver}" "/usr/share/applications" < "dropbox.in" > "${pkgname}" } package() { - install -dm755 "${pkgdir}/usr/bin" - install -Dm755 "${srcdir}/${pkgname}.py" "${pkgdir}/usr/share/${pkgname}/${pkgname}.py" - ln -s "/usr/share/${pkgname}/${pkgname}.py" "${pkgdir}/usr/bin/${pkgname}" + cd "nautilus-dropbox-${pkgver}" + install -m 755 -D "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" } + diff --git a/dropbox-cli.install b/dropbox-cli.install deleted file mode 100755 index 0316ae41e33e..000000000000 --- a/dropbox-cli.install +++ /dev/null @@ -1,4 +0,0 @@ -post_upgrade() { - echo "dropbox command renamed to dropbox-cli" -} - diff --git a/dropboxd-fallback.patch b/dropboxd-fallback.patch index 46477e7e3091..f64d711957b0 100644 --- a/dropboxd-fallback.patch +++ b/dropboxd-fallback.patch @@ -1,7 +1,7 @@ -diff --git a/dropbox-cli.py b/dropbox-cli.py +diff --git a/dropbox.in b/dropbox.in index 36a8604..2748194 100644 ---- a/dropbox-cli.py -+++ b/dropbox-cli.py +--- a/dropbox.in ++++ b/dropbox.in @@ -74,6 +74,12 @@ DROPBOX_DIST_PATH = "%s/.dropbox-dist" % PARENT_DIR DROPBOXD_PATH = os.path.join(DROPBOX_DIST_PATH, "dropboxd") DESKTOP_FILE = "/usr/share/applications/dropbox.desktop" |