units: Bump to 2.22

This commit is contained in:
Tee KOBAYASHI 2022-11-24 02:30:30 +09:00 committed by xtkoba
parent 4dd8802f53
commit 420306e9e9
3 changed files with 33 additions and 3 deletions

View File

@ -1,9 +1,12 @@
TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/units/
TERMUX_PKG_DESCRIPTION="Converts between different systems of units"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.21
TERMUX_PKG_VERSION=2.22
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/units/units-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=6c3e80a9f980589fd962a5852a2674642257db1c5fd5b27c4d9e664f3486cbaf
TERMUX_PKG_SHA256=5d13e1207721fe7726d906ba1d92dc0eddaa9fc26759ed22e3b8d1a793125848
TERMUX_PKG_DEPENDS="readline, libandroid-support"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--sharedstatedir=$TERMUX_PREFIX/var/lib
"

View File

@ -0,0 +1,16 @@
TERMUX_SUBPKG_DESCRIPTION="units_cur Python script"
TERMUX_SUBPKG_INCLUDE="
bin/units_cur
"
TERMUX_SUBPKG_PLATFORM_INDEPENDENT=true
TERMUX_SUBPKG_DEPENDS="python"
TERMUX_SUBPKG_BREAKS="units (<< 2.22)"
TERMUX_SUBPKG_REPLACES="units (<< 2.22)"
termux_step_create_subpkg_debscripts() {
cat <<- EOF > ./postinst
#!$TERMUX_PREFIX/bin/sh
echo "Installing dependencies through pip..."
pip3 install requests
EOF
}

View File

@ -0,0 +1,11 @@
--- a/units.c
+++ b/units.c
@@ -130,7 +130,7 @@
#ifdef _WIN32
# define DEFAULTPAGER "more" /* Default pager for Windows */
#else
-# define DEFAULTPAGER "/usr/bin/pager" /* Default pager for Unix */
+# define DEFAULTPAGER "@TERMUX_PREFIX@/bin/less" /* Default pager for Unix */
#endif
#define DEFAULTLOCALE "en_US" /* Default locale */
#define MAXINCLUDE 5 /* Max depth of include files */