From c2fbe252c5ff15fe49074084f95b72afb322aba9 Mon Sep 17 00:00:00 2001 From: nyyu Date: Wed, 9 Apr 2025 08:39:38 +0200 Subject: [PATCH] chore: use paru from aur --- aur.txt | 1 + paru/.SRCINFO | 24 ------------------------ paru/PKGBUILD | 50 -------------------------------------------------- 3 files changed, 1 insertion(+), 74 deletions(-) delete mode 100644 paru/.SRCINFO delete mode 100644 paru/PKGBUILD diff --git a/aur.txt b/aur.txt index d739edf..5c0e99f 100644 --- a/aur.txt +++ b/aur.txt @@ -32,6 +32,7 @@ onlyoffice-bin ookla-speedtest-bin pacman-cleanup-hook pandoc-bin +paru pi-hole-web pi-hole-ftl pi-hole-core diff --git a/paru/.SRCINFO b/paru/.SRCINFO deleted file mode 100644 index 17cb44d..0000000 --- a/paru/.SRCINFO +++ /dev/null @@ -1,24 +0,0 @@ -pkgbase = paru - pkgdesc = Feature packed AUR helper - pkgver = 2.0.4 - pkgrel = 1 - url = https://github.com/morganamilo/paru - arch = i686 - arch = pentium4 - arch = x86_64 - arch = arm - arch = armv7h - arch = armv6h - arch = aarch64 - license = GPL3 - makedepends = cargo - depends = git - depends = pacman - optdepends = asp: downloading repo pkgbuilds - optdepends = bat: colored pkgbuild printing - optdepends = devtools: build in chroot - backup = etc/paru.conf - source = paru-2.0.4.tar.gz::https://github.com/Morganamilo/paru/archive/v2.0.4.tar.gz - sha256sums = b9c67f1390caacc949c2eb2a254e8cf37778f382c3c6b8d057fa6feb6eaeb0f9 - -pkgname = paru diff --git a/paru/PKGBUILD b/paru/PKGBUILD deleted file mode 100644 index 57bd690..0000000 --- a/paru/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: Morgan -pkgname=paru -pkgver=2.0.4 -pkgrel=1 -pkgdesc='Feature packed AUR helper' -url='https://github.com/morganamilo/paru' -source=("$pkgname-$pkgver.tar.gz::https://github.com/Morganamilo/paru/archive/v$pkgver.tar.gz") -backup=("etc/paru.conf") -arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64') -license=('GPL3') -makedepends=('cargo') -depends=('git' 'pacman') -optdepends=('asp: downloading repo pkgbuilds' 'bat: colored pkgbuild printing' 'devtools: build in chroot') -sha256sums=('b9c67f1390caacc949c2eb2a254e8cf37778f382c3c6b8d057fa6feb6eaeb0f9') - -build () { - cd "$srcdir/$pkgname-$pkgver" - - if pacman -T pacman-git > /dev/null; then - _features+="git," - fi - - if [[ $(rustc -V) == *"nightly"* ]]; then - _features+="backtrace," - fi - - if [[ $CARCH != x86_64 ]]; then - export CARGO_PROFILE_RELEASE_LTO=off - fi - - cargo build --locked --features "${_features:-}" --release --target-dir target - ./scripts/mkmo locale/ -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -Dm755 target/release/paru "${pkgdir}/usr/bin/paru" - install -Dm644 paru.conf "${pkgdir}/etc/paru.conf" - - install -Dm644 man/paru.8 "$pkgdir/usr/share/man/man8/paru.8" - install -Dm644 man/paru.conf.5 "$pkgdir/usr/share/man/man5/paru.conf.5" - - install -Dm644 completions/bash "${pkgdir}/usr/share/bash-completion/completions/paru.bash" - install -Dm644 completions/fish "${pkgdir}/usr/share/fish/vendor_completions.d/paru.fish" - install -Dm644 completions/zsh "${pkgdir}/usr/share/zsh/site-functions/_paru" - - install -d "$pkgdir/usr/share/" - cp -r locale "$pkgdir/usr/share/" -}