Package Details: plexdrive 5.0.0-1

Git Clone URL: https://aur.archlinux.org/plexdrive.git (read-only)
Package Base: plexdrive
Description: Plexdrive allows you to mount your Google Drive account as read-only fuse filesystem, with direct delete option on the filesystem.
Upstream URL: https://github.com/dweidenfeld/plexdrive
Keywords: drive plex plexdrive
Licenses: MIT
Conflicts: plexdrive-bin, plexdrive-dev-git, plexdrive-git, plexdrive-mongodb, plexdrive-mongodb-bin, plexdrive-sqlite, plexdrive-sqlite-bin
Submitter: koalaeagle
Maintainer: ichundes
Last Packager: ichundes
Votes: 2
Popularity: 0.000010
First Submitted: 2017-11-30 00:07
Last Updated: 2019-07-29 05:23

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

ichundes commented on 2019-07-29 05:27

Sorry, I accidentally pushed to this and reverted the commit already. Somehow I missed this when checking for a package. I published a new package for the git version: https://aur.archlinux.org/packages/plexdrive-git/

koalaeagle commented on 2018-12-11 10:35

Hello dreieck,

Unfortunately, I have no free time at the moment w/ full time work and full time school. I will disown the package so that you or someone else may make the necessary changes and continue to maintain the package.

dreieck commented on 2018-11-29 19:13

Missing dependency glibc and missing custom license file.

As reported by namcap:

$ namcap plexdrive-5.0.0-1-x86_64.pkg.tar 
[...]
plexdrive E: Missing custom license directory (usr/share/licenses/plexdrive)
plexdrive W: Description should not contain the package name.
plexdrive E: Dependency glibc detected and not included (libraries ['usr/lib/libpthread.so.0', 'usr/lib/libc.so.6'] needed in files ['usr/bin/plexdrive'])
[...]

dreieck commented on 2018-11-29 18:43

I have problems during build(), which tries to download quite some stuff:

==> Building and installing package
==> Making package: plexdrive 5.0.0-1 (Thu Nov 29 19:30:58 2018)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading 5.0.0.tar.gz...
--2018-11-29 19:31:01--  https://github.com/dweidenfeld/plexdrive/archive/5.0.0.tar.gz
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving github.com (github.com)... 192.30.253.112, 192.30.253.113
Connecting to github.com (github.com)|192.30.253.112|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/dweidenfeld/plexdrive/tar.gz/5.0.0 [following]
--2018-11-29 19:31:04--  https://codeload.github.com/dweidenfeld/plexdrive/tar.gz/5.0.0
Resolving codeload.github.com (codeload.github.com)... 192.30.253.120, 192.30.253.121
Connecting to codeload.github.com (codeload.github.com)|192.30.253.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: ‘5.0.0.tar.gz.part’

5.0.0.tar.gz.part                                        [    <=>                                                                                                                ]  84.15K  73.9KB/s    in 1.1s    

2018-11-29 19:31:07 (73.9 KB/s) - ‘5.0.0.tar.gz.part’ saved [86168]

==> Validating source files with sha256sums...
    5.0.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting 5.0.0.tar.gz with bsdtar
==> Starting build()...
package google.golang.org/api/googleapi: unrecognized import path "google.golang.org/api/googleapi" (https fetch: Get https://google.golang.org/api/googleapi?go-get=1: net/http: TLS handshake timeout)
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build plexdrive.

The problem is, that build() tries do download stuff, but I expect that after downloading sourcees and executing prepare() not internet connection is needed anymore.

Can you fix it and move everything which is needed to the source array or, if that is not possible, as a last resort to the prepare()-function?