diff options
author | Tim Schumacher | 2022-11-03 20:33:53 +0100 |
---|---|---|
committer | Tim Schumacher | 2022-11-03 20:33:53 +0100 |
commit | 02f3cb7b52b1a9eed64b9801289890e436ece865 (patch) | |
tree | c31a8db189c30587a7e3566569c5f1bd7615d4a3 /multilib.diff | |
parent | a2e2c2ae8ad1e566f8ccc9fb0742d7be625d980b (diff) | |
download | aur-lib32-polkit.tar.gz |
Import lib32-polkit from the official repository
Diffstat (limited to 'multilib.diff')
-rw-r--r-- | multilib.diff | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/multilib.diff b/multilib.diff new file mode 100644 index 000000000000..1d919c9c69a2 --- /dev/null +++ b/multilib.diff @@ -0,0 +1,26 @@ +diff --git i/meson_post_install.py w/meson_post_install.py +index e742310..b8cd360 100644 +--- i/meson_post_install.py ++++ w/meson_post_install.py +@@ -29,7 +29,9 @@ except KeyError: + + dst = os.path.join(bindir, 'pkexec') + +-if os.geteuid() == 0: ++if not os.path.exists(dst): ++ pass ++elif os.geteuid() == 0: + os.chown(dst, 0, -1) + os.chmod(dst, 0o4755) + else: +@@ -62,7 +64,9 @@ for dst in dst_dirs: + # and/or other users. + dst = os.path.join(pkglibdir, 'polkit-agent-helper-1') + +-if os.geteuid() == 0: ++if not os.path.exists(dst): ++ pass ++elif os.geteuid() == 0: + os.chown(dst, 0, -1) + os.chmod(dst, 0o4755) + else: |