From 38803100669266bf2b468b7b0a89088beb54f424 Mon Sep 17 00:00:00 2001 From: Leonid Plyushch Date: Sun, 21 Jul 2019 21:23:46 +0300 Subject: [PATCH] specify essential packages * libbz2 / bzip2 * coreutils * libcurl / curl * gzip * less * tar * liblzma / xz-utils --- packages/coreutils/build.sh | 3 ++- packages/gzip/build.sh | 3 ++- packages/less/build.sh | 2 ++ packages/libbz2/build.sh | 2 ++ packages/libbz2/bzip2.subpackage.sh | 1 + packages/libcurl/build.sh | 2 ++ packages/libcurl/curl.subpackage.sh | 1 + packages/liblzma/build.sh | 3 ++- packages/liblzma/xz-utils.subpackage.sh | 1 + packages/tar/build.sh | 3 ++- 10 files changed, 17 insertions(+), 4 deletions(-) diff --git a/packages/coreutils/build.sh b/packages/coreutils/build.sh index a24c0141a..e0a258731 100644 --- a/packages/coreutils/build.sh +++ b/packages/coreutils/build.sh @@ -1,8 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/coreutils/ TERMUX_PKG_DESCRIPTION="Basic file, shell and text manipulation utilities from the GNU project" TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_VERSION=8.31 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_REVISION=4 TERMUX_PKG_SHA256=ff7a9c918edce6b4f4b2725e3f9b37b0c4d193531cac49a48b56c4d0d3a9e9fd TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/coreutils/coreutils-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_DEPENDS="libandroid-support, libiconv" diff --git a/packages/gzip/build.sh b/packages/gzip/build.sh index 7b393f20b..b6bbf8f48 100644 --- a/packages/gzip/build.sh +++ b/packages/gzip/build.sh @@ -1,8 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/gzip/ TERMUX_PKG_DESCRIPTION="Standard GNU file compression utilities" TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_VERSION=1.10 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SHA256=8425ccac99872d544d4310305f915f5ea81e04d0f437ef1a230dc9d1c819d7c0 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gzip/gzip-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_path_GREP=grep" diff --git a/packages/less/build.sh b/packages/less/build.sh index f692dc0c6..5260bd233 100644 --- a/packages/less/build.sh +++ b/packages/less/build.sh @@ -1,7 +1,9 @@ TERMUX_PKG_HOMEPAGE=http://www.greenwoodsoftware.com/less/ TERMUX_PKG_DESCRIPTION="Terminal pager program used to view the contents of a text file one screen at a time" TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_VERSION=551 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://www.greenwoodsoftware.com/less/less-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=ff165275859381a63f19135a8f1f6c5a194d53ec3187f94121ecd8ef0795fe3d TERMUX_PKG_DEPENDS="ncurses" diff --git a/packages/libbz2/build.sh b/packages/libbz2/build.sh index c7537e39b..b202180eb 100644 --- a/packages/libbz2/build.sh +++ b/packages/libbz2/build.sh @@ -1,7 +1,9 @@ TERMUX_PKG_HOMEPAGE=http://www.bzip.org/ TERMUX_PKG_DESCRIPTION="BZ2 format compression library" TERMUX_PKG_LICENSE="BSD" +TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_VERSION=1.0.8 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/bzip2-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=47fd74b2ff83effad0ddf62074e6fad1f6b4a77a96e121ab421c20a216371a1f TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX" diff --git a/packages/libbz2/bzip2.subpackage.sh b/packages/libbz2/bzip2.subpackage.sh index 82329f285..02e2ae46e 100644 --- a/packages/libbz2/bzip2.subpackage.sh +++ b/packages/libbz2/bzip2.subpackage.sh @@ -1,2 +1,3 @@ TERMUX_SUBPKG_INCLUDE="bin/ share/man/man1/" TERMUX_SUBPKG_DESCRIPTION="Tools for working with bzip2 compression" +TERMUX_SUBPKG_ESSENTIAL=yes diff --git a/packages/libcurl/build.sh b/packages/libcurl/build.sh index 5007d3bb6..2dbba07fb 100644 --- a/packages/libcurl/build.sh +++ b/packages/libcurl/build.sh @@ -1,7 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://curl.haxx.se/ TERMUX_PKG_DESCRIPTION="Easy-to-use client-side URL transfer library" TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_VERSION=7.65.3 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://curl.haxx.se/download/curl-${TERMUX_PKG_VERSION}.tar.bz2 TERMUX_PKG_SHA256=0a855e83be482d7bc9ea00e05bdb1551a44966076762f9650959179c89fce509 TERMUX_PKG_DEPENDS="openssl (>= 1.1.1), libnghttp2, zlib" diff --git a/packages/libcurl/curl.subpackage.sh b/packages/libcurl/curl.subpackage.sh index fd952f4ca..2b79845c3 100644 --- a/packages/libcurl/curl.subpackage.sh +++ b/packages/libcurl/curl.subpackage.sh @@ -1,2 +1,3 @@ TERMUX_SUBPKG_INCLUDE="bin/curl share/man/man1/curl.1.gz" TERMUX_SUBPKG_DESCRIPTION="Command line tool for transferring data with URL syntax" +TERMUX_SUBPKG_ESSENTIAL=yes diff --git a/packages/liblzma/build.sh b/packages/liblzma/build.sh index b1c5292da..3deeafc15 100644 --- a/packages/liblzma/build.sh +++ b/packages/liblzma/build.sh @@ -1,7 +1,8 @@ TERMUX_PKG_HOMEPAGE=https://tukaani.org/xz/ TERMUX_PKG_DESCRIPTION="XZ-format compression library" TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_VERSION=5.2.4 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SHA256=9717ae363760dedf573dad241420c5fea86256b65bc21d2cf71b2b12f0544f4b TERMUX_PKG_SRCURL=https://fossies.org/linux/misc/xz-${TERMUX_PKG_VERSION}.tar.xz diff --git a/packages/liblzma/xz-utils.subpackage.sh b/packages/liblzma/xz-utils.subpackage.sh index a4c8f7af7..69edcbd17 100644 --- a/packages/liblzma/xz-utils.subpackage.sh +++ b/packages/liblzma/xz-utils.subpackage.sh @@ -1,2 +1,3 @@ TERMUX_SUBPKG_INCLUDE="bin/ share/man/man1/" TERMUX_SUBPKG_DESCRIPTION="XZ-format compression tools" +TERMUX_SUBPKG_ESSENTIAL=yes diff --git a/packages/tar/build.sh b/packages/tar/build.sh index 56a8f1a8a..fa9812725 100644 --- a/packages/tar/build.sh +++ b/packages/tar/build.sh @@ -1,8 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/tar/ TERMUX_PKG_DESCRIPTION="GNU tar for manipulating tar archives" TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_VERSION=1.32 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SHA256=d0d3ae07f103323be809bc3eac0dcc386d52c5262499fe05511ac4788af1fdd8 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/tar/tar-${TERMUX_PKG_VERSION}.tar.xz # Allow xz compression (busybox only provides xz decompression):