commit:     f23bee6081b3b7bc3af972649083411c6b53bcd7
Author:     Justin <justin026 <AT> protonmail <DOT> com>
AuthorDate: Tue Jun 25 14:38:06 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Jun 27 08:23:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f23bee60

net-vpn/mullvadvpn-app: Add gui to /usr/bin

Signed-off-by: Justin <justin026 <AT> protonmail.com>
Closes: https://github.com/gentoo/guru/pull/202
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 net-vpn/mullvadvpn-app/mullvadvpn-app-2024.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.3.ebuild 
b/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.3.ebuild
index 4332496f1..10a75386a 100644
--- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.3.ebuild
+++ b/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.3.ebuild
@@ -36,6 +36,8 @@ RDEPEND="
 QA_PREBUILT="*"
 
 src_install() {
+       sed -i "s|SCRIPT_DIR=.*|SCRIPT_DIR=\"/opt/Mullvad VPN/\"|g" 
"${S}"/opt/Mullvad\ VPN/mullvad-vpn
+
        # Using doins -r would strip executable bits from all binaries
        cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files"
        fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler"
@@ -47,6 +49,7 @@ src_install() {
        dobin "${S}"/usr/bin/mullvad
        dobin "${S}"/usr/bin/mullvad-daemon
        dobin "${S}"/usr/bin/mullvad-exclude
+       dosym "../../opt/Mullvad VPN/mullvad-vpn" /usr/bin/mullvad-vpn
        dosym "../../opt/Mullvad VPN/resources/mullvad-problem-report" 
/usr/bin/mullvad-problem-report
 
        # mullvad-exclude uses cgroups to manage exclusions, which requires 
root permissions, but is

Reply via email to