Package Details: plexdrive 5.2.1-1

Git Clone URL: https://aur.archlinux.org/plexdrive.git (read-only, click to copy)
Package Base: plexdrive
Description: Plexdrive mounts your Google Drive FUSE filesystem (optimized for media playback)
Upstream URL: https://github.com/plexdrive/plexdrive
Keywords: drive plex plexdrive
Licenses: MIT
Conflicts: plexdrive
Provides: plexdrive
Submitter: koalaeagle
Maintainer: eNV25
Last Packager: eNV25
Votes: 3
Popularity: 0.000000
First Submitted: 2017-11-30 00:07 (UTC)
Last Updated: 2022-04-09 07:10 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

eNV25 commented on 2022-04-09 07:14 (UTC)

Nothing4You that's go's dependency not this packages.

ichundes commented on 2020-03-26 05:53 (UTC)

@Nothing4You added and updated to version 5.1.0

Nothing4You commented on 2020-03-26 02:58 (UTC)

when someone picks this up, git is currently missing as dependency:

==> Starting build()...
go: missing Git command. See https://golang.org/s/gogetcmd
package bazil.org/fuse: exec: "git": executable file not found in $PATH
==> ERROR: A failure occurred in build().

ichundes commented on 2019-07-29 05:27 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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?