summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2024-03-23 09:12:34 +0800
committertaotieren2024-03-23 09:12:34 +0800
commitf517958375ebe062c6a3e7821c72e563d7219de4 (patch)
tree1dceb4a43b0a018fcdafe6df3ee22d1c0ed5a381
parent4b5df4dac25c4dcf2ed1e461de3c83d55988c6c8 (diff)
downloadaur-f517958375ebe062c6a3e7821c72e563d7219de4.tar.gz
update sudo-rs
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD8
2 files changed, 7 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5b8037e33f1d..013f866b7b49 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = sudo-rs
pkgdesc = A safety oriented and memory safe implementation of sudo and su written in Rust.
pkgver = 0.2.2
- pkgrel = 0
+ pkgrel = 2
url = https://github.com/memorysafety/sudo-rs
install = sudo-rs.install
arch = x86_64
arch = aarch64
arch = riscv64
- license = Apache-2.0
- license = MIT
+ license = Apache-2.0 AND MIT
makedepends = cargo
makedepends = clang
depends = gcc-libs
diff --git a/PKGBUILD b/PKGBUILD
index cc8780b3f113..22ca43102cef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,13 @@
pkgname=sudo-rs
pkgver=0.2.2
-pkgrel=0
+pkgrel=2
pkgdesc="A safety oriented and memory safe implementation of sudo and su written in Rust."
arch=('x86_64'
'aarch64'
'riscv64')
url="https://github.com/memorysafety/sudo-rs"
-license=('Apache-2.0' 'MIT')
+license=('Apache-2.0 AND MIT')
provides=(${pkgname})
conflicts=(${pkgname})
replaces=()
@@ -59,7 +59,7 @@ package() {
for file in *; do
if [ -x "$file" ]; then
- if [ -f "$file" = "sudo" ] || [ -f "$file" = "su" ]; then
+ if [[ -f "$file" || "$file" = "sudo" ]]; then
# Add setuid setgid
chmod u+s,g+s "$file"
fi
@@ -67,4 +67,6 @@ package() {
mv "$file" "$new_name"
fi
done
+
+ cp -rv sudo-rs sudo-i
}