From d1a5f64726b63ada57cec4670d973e397ddf39ca Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Fri, 4 Mar 2022 10:53:02 +0900 Subject: [PATCH] new package: paruz --- packages/paruz/build.sh | 15 +++++++++++++++ packages/paruz/paruz.patch | 14 ++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 packages/paruz/build.sh create mode 100644 packages/paruz/paruz.patch diff --git a/packages/paruz/build.sh b/packages/paruz/build.sh new file mode 100644 index 000000000..693936e57 --- /dev/null +++ b/packages/paruz/build.sh @@ -0,0 +1,15 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/joehillen/paruz +TERMUX_PKG_DESCRIPTION="A fzf terminal UI for paru or pacman" +TERMUX_PKG_LICENSE="Unlicense" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=1.1.2 +TERMUX_PKG_SRCURL=https://github.com/joehillen/paruz/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=1800e55136b2c17135a7139ae3f3f4706c60d23b957b9a92cb1d3bf2d5942123 +TERMUX_PKG_DEPENDS="bash, fzf" +TERMUX_PKG_RECOMMENDS="pacman" +TERMUX_PKG_PLATFORM_INDEPENDENT=true +TERMUX_PKG_BUILD_IN_SRC=true + +termux_step_make_install() { + install -Dm700 -t $TERMUX_PREFIX/bin paruz +} diff --git a/packages/paruz/paruz.patch b/packages/paruz/paruz.patch new file mode 100644 index 000000000..b5ce216ad --- /dev/null +++ b/packages/paruz/paruz.patch @@ -0,0 +1,14 @@ +--- a/paruz ++++ b/paruz +@@ -10,10 +10,8 @@ + elif ! command -v pacman >/dev/null 2>&1; then + echo "Neither paru nor pacman found. Is this Arch?" >&2 + exit 1 +- elif [[ $EUID -eq 0 ]] || [[ -f /usr/bin/msys-2.0.dll ]]; then +- PARUZ=pacman + else +- PARUZ='sudo pacman' ++ PARUZ=pacman + fi + fi +