summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2023-09-02 10:48:38 +0800
committertaotieren2023-09-02 10:48:38 +0800
commitfe09d0aa9102919b1c7d4113be411918a4f7ae17 (patch)
treef3c45c7502db85cbb0a01f37ea1db8231b4ad924
parentd1e4d5f46898ca61b7e1b14ad83fc4bb3af74f15 (diff)
downloadaur-fe09d0aa9102919b1c7d4113be411918a4f7ae17.tar.gz
Update 0.2.0-4
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD11
2 files changed, 7 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eaea42f12195..d5dde2f1d346 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sudo-rs
pkgdesc = A safety oriented and memory safe implementation of sudo and su written in Rust.
pkgver = 0.2.0
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/memorysafety/sudo-rs
install = sudo-rs.install
arch = any
@@ -12,7 +12,6 @@ pkgbase = sudo-rs
makedepends = pam
provides = sudo-rs
conflicts = sudo-rs
- replaces = sudo
options = !strip
source = sudo-rs-0.2.0.tar.gz::https://github.com/memorysafety/sudo-rs/archive/refs/tags/v0.2.0.tar.gz
sha256sums = 2d1e6bdfc8f14a6023328ffd48a00f7c973409e7bdc6199f484c095ad9817090
diff --git a/PKGBUILD b/PKGBUILD
index 1889c29f5651..9b2a845fbbed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,14 @@
pkgname=sudo-rs
pkgver=0.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="A safety oriented and memory safe implementation of sudo and su written in Rust."
arch=('any')
url="https://github.com/memorysafety/sudo-rs"
license=('Apache 2.0', 'MIT')
provides=(${pkgname})
conflicts=(${pkgname})
-replaces=(sudo)
+replaces=()
depends=()
makedepends=(cargo
clang
@@ -49,9 +49,9 @@ package() {
cd "${srcdir}/${pkgname}-${pkgver}/"
cargo install --no-track --all-features --root "$pkgdir/usr/" --path .
install -Dm0644 "${srcdir}/${pkgname}-${pkgver}/"LICENSE* -t "$pkgdir/usr/share/licenses/${pkgname}/"
+ install -Dm0644 "${srcdir}/${pkgname}-${pkgver}/"COPYRIGHT* -t "$pkgdir/usr/share/licenses/${pkgname}/"
-
-# Rename it to end in `-rs` to eliminate conflicts with `sudo` `utils-linux`.
+# Rename it to end in `-rs` to eliminate conflicts with `sudo` `util-linux`.
directory="$pkgdir/usr/bin"
cd "$directory"
@@ -59,7 +59,8 @@ package() {
for file in *; do
if [ -x "$file" ]; then
if [ "$file" = "sudo" ] || [ "$file" = "su" ]; then
- chmod u+s "$file" # Add setuid
+ # Add setuid
+ chmod u+s "$file"
fi
new_name="${file}-rs"
mv "$file" "$new_name"