A package shouldn't install files to the user's home dir. Please change it, install the files to /usr/share. You can take a look of the PKGBUILD of nekoray-git.
Search Criteria
Package Details: nekoray-bin 3.26-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nekoray-bin.git (read-only, click to copy) |
---|---|
Package Base: | nekoray-bin |
Description: | Qt based cross-platform GUI proxy configuration manager (backend: v2ray / sing-box) |
Upstream URL: | https://github.com/MatsuriDayo/nekoray |
Licenses: | GPL 3.0 |
Conflicts: | nekoray, nekoray-git |
Provides: | nekoray |
Submitter: | Molyuu |
Maintainer: | ali.molaei |
Last Packager: | ali.molaei |
Votes: | 17 |
Popularity: | 1.18 |
First Submitted: | 2023-02-07 17:36 (UTC) |
Last Updated: | 2023-12-09 08:48 (UTC) |
Dependencies (8)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-tools
- qt5-x11extras
- sing-geoip (sing-geoip-rule-set-gitAUR, sing-geoip-db-gitAUR, sing-geoip-dbAUR, sing-geoip-rule-setAUR) (optional) – geoip data for SignBox Core
- sing-geosite (sing-geosite-rule-set-gitAUR, sing-geosite-db-gitAUR, sing-geosite-dbAUR, sing-geosite-rule-setAUR) (optional) – geosite data for SignBox Core
- v2ray-domain-list-community (vxray-rules-dat-gitAUR, v2ray-rules-dat-autoupdateAUR, v2ray-domain-list-customAUR, v2ray-rules-dat-gitAUR, v2ray-rules-datAUR) (optional) – geosite data for V2Ray Core
- v2ray-geoip (v2ray-geoip-liteAUR, vxray-rules-dat-gitAUR, v2ray-rules-dat-autoupdateAUR, v2ray-geoip-customAUR, v2ray-rules-dat-gitAUR, v2ray-rules-datAUR) (optional) – geoip data for V2Ray Core
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 2
zhaose commented on 2023-02-08 09:03 (UTC)
aflt98 commented on 2022-11-30 16:25 (UTC) (edited on 2022-11-30 16:28 (UTC) by aflt98)
I get permission denied
when not using sudo and with sudo i get
/usr/bin/nekoray: line 3: /root/.local/opt/nekoray/launcher: No such file or directory
I had to change /usr/bin/nekoray permissions to 755
SunRed commented on 2022-11-28 13:49 (UTC) (edited on 2022-11-28 13:49 (UTC) by SunRed)
This package should have the -bin
suffix as it uses a binary release and does not build from source. It should also not install to the home directory of the user creating that package. This user might not exist on the system where the package is installed. The package should come with an install script similar to tor-browser if it has to be installed in ~/.local/opt
/ in the user directory to function properly.
Technetium1 commented on 2022-11-13 16:24 (UTC)
The desktop file is being incorrectly placed in .local/share/applications
, rather than /usr/share/applications/
, this results in it only existing for one user, instead of the whole system.
rnmhdn commented on 2022-11-05 14:18 (UTC)
I kept getting this error:
chown: invalid group: ‘<myusername>:<myusername>’
So in PKGBUILD I changed the corresponding line to the following and it worked.
chown -R "$USER":users "nekoray"
m47h4r commented on 2022-10-29 15:58 (UTC) (edited on 2022-10-29 17:08 (UTC) by m47h4r)
Due to some limitations see here, I wasn't able to compile via source, so this downloads and populates a pre-compiled zip file (this is temporary, hence lack of -bin
in name). And since the application operates in its main directory, I had to install it in the user's home directory (otherwise, root permissions were needed to run the app). This is my first PKGBUILD, so let me know if something could be handled better/more efficiently. Enjoy freedom :)
Pinned Comments
m47h4r commented on 2022-10-29 15:58 (UTC) (edited on 2022-10-29 17:08 (UTC) by m47h4r)
Due to some limitations see here, I wasn't able to compile via source, so this downloads and populates a pre-compiled zip file (this is temporary, hence lack of
-bin
in name). And since the application operates in its main directory, I had to install it in the user's home directory (otherwise, root permissions were needed to run the app). This is my first PKGBUILD, so let me know if something could be handled better/more efficiently. Enjoy freedom :)