Package Details: qnearbyshare-git r51.701d54c-1

Git Clone URL: https://aur.archlinux.org/qnearbyshare-git.git (read-only, click to copy)
Package Base: qnearbyshare-git
Description: Nearby Share implementation for Linux
Upstream URL: https://github.com/vicr123/QNearbyShare
Licenses: MIT
Submitter: SnipeX
Maintainer: SnipeX (vicr123)
Last Packager: SnipeX
Votes: 1
Popularity: 0.000782
First Submitted: 2023-04-20 17:18 (UTC)
Last Updated: 2023-12-31 12:36 (UTC)

Latest Comments

vicr123 commented on 2024-01-01 03:04 (UTC)

I can look into fixing the unnecessary install files soon

mentalAdventurer commented on 2023-12-31 13:45 (UTC)

Hi there, I can confirm that the package is working like a charm for me. Thanks for fixing it.

SnipeX commented on 2023-12-31 13:06 (UTC) (edited on 2023-12-31 13:08 (UTC) by SnipeX)

Also the reasoning as to why I used -DCMAKE_INSTALL_LIBEXECDIR=lib instead of -DCMAKE_INSTALL_LIBDIR=/usr/lib is that the latter one also included some unnecessary /usr/include/{gmock,gtest} and /usr/lib/{cmake,libgmock*,libtest*,pkgconfig} files in the built package.

SnipeX commented on 2023-12-31 12:46 (UTC) (edited on 2023-12-31 12:53 (UTC) by SnipeX)

Hi! Sorry for the wait... I somehow missed the email notification about your comment.

I pushed a similar change (like what you've suggested) that installs the libraries in /usr/lib instead of /usr/libexec, as I believe /usr/lib is the correct directory to install libraries (I don't know how I didn't notice it was installing to /usr/libexec before).

Interestingly, I didn't experience such problem like what you've experienced. But I wonder if this change that I pushed a moment ago helped?

mentalAdventurer commented on 2023-12-29 22:39 (UTC) (edited on 2023-12-29 22:39 (UTC) by mentalAdventurer)

Hi, i am getting the error:

error: failed to commit transaction (conflicting files)
qnearbyshare-git: /usr/lib64 exists in filesystem (owned by filesystem)

I think this can simply be solved by adding the options: -DCMAKE_INSTALL_LIBDIR=/usr/lib

vicr123 commented on 2023-05-07 06:25 (UTC)

Hey there, me again :)

If you could also change the cryptopp dependency to use the crypto++ package from the official repos that would be great.

Thanks!

SnipeX commented on 2023-05-05 13:18 (UTC)

@vicr123 updated!

At least I managed to figure out how to make cmake install everything to the /usr/{bin,lib} directories, instead of the /usr/local/{bin,lib} directories!

Learning something everyday! :)

vicr123 commented on 2023-05-05 12:17 (UTC)

Hi, I've added install rules to the upstream CMake files so it would be great if you could use the following in the PKGBUILD to install the binaries

DESTDIR="$pkgdir" cmake --install ${pkgname%-git}

Thanks in advance!