From 544181cd4fe22c3696af5d5d7d97a920dbc279c6 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Mon, 27 Mar 2017 01:56:11 +0200 Subject: [PATCH] Use more source checksums --- packages/aapt/build.sh | 3 +++ packages/angband/build.sh | 5 +++-- packages/apksigner/build.sh | 1 + packages/autoconf/build.sh | 1 + packages/bison/build.sh | 2 +- packages/brogue/build.sh | 5 +++-- packages/cmatrix/build.sh | 1 + packages/colordiff/build.sh | 1 + packages/cowsay/build.sh | 1 + packages/cppi/build.sh | 3 ++- packages/curseofwar/build.sh | 1 + packages/cvs/build.sh | 1 + packages/dcraw/build.sh | 1 + packages/debianutils/build.sh | 1 + packages/diffutils/build.sh | 3 ++- packages/direvent/build.sh | 1 + packages/elinks/build.sh | 2 +- packages/figlet/build.sh | 1 + packages/fortune/build.sh | 1 + packages/fsmon/build.sh | 1 + packages/gifsicle/build.sh | 3 ++- packages/gnushogi/build.sh | 1 + packages/googletest/build.sh | 3 ++- packages/greed/build.sh | 3 ++- packages/gsl/build.sh | 1 + packages/gtypist/build.sh | 1 + packages/hexcurse/build.sh | 1 + packages/ht/build.sh | 1 + packages/htop/build.sh | 1 + packages/iconv/build.sh | 1 + packages/inotify-tools/build.sh | 1 + packages/iperf3/build.sh | 1 + packages/jhead/build.sh | 1 + packages/kona/build.sh | 1 + packages/libcln/build.sh | 1 + packages/libconfig/build.sh | 2 +- packages/libexif/build.sh | 3 ++- packages/libid3tag/build.sh | 1 + packages/libmad/build.sh | 1 + packages/libmpfr/build.sh | 1 + packages/libpopt/build.sh | 1 + packages/libsasl/build.sh | 1 + packages/libtsm/build.sh | 1 + packages/libzopfli/build.sh | 1 + packages/lzip/build.sh | 1 + packages/macchanger/build.sh | 1 + packages/moon-buggy/build.sh | 1 + packages/multitail/build.sh | 1 + packages/ocrad/build.sh | 1 + packages/optipng/build.sh | 1 + packages/p7zip/build.sh | 1 + packages/par2/build.sh | 3 ++- packages/pv/build.sh | 1 + packages/ragel/build.sh | 1 + packages/remind/build.sh | 1 + packages/sensible-utils/build.sh | 1 + packages/sharutils/build.sh | 3 ++- packages/sl/build.sh | 1 + packages/stag/build.sh | 1 + packages/stfl/build.sh | 1 + packages/stow/build.sh | 1 + packages/tack/build.sh | 1 + packages/teseq/build.sh | 3 ++- packages/texinfo/build.sh | 1 + packages/tinyscheme/build.sh | 1 + packages/tree/build.sh | 1 + packages/tty-clock/build.sh | 1 + packages/ttyrec/build.sh | 1 + packages/utfdecode/build.sh | 1 + packages/vtutils/build.sh | 3 ++- 70 files changed, 86 insertions(+), 17 deletions(-) diff --git a/packages/aapt/build.sh b/packages/aapt/build.sh index ac78fa25..3f5d6826 100644 --- a/packages/aapt/build.sh +++ b/packages/aapt/build.sh @@ -1,3 +1,6 @@ +# FIXME: We would like to enable checksums when downloading +# tar files, but they change each time as the tar metadata +# differs: https://github.com/google/gitiles/issues/84 TERMUX_PKG_HOMEPAGE=http://elinux.org/Android_aapt TERMUX_PKG_DESCRIPTION="Android Asset Packaging Tool" _TAG_VERSION=7.0.0 diff --git a/packages/angband/build.sh b/packages/angband/build.sh index 0c37bfed..8fd3038b 100644 --- a/packages/angband/build.sh +++ b/packages/angband/build.sh @@ -1,7 +1,8 @@ +TERMUX_PKG_HOMEPAGE=http://rephial.org/ +TERMUX_PKG_DESCRIPTION="Dungeon exploration adventure game" TERMUX_PKG_VERSION=4.0.5 TERMUX_PKG_SRCURL=http://rephial.org/downloads/4.0/angband-${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_HOMEPAGE=http://rephial.org/ -TERMUX_PKG_DESCRIPTION="Dungeon exploration game where you play an adventurer seeking riches, fighting monsters and preparing for a final battle with Morgoth, the Lord of Darkness" +TERMUX_PKG_SHA256=0d769a0f349842b0c78cbcd1804a9e08f064e75ca26b957710e4c2a3eb14f852 TERMUX_PKG_DEPENDS="libandroid-support, ncurses" TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-x11 --bindir=$TERMUX_PREFIX/bin --sysconfdir=$TERMUX_PREFIX/share/angband" diff --git a/packages/apksigner/build.sh b/packages/apksigner/build.sh index bb122074..0bc235e2 100644 --- a/packages/apksigner/build.sh +++ b/packages/apksigner/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/fornwall/apksigner TERMUX_PKG_DESCRIPTION="APK signing tool" TERMUX_PKG_VERSION=0.4 TERMUX_PKG_SRCURL=https://github.com/fornwall/apksigner/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=1da8fecccf5fadef94a5ba05c19fe4e95a695407550d9fe1ed34e48efd9d1b68 TERMUX_PKG_FOLDERNAME=apksigner-${TERMUX_PKG_VERSION} TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_PLATFORM_INDEPENDENT=true diff --git a/packages/autoconf/build.sh b/packages/autoconf/build.sh index a27a0893..c968f895 100644 --- a/packages/autoconf/build.sh +++ b/packages/autoconf/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/autoconf/autoconf.html TERMUX_PKG_DESCRIPTION="Creator of shell scripts to configure source code packages" TERMUX_PKG_VERSION=2.69 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/autoconf/autoconf-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684 TERMUX_PKG_DEPENDS="m4, make, perl" TERMUX_PKG_PLATFORM_INDEPENDENT=yes diff --git a/packages/bison/build.sh b/packages/bison/build.sh index 3f4330fe..f9fa7e64 100644 --- a/packages/bison/build.sh +++ b/packages/bison/build.sh @@ -3,6 +3,6 @@ TERMUX_PKG_DESCRIPTION="General-purpose parser generator" TERMUX_PKG_VERSION=3.0.4 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/bison/bison-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=a72428c7917bdf9fa93cb8181c971b6e22834125848cf1d03ce10b1bb0716fe1 TERMUX_PKG_BUILD_IN_SRC=yes - TERMUX_PKG_EXTRA_CONFIGURE_ARGS="M4=m4" diff --git a/packages/brogue/build.sh b/packages/brogue/build.sh index 004866b7..24f73ee4 100644 --- a/packages/brogue/build.sh +++ b/packages/brogue/build.sh @@ -1,8 +1,9 @@ -TERMUX_PKG_VERSION=1.7.4 TERMUX_PKG_HOMEPAGE=https://sites.google.com/site/broguegame/ TERMUX_PKG_DESCRIPTION="Roguelike dungeon crawling game" -TERMUX_PKG_DEPENDS="ncurses" +TERMUX_PKG_VERSION=1.7.4 TERMUX_PKG_SRCURL=https://sites.google.com/site/broguegame/brogue-${TERMUX_PKG_VERSION}-linux-i386.tbz2 +TERMUX_PKG_SHA256=9e313521c4004566ab1518402393f5bd1cc14df097a283c2cc614998b9097e26 +TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_EXTRA_MAKE_ARGS="curses" TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_FOLDERNAME=brogue-${TERMUX_PKG_VERSION} diff --git a/packages/cmatrix/build.sh b/packages/cmatrix/build.sh index 6556187c..5a300c8c 100644 --- a/packages/cmatrix/build.sh +++ b/packages/cmatrix/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.asty.org/cmatrix/ TERMUX_PKG_DESCRIPTION="Command producing a Matrix-style animation" TERMUX_PKG_VERSION=1.2a TERMUX_PKG_SRCURL=http://www.asty.org/cmatrix/dist/cmatrix-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=1fa6e6caea254b6fe70a492efddc1b40ad7ccb950a5adfd80df75b640577064c TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man" TERMUX_PKG_DEPENDS="ncurses" diff --git a/packages/colordiff/build.sh b/packages/colordiff/build.sh index dd0ec778..7ab35a06 100644 --- a/packages/colordiff/build.sh +++ b/packages/colordiff/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="The Perl script colordiff is a wrapper for 'diff' and pr TERMUX_PKG_VERSION=1.0.16 TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_SRCURL=http://www.colordiff.org/colordiff-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=eaf1cfe17dd0e820d38a0b24b0a402eba68b32e9bf9e7791ca2d1831029f138b TERMUX_PKG_DEPENDS="perl" TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_PLATFORM_INDEPENDENT=yes diff --git a/packages/cowsay/build.sh b/packages/cowsay/build.sh index fa408dad..3e076dc2 100644 --- a/packages/cowsay/build.sh +++ b/packages/cowsay/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://en.wikipedia.org/wiki/Cowsay TERMUX_PKG_DESCRIPTION="Program which generates ASCII pictures of a cow with a message" TERMUX_PKG_VERSION=3.03 TERMUX_PKG_SRCURL=http://http.debian.net/debian/pool/main/c/cowsay/cowsay_3.03+dfsg1.orig.tar.gz +TERMUX_PKG_SHA256=10bae895d9afb2d720d2211db58f396352b00fe1386c369ca3608cbf6497b839 TERMUX_PKG_FOLDERNAME=cowsay-3.03+dfsg1 TERMUX_PKG_DEPENDS="perl" TERMUX_PKG_PLATFORM_INDEPENDENT=yes diff --git a/packages/cppi/build.sh b/packages/cppi/build.sh index 10fa98c5..be4d3966 100644 --- a/packages/cppi/build.sh +++ b/packages/cppi/build.sh @@ -1,4 +1,5 @@ -TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/cppi/ +TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/cppi/ TERMUX_PKG_DESCRIPTION="Indents C preprocessor directives to reflect their nesting, among other regularizations" TERMUX_PKG_VERSION=1.18 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/cppi/cppi-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=12a505b98863f6c5cf1f749f9080be3b42b3eac5a35b59630e67bea7241364ca diff --git a/packages/curseofwar/build.sh b/packages/curseofwar/build.sh index 2691abfa..7b66d729 100644 --- a/packages/curseofwar/build.sh +++ b/packages/curseofwar/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Fast-paced action strategy game focusing on high-level s TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_VERSION=1.2.0 TERMUX_PKG_SRCURL=https://github.com/a-nikolaev/curseofwar/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=91b7781e26341faa6b6999b6baf6e74ef532fa94303ab6a2bf9ff6d614a3f670 TERMUX_PKG_FOLDERNAME="curseofwar-$TERMUX_PKG_VERSION" termux_step_make_install () { diff --git a/packages/cvs/build.sh b/packages/cvs/build.sh index 9307fadc..72690c99 100644 --- a/packages/cvs/build.sh +++ b/packages/cvs/build.sh @@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=http://www.nongnu.org/cvs/ TERMUX_PKG_DESCRIPTION="Concurrent Versions System" TERMUX_PKG_VERSION=1.11.23 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/non-gnu/cvs/source/stable/${TERMUX_PKG_VERSION}/cvs-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=400f51b59d85116e79b844f2d5dbbad4759442a789b401a94aa5052c3d7a4aa9 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-server" TERMUX_PKG_RM_AFTER_INSTALL="bin/cvsbug share/man/man8/cvsbug.8" diff --git a/packages/dcraw/build.sh b/packages/dcraw/build.sh index 25afd151..d5a0221b 100644 --- a/packages/dcraw/build.sh +++ b/packages/dcraw/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Raw digital camera images decoding utility" TERMUX_PKG_VERSION=9.27.0 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=c1d8cc4f19752a3d3aaab1fceb712ea85b912aa25f1f33f68c69cd42ef987099 TERMUX_PKG_FOLDERNAME=dcraw TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_DEPENDS="littlecms, libjasper" diff --git a/packages/debianutils/build.sh b/packages/debianutils/build.sh index 6d215918..c91f342f 100644 --- a/packages/debianutils/build.sh +++ b/packages/debianutils/build.sh @@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://packages.debian.org/debianutils TERMUX_PKG_DESCRIPTION="Small utilities which are used primarily by the installation scripts of Debian packages" TERMUX_PKG_VERSION=4.8.1 TERMUX_PKG_SRCURL=http://ftp.debian.org/debian/pool/main/d/debianutils/debianutils_${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=2c395c0bdcfe89de30828b1d25cc5549ded5225a6d3625fbcb2cc0881ef5f026 TERMUX_PKG_RM_AFTER_INSTALL="bin/installkernel share/man/man8/installkernel.8" TERMUX_PKG_FOLDERNAME=debianutils-$TERMUX_PKG_VERSION diff --git a/packages/diffutils/build.sh b/packages/diffutils/build.sh index 1dabc573..a2aef3bb 100644 --- a/packages/diffutils/build.sh +++ b/packages/diffutils/build.sh @@ -1,4 +1,5 @@ -TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/diffutils/ +TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/diffutils/ TERMUX_PKG_DESCRIPTION="Programs (cmd, diff, diff3 and sdiff) related to finding differences between files" TERMUX_PKG_VERSION=3.5 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/diffutils/diffutils-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=dad398ccd5b9faca6b0ab219a036453f62a602a56203ac659b43e889bec35533 diff --git a/packages/direvent/build.sh b/packages/direvent/build.sh index fd00c53d..b269d9ff 100644 --- a/packages/direvent/build.sh +++ b/packages/direvent/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org.ua/software/direvent/ TERMUX_PKG_DESCRIPTION="Monitor of events in file system directories" TERMUX_PKG_VERSION=5.1 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/direvent/direvent-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=c461600d24183563a4ea47c2fd806037a43354ea68014646b424ac797a959bdb TERMUX_PKG_DEPENDS="libandroid-glob" termux_step_pre_configure() { diff --git a/packages/elinks/build.sh b/packages/elinks/build.sh index 0eb47ae3..280f3ff8 100644 --- a/packages/elinks/build.sh +++ b/packages/elinks/build.sh @@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://elinks.or.cz TERMUX_PKG_DESCRIPTION="Full-Featured Text WWW Browser" TERMUX_PKG_VERSION=0.12pre6 TERMUX_PKG_REVISION=4 -# TERMUX_PKG_SRCURL=http://elinks.or.cz/download/elinks-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SRCURL=http://archive.ubuntu.com/ubuntu/pool/universe/e/elinks/elinks_0.12~pre6.orig.tar.gz +TERMUX_PKG_SHA256=c0b3a7871f4aea954b0a66d5bbc6ce6de55ad17aa25aba3987f775707067c800 TERMUX_PKG_FOLDERNAME=elinks-0.12pre6 TERMUX_PKG_DEPENDS="libexpat, libidn, openssl, libbz2" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-256-colors --enable-true-color --with-openssl --mandir=$TERMUX_PREFIX/share/man --without-gc" diff --git a/packages/figlet/build.sh b/packages/figlet/build.sh index 9a04e907..4a224be8 100644 --- a/packages/figlet/build.sh +++ b/packages/figlet/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.figlet.org/ TERMUX_PKG_DESCRIPTION="Program for making large letters out of ordinary text" TERMUX_PKG_VERSION=2.2.5 TERMUX_PKG_SRCURL=ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d TERMUX_PKG_BUILD_IN_SRC=yes termux_step_pre_configure () { diff --git a/packages/fortune/build.sh b/packages/fortune/build.sh index b60e3a9a..147d52ea 100644 --- a/packages/fortune/build.sh +++ b/packages/fortune/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.fefe.de/fortune/ TERMUX_PKG_DESCRIPTION="Revealer of fortunes" TERMUX_PKG_VERSION=1.2 TERMUX_PKG_SRCURL=http://dl.fefe.de/fortune-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=cbb246a500366db39ce035632eb4954e09f1e03b28f2c4688864bfa8661b236a termux_step_make_install () { cd $TERMUX_PKG_SRCDIR diff --git a/packages/fsmon/build.sh b/packages/fsmon/build.sh index c3671a8f..adf13bde 100644 --- a/packages/fsmon/build.sh +++ b/packages/fsmon/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/nowsecure/fsmon TERMUX_PKG_DESCRIPTION="Filesystem monitor with fanotify and inotify backends" TERMUX_PKG_VERSION=1.4 TERMUX_PKG_SRCURL=https://github.com/nowsecure/fsmon/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=3458cefb430e3636089d458f873785481e887aeddda0e96a0cd7d16e27da7297 TERMUX_PKG_FOLDERNAME="fsmon-$TERMUX_PKG_VERSION" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/gifsicle/build.sh b/packages/gifsicle/build.sh index 78ff9d51..28e0485c 100644 --- a/packages/gifsicle/build.sh +++ b/packages/gifsicle/build.sh @@ -1,5 +1,6 @@ -TERMUX_PKG_HOMEPAGE=http://www.lcdf.org/gifsicle/ +TERMUX_PKG_HOMEPAGE=https://www.lcdf.org/gifsicle/ TERMUX_PKG_DESCRIPTION="Tool for creating, editing, and getting information about GIF images and animations" TERMUX_PKG_VERSION=1.88 TERMUX_PKG_SRCURL=http://www.lcdf.org/gifsicle/gifsicle-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=4585d2e683d7f68eb8fcb15504732d71d7ede48ab5963e61915201f9e68305be TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-gifview" diff --git a/packages/gnushogi/build.sh b/packages/gnushogi/build.sh index 8d062e86..e4d9d3de 100644 --- a/packages/gnushogi/build.sh +++ b/packages/gnushogi/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/gnushogi/ TERMUX_PKG_DESCRIPTION="Program that plays the game of Shogi, also known as Japanese Chess" TERMUX_PKG_VERSION=1.4.2 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gnushogi/gnushogi-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=1ecc48a866303c63652552b325d685e7ef5e9893244080291a61d96505d52b29 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_lib_curses_clrtoeol=yes --with-curses" TERMUX_PKG_RM_AFTER_INSTALL="info/gnushogi.info" TERMUX_PKG_DEPENDS="ncurses" diff --git a/packages/googletest/build.sh b/packages/googletest/build.sh index 87492ca7..8ba99c8e 100644 --- a/packages/googletest/build.sh +++ b/packages/googletest/build.sh @@ -1,7 +1,8 @@ -TERMUX_PKG_HOMEPAGE=https://code.google.com/p/googletest/ +TERMUX_PKG_HOMEPAGE=https://github.com/google/googletest TERMUX_PKG_DESCRIPTION="Google C++ testing framework" TERMUX_PKG_VERSION=1.8.0 TERMUX_PKG_SRCURL=https://github.com/google/googletest/archive/release-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=58a6f4277ca2bc8565222b3bbd58a177609e9c488e8a72649359ba51450db7d8 TERMUX_PKG_FOLDERNAME=googletest-release-$TERMUX_PKG_VERSION TERMUX_PKG_NO_DEVELSPLIT=yes TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBUILD_SHARED_LIBS=ON" diff --git a/packages/greed/build.sh b/packages/greed/build.sh index 88088bb7..b9e80738 100644 --- a/packages/greed/build.sh +++ b/packages/greed/build.sh @@ -1,6 +1,7 @@ -TERMUX_PKG_VERSION=4.1 TERMUX_PKG_HOMEPAGE=http://www.catb.org/~esr/greed/ TERMUX_PKG_DESCRIPTION="Game where you try to eat as much as possible of the board before munching yourself into a corner" +TERMUX_PKG_VERSION=4.2 TERMUX_PKG_SRCURL=http://www.catb.org/~esr/greed/greed-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=702bc0314ddedb2ba17d4b55d873384a1606886e8d69f35ce67f6e3024a8d3fd TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/gsl/build.sh b/packages/gsl/build.sh index 727145ef..e087cbfa 100644 --- a/packages/gsl/build.sh +++ b/packages/gsl/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/gsl/ TERMUX_PKG_DESCRIPTION="GNU Scientific Library (GSL) providing a wide range of mathematical routines" TERMUX_PKG_VERSION=2.3 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gsl/gsl-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=562500b789cd599b3a4f88547a7a3280538ab2ff4939504c8b4ac4ca25feadfb TERMUX_PKG_RM_AFTER_INSTALL="bin/ share/man/man1" # Workaround for linker on Android 5 (fixed in Android 6) not supporting RTLD_GLOBAL. diff --git a/packages/gtypist/build.sh b/packages/gtypist/build.sh index fd53ec28..83d194bc 100644 --- a/packages/gtypist/build.sh +++ b/packages/gtypist/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/gtypist/ TERMUX_PKG_DESCRIPTION="Universal typing tutor" TERMUX_PKG_VERSION=2.9.5 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gtypist/gtypist-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=c13af40b12479f8219ffa6c66020618c0ce305ad305590fde02d2c20eb9cf977 TERMUX_PKG_DEPENDS="libandroid-support, ncurses" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_header_ncursesw_ncurses_h=yes --enable-nls=no ac_cv_header_libintl_h=no" TERMUX_PKG_RM_AFTER_INSTALL="share/emacs/site-lisp bin/typefortune share/man/man1/typefortune.1" diff --git a/packages/hexcurse/build.sh b/packages/hexcurse/build.sh index 29178cdf..ac675f8f 100644 --- a/packages/hexcurse/build.sh +++ b/packages/hexcurse/build.sh @@ -3,5 +3,6 @@ TERMUX_PKG_DESCRIPTION="Console hexeditor" TERMUX_PKG_VERSION=1.60.0 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/LonnyGomes/hexcurse/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=f6919e4a824ee354f003f0c42e4c4cef98a93aa7e3aa449caedd13f9a2db5530 TERMUX_PKG_FOLDERNAME=hexcurse-${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="ncurses" diff --git a/packages/ht/build.sh b/packages/ht/build.sh index 6306f874..6826f047 100755 --- a/packages/ht/build.sh +++ b/packages/ht/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://hte.sourceforge.net/ TERMUX_PKG_DESCRIPTION="File editor/viewer/analyzer for executables" TERMUX_PKG_VERSION=2.1.0 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/hte/ht-source/ht-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=31f5e8e2ca7f85d40bb18ef518bf1a105a6f602918a0755bc649f3f407b75d70 TERMUX_PKG_DEPENDS="ncurses" termux_step_post_configure () { diff --git a/packages/htop/build.sh b/packages/htop/build.sh index 06a0aee5..cb4ac27e 100644 --- a/packages/htop/build.sh +++ b/packages/htop/build.sh @@ -4,6 +4,7 @@ TERMUX_PKG_DESCRIPTION="Interactive process viewer for Linux" TERMUX_PKG_DEPENDS="ncurses, libandroid-support" TERMUX_PKG_VERSION=2.0.2 TERMUX_PKG_SRCURL=http://hisham.hm/htop/releases/${TERMUX_PKG_VERSION}/htop-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=179be9dccb80cee0c5e1a1f58c8f72ce7b2328ede30fb71dcdf336539be2f487 TERMUX_PKG_BUILD_IN_SRC="yes" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_lib_ncursesw6_addnwstr=yes" TERMUX_PKG_RM_AFTER_INSTALL="share/applications share/pixmaps" diff --git a/packages/iconv/build.sh b/packages/iconv/build.sh index 2e8dee60..12b397c2 100755 --- a/packages/iconv/build.sh +++ b/packages/iconv/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/libiconv/ TERMUX_PKG_DESCRIPTION="Utility converting between different character encodings" TERMUX_PKG_VERSION=1.14 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/libiconv/libiconv-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=72b24ded17d687193c3366d0ebe7cde1e6b18f0df8c55438ac95be39e8a30613 # Only install the binary, not the library since we use libandroid-support for iconv functions: TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-static --disable-shared" diff --git a/packages/inotify-tools/build.sh b/packages/inotify-tools/build.sh index 34d99345..919fecf1 100644 --- a/packages/inotify-tools/build.sh +++ b/packages/inotify-tools/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/rvoicilas/inotify-tools/wiki TERMUX_PKG_DESCRIPTION="Programs providing a simple interface to inotify" TERMUX_PKG_VERSION=3.14 TERMUX_PKG_SRCURL=https://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=222bcca8893d7bf8a1ce207fb39ceead5233b5015623d099392e95197676c92f TERMUX_PKG_BUILD_IN_SRC=yes termux_step_pre_configure() { diff --git a/packages/iperf3/build.sh b/packages/iperf3/build.sh index e3520c5a..14da2400 100644 --- a/packages/iperf3/build.sh +++ b/packages/iperf3/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=https://github.com/esnet/iperf TERMUX_PKG_DESCRIPTION="TCP, UDP, and SCTP network bandwidth measurement tool" TERMUX_PKG_VERSION=3.1.3 TERMUX_PKG_SRCURL=http://downloads.es.net/pub/iperf/iperf-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=60d8db69b1d74a64d78566c2317c373a85fef691b8d277737ee5d29f448595bf diff --git a/packages/jhead/build.sh b/packages/jhead/build.sh index 000f269d..b25451c5 100755 --- a/packages/jhead/build.sh +++ b/packages/jhead/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_VERSION=3.00 TERMUX_PKG_HOMEPAGE=http://www.sentex.net/~mwandel/jhead/ TERMUX_PKG_DESCRIPTION="Exif Jpeg header manipulation tool" TERMUX_PKG_SRCURL=http://www.sentex.net/~mwandel/jhead/jhead-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=88cc01da018e242fe2e05db73f91b6288106858dd70f27506c4989a575d2895e TERMUX_PKG_BUILD_IN_SRC=yes termux_step_make_install () { diff --git a/packages/kona/build.sh b/packages/kona/build.sh index bca916dd..f65835d2 100644 --- a/packages/kona/build.sh +++ b/packages/kona/build.sh @@ -3,5 +3,6 @@ TERMUX_PKG_DESCRIPTION="Open-source implementation of the APL-like K programming TERMUX_PKG_VERSION="3.39-69" TERMUX_PKG_FOLDERNAME=kona-Win.$TERMUX_PKG_VERSION TERMUX_PKG_SRCURL="https://github.com/kevinlawler/kona/archive/Win.${TERMUX_PKG_VERSION}.zip" +TERMUX_PKG_SHA256=ba6d6e9a1ed58678011cdccdd94a2e42cc7bff8abfee94e8b2de9cd93f71785b TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_MAINTAINER="Jonathan Badger @jhbadger" diff --git a/packages/libcln/build.sh b/packages/libcln/build.sh index 76f9e455..e4382f2a 100644 --- a/packages/libcln/build.sh +++ b/packages/libcln/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="CLN is a library for efficient computations with all kin TERMUX_PKG_VERSION=1.3.4 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://www.ginac.de/CLN/cln-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=2d99d7c433fb60db1e28299298a98354339bdc120d31bb9a862cafc5210ab748 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-gnu-ld=no" TERMUX_PKG_DEPENDS="libgmp" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/libconfig/build.sh b/packages/libconfig/build.sh index 2e8e6e05..c86ecbe1 100644 --- a/packages/libconfig/build.sh +++ b/packages/libconfig/build.sh @@ -1,6 +1,6 @@ -# Builds, but currently not used by anything (ldc package may use it in the future). TERMUX_PKG_HOMEPAGE=http://www.hyperrealm.com/libconfig/ TERMUX_PKG_DESCRIPTION="Library for processing structured configuration files" TERMUX_PKG_VERSION=1.5 TERMUX_PKG_SRCURL=http://www.hyperrealm.com/libconfig/libconfig-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6 TERMUX_PKG_FOLDERNAME=libconfig-${TERMUX_PKG_VERSION} diff --git a/packages/libexif/build.sh b/packages/libexif/build.sh index de5fd9cd..131514e6 100644 --- a/packages/libexif/build.sh +++ b/packages/libexif/build.sh @@ -1,4 +1,5 @@ -TERMUX_PKG_VERSION=0.6.21 TERMUX_PKG_HOMEPAGE=http://libexif.sourceforge.net/ TERMUX_PKG_DESCRIPTION="Library for reading and writing EXIF image metadata" +TERMUX_PKG_VERSION=0.6.21 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/libexif/libexif/${TERMUX_PKG_VERSION}/libexif-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=16cdaeb62eb3e6dfab2435f7d7bccd2f37438d21c5218ec4e58efa9157d4d41a diff --git a/packages/libid3tag/build.sh b/packages/libid3tag/build.sh index 160f4b2a..bcda620e 100644 --- a/packages/libid3tag/build.sh +++ b/packages/libid3tag/build.sh @@ -3,3 +3,4 @@ TERMUX_PKG_DESCRIPTION="MAD ID3 tag manipulation library" TERMUX_PKG_VERSION=0.15.1b TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=ftp://ftp.mars.org/pub/mpeg/libid3tag-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151 diff --git a/packages/libmad/build.sh b/packages/libmad/build.sh index b88e4068..397aa7d4 100644 --- a/packages/libmad/build.sh +++ b/packages/libmad/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="MAD is a high-quality MPEG audio decoder" TERMUX_PKG_VERSION=0.15.1b TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=ftp://ftp.mars.org/pub/mpeg/libmad-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690 termux_step_pre_configure() { if [ $TERMUX_ARCH = arm ]; then diff --git a/packages/libmpfr/build.sh b/packages/libmpfr/build.sh index 2aa5df66..c2ef5f9b 100755 --- a/packages/libmpfr/build.sh +++ b/packages/libmpfr/build.sh @@ -3,4 +3,5 @@ TERMUX_PKG_DESCRIPTION="C library for multiple-precision floating-point computat TERMUX_PKG_DEPENDS="libgmp" TERMUX_PKG_VERSION=3.1.5 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/mpfr/mpfr-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=015fde82b3979fbe5f83501986d328331ba8ddf008c1ff3da3c238f49ca062bc TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_header_locale_h=no" diff --git a/packages/libpopt/build.sh b/packages/libpopt/build.sh index e8d4e436..a7f71e7d 100644 --- a/packages/libpopt/build.sh +++ b/packages/libpopt/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.linuxfromscratch.org/blfs/view/svn/general/popt.h TERMUX_PKG_DESCRIPTION="Library for parsing cmdline parameters" TERMUX_PKG_VERSION=1.16 TERMUX_PKG_SRCURL=http://rpm5.org/files/popt/popt-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=e728ed296fe9f069a0e005003c3d6b2dde3d9cad453422a10d6558616d304cc8 TERMUX_PKG_DEPENDS="libandroid-glob" termux_step_pre_configure() { diff --git a/packages/libsasl/build.sh b/packages/libsasl/build.sh index 883cc2cb..e53c06d3 100644 --- a/packages/libsasl/build.sh +++ b/packages/libsasl/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://asg.web.cmu.edu/sasl/ TERMUX_PKG_DESCRIPTION="Cyrus SASL - authentication abstraction library" TERMUX_PKG_VERSION=2.1.26 TERMUX_PKG_SRCURL=ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=8fbc5136512b59bb793657f36fadda6359cae3b08f01fd16b3d406f1345b7bc3 # Seems to be race issues in build (symlink creation):: TERMUX_MAKE_PROCESSES=1 TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_func_syslog=no ac_cv_header_syslog_h=no" diff --git a/packages/libtsm/build.sh b/packages/libtsm/build.sh index b371b877..aab0a962 100644 --- a/packages/libtsm/build.sh +++ b/packages/libtsm/build.sh @@ -3,3 +3,4 @@ TERMUX_PKG_DESCRIPTION="Terminal-emulator State Machine" TERMUX_PKG_VERSION=3 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://freedesktop.org/software/kmscon/releases/libtsm-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=114115d84a2bc1802683871ea2d70a16ddeec8d2f8cde89ebd2046d775e6cf07 diff --git a/packages/libzopfli/build.sh b/packages/libzopfli/build.sh index 9f850952..436683b3 100644 --- a/packages/libzopfli/build.sh +++ b/packages/libzopfli/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="New zlib compatible compressor library" TERMUX_PKG_VERSION=1.0.1 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/google/zopfli/archive/zopfli-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=29743d727a4e0ecd1b93e0bf89476ceeb662e809ab2e6ab007a0b0344800e9b4 TERMUX_PKG_FOLDERNAME=zopfli-zopfli-${TERMUX_PKG_VERSION} TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/lzip/build.sh b/packages/lzip/build.sh index 6fd2b92b..f3812e23 100644 --- a/packages/lzip/build.sh +++ b/packages/lzip/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://www.nongnu.org/lzip/lzip.html TERMUX_PKG_DESCRIPTION="Lossless data compressor similar to gzip and bzip2" TERMUX_PKG_VERSION=1.18 TERMUX_PKG_SRCURL=http://download.savannah.gnu.org/releases/lzip/lzip-1.18.tar.lz +TERMUX_PKG_SHA256=f579f3873a1bfa821b38f8d723e3016f69d22ff451ce9f0c61144db595fe914a diff --git a/packages/macchanger/build.sh b/packages/macchanger/build.sh index 6485a05d..a1870066 100644 --- a/packages/macchanger/build.sh +++ b/packages/macchanger/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/alobbs/macchanger TERMUX_PKG_DESCRIPTION="Utility that makes the maniputation of MAC addresses of network interfaces easier" TERMUX_PKG_VERSION=1.7.0 TERMUX_PKG_SRCURL=https://github.com/alobbs/macchanger/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=1d75c07a626321e07b48a5fe2dbefbdb98c3038bb8230923ba8d32bda5726e4f TERMUX_PKG_FOLDERNAME=macchanger-${TERMUX_PKG_VERSION} termux_step_pre_configure() { diff --git a/packages/moon-buggy/build.sh b/packages/moon-buggy/build.sh index d179167a..ab74cf9d 100644 --- a/packages/moon-buggy/build.sh +++ b/packages/moon-buggy/build.sh @@ -5,6 +5,7 @@ TERMUX_PKG_VERSION=1.0.51 # Main site down 2017-01-06. # TERMUX_PKG_SRCURL=http://m.seehuhn.de/programs/moon-buggy-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SRCURL=ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/moon-buggy-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=352dc16ccae4c66f1e87ab071e6a4ebeb94ff4e4f744ce1b12a769d02fe5d23f TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--sharedstatedir=$TERMUX_PREFIX/var" termux_step_make_install () { diff --git a/packages/multitail/build.sh b/packages/multitail/build.sh index 1babc23f..75ee9992 100644 --- a/packages/multitail/build.sh +++ b/packages/multitail/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.vanheusden.com/multitail/ TERMUX_PKG_DESCRIPTION="Tool to monitor logfiles and command output in multiple windows in a terminal, colorize, filter and merge" TERMUX_PKG_VERSION=6.4.2 TERMUX_PKG_SRCURL=http://www.vanheusden.com/multitail/multitail-${TERMUX_PKG_VERSION}.tgz +TERMUX_PKG_SHA256=af1d5458a78ad3b747c5eeb135b19bdca281ce414cefdc6ea0cff6d913caa1fd TERMUX_PKG_DEPENDS="ncurses, ncurses-ui-libs, libandroid-glob" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/ocrad/build.sh b/packages/ocrad/build.sh index 392481a1..23700883 100644 --- a/packages/ocrad/build.sh +++ b/packages/ocrad/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/ocrad/ocrad.html TERMUX_PKG_DESCRIPTION="Optical Character Recognition program based on a feature extraction method" TERMUX_PKG_VERSION=0.25 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/ocrad/ocrad-${TERMUX_PKG_VERSION}.tar.lz +TERMUX_PKG_SHA256=e710be9c030fbcbce2315077326c8268feb422c0bc39fa744644cbbd1f5d4dd4 diff --git a/packages/optipng/build.sh b/packages/optipng/build.sh index 4eacacb8..8def5c99 100644 --- a/packages/optipng/build.sh +++ b/packages/optipng/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="PNG optimizer that recompresses image files to a smaller TERMUX_PKG_DEPENDS="libpng" TERMUX_PKG_VERSION=0.7.6 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-${TERMUX_PKG_VERSION}/optipng-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=4870631fcbd3825605f00a168b8debf44ea1cda8ef98a73e5411eee97199be80 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-system-zlib --with-system-libpng --mandir=$TERMUX_PREFIX/share/man" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/p7zip/build.sh b/packages/p7zip/build.sh index 21ea102f..7bbd14c5 100644 --- a/packages/p7zip/build.sh +++ b/packages/p7zip/build.sh @@ -6,6 +6,7 @@ pkgname=p7zip pkgver=16.02 TERMUX_PKG_VERSION=$pkgver TERMUX_PKG_SRCURL="http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}_${pkgver}_src_all.tar.bz2" +TERMUX_PKG_SHA256=5eb20ac0e2944f6cb9c2d51dd6c4518941c185347d4089ea89087ffdd6e2341f TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_FOLDERNAME=${pkgname}_${pkgver} diff --git a/packages/par2/build.sh b/packages/par2/build.sh index 05f7b537..0b325129 100644 --- a/packages/par2/build.sh +++ b/packages/par2/build.sh @@ -1,8 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/Parchive/par2cmdline TERMUX_PKG_DESCRIPTION="par2cmdline is a PAR 2.0 compatible file verification and repair tool." -TERMUX_PKG_VERSION=0.6.13 +TERMUX_PKG_VERSION=0.6.14 TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_SRCURL=https://github.com/Parchive/par2cmdline/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=2fd831ba924d9f0ecd9242ca45551b6995ede1ed281af79aa30e7490d5596e7a TERMUX_PKG_FOLDERNAME=par2cmdline-$TERMUX_PKG_VERSION TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/pv/build.sh b/packages/pv/build.sh index 212e18b4..7ffbda5f 100644 --- a/packages/pv/build.sh +++ b/packages/pv/build.sh @@ -2,4 +2,5 @@ TERMUX_PKG_HOMEPAGE=http://www.ivarch.com/programs/pv.shtml TERMUX_PKG_DESCRIPTION="Terminal-based tool for monitoring the progress of data through a pipeline" TERMUX_PKG_VERSION=1.6.0 TERMUX_PKG_SRCURL=http://www.ivarch.com/programs/sources/pv-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=0ece824e0da27b384d11d1de371f20cafac465e038041adab57fcf4b5036ef8d TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-ipc" diff --git a/packages/ragel/build.sh b/packages/ragel/build.sh index f15de8c0..219e5bee 100644 --- a/packages/ragel/build.sh +++ b/packages/ragel/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://www.colm.net/open-source/ragel/ TERMUX_PKG_DESCRIPTION="Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code" TERMUX_PKG_VERSION=6.9 TERMUX_PKG_SRCURL=http://www.colm.net/files/ragel/ragel-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=6e07be0fab5ca1d9c2d9e177718a018fc666141f594a5d6e7025658620cf660a diff --git a/packages/remind/build.sh b/packages/remind/build.sh index f240a0f5..31352a48 100644 --- a/packages/remind/build.sh +++ b/packages/remind/build.sh @@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://www.roaringpenguin.com/products/remind TERMUX_PKG_DESCRIPTION="Sophisticated calendar and alarm program" TERMUX_PKG_VERSION=3.1.15 TERMUX_PKG_SRCURL=https://www.roaringpenguin.com/files/download/remind-03.01.15.tar.gz +TERMUX_PKG_SHA256=8adab4c0b30a556c34223094c5c74779164d5f3b8be66b8039f44b577e678ec1 TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_RM_AFTER_INSTALL="bin/tkremind share/man/man1/tkremind.1 bin/cm2rem.tcl share/man/man1/cm2rem.1" diff --git a/packages/sensible-utils/build.sh b/packages/sensible-utils/build.sh index e5e5701a..b3fee00b 100644 --- a/packages/sensible-utils/build.sh +++ b/packages/sensible-utils/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=https://packages.debian.org/sid/sensible-utils TERMUX_PKG_DESCRIPTION="Small utilities used by programs to sensibly select and spawn an appropriate browser, editor, or pager" TERMUX_PKG_VERSION=0.0.9 TERMUX_PKG_SRCURL=http://ftp.debian.org/debian/pool/main/s/sensible-utils/sensible-utils_${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=6fcb5cc0f7f1cf80421840cfa17b1b3fa5afaf3fe852dc984a789023af2f70c6 diff --git a/packages/sharutils/build.sh b/packages/sharutils/build.sh index 5bd8fa32..92cdf254 100644 --- a/packages/sharutils/build.sh +++ b/packages/sharutils/build.sh @@ -1,4 +1,5 @@ -TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/sharutils/ +TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/sharutils/ TERMUX_PKG_DESCRIPTION="Utilities for packaging and unpackaging shell archives" TERMUX_PKG_VERSION=4.15.2 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/sharutils/sharutils-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=2b05cff7de5d7b646dc1669bc36c35fdac02ac6ae4b6c19cb3340d87ec553a9a diff --git a/packages/sl/build.sh b/packages/sl/build.sh index 6c2b2dc7..02a65a8e 100644 --- a/packages/sl/build.sh +++ b/packages/sl/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/mtoyoda/sl TERMUX_PKG_DESCRIPTION="Tool curing your bad habit of mistyping" TERMUX_PKG_VERSION=5.02 TERMUX_PKG_SRCURL=https://github.com/mtoyoda/sl/archive/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=1e5996757f879c81f202a18ad8e982195cf51c41727d3fea4af01fdcbbb5563a TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_FOLDERNAME=sl-${TERMUX_PKG_VERSION} diff --git a/packages/stag/build.sh b/packages/stag/build.sh index 9624cda5..51b15953 100644 --- a/packages/stag/build.sh +++ b/packages/stag/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://github.com/seenaburns/stag TERMUX_PKG_DESCRIPTION="Streaming bar graphs. For stats and stuff." TERMUX_PKG_VERSION=1.0.0 TERMUX_PKG_SRCURL=https://github.com/seenaburns/stag/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=391574e6aa12856d5a598a374e3a40a38cbab6ef9d769c0d59af8411b4fbecb6 TERMUX_PKG_FOLDERNAME=stag-$TERMUX_PKG_VERSION TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/stfl/build.sh b/packages/stfl/build.sh index 969f6d31..442d4ae3 100644 --- a/packages/stfl/build.sh +++ b/packages/stfl/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.clifford.at/stfl TERMUX_PKG_DESCRIPTION="Structured Terminal Forms Language/Library" TERMUX_PKG_VERSION=0.24 TERMUX_PKG_SRCURL=http://www.clifford.at/stfl/stfl-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=d4a7aa181a475aaf8a8914a8ccb2a7ff28919d4c8c0f8a061e17a0c36869c090 TERMUX_PKG_FOLDERNAME=stfl-${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="libandroid-support, ncurses" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/stow/build.sh b/packages/stow/build.sh index 703d4f6e..7dc1dfb9 100644 --- a/packages/stow/build.sh +++ b/packages/stow/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/stow/ TERMUX_PKG_DESCRIPTION="Stow is a tool for managing the installation of multiple software packages in the same run-time directory tree. " TERMUX_PKG_VERSION=2.2.2 TERMUX_PKG_SRCURL=http://mirror.reismil.ch/gnu/stow/stow-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=e2f77649301b215b9adbc2f074523bedebad366812690b9dc94457af5cf273df TERMUX_PKG_FOLDERNAME=stow-${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="perl" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/tack/build.sh b/packages/tack/build.sh index 07a115af..2d5d25a2 100644 --- a/packages/tack/build.sh +++ b/packages/tack/build.sh @@ -5,6 +5,7 @@ TERMUX_PKG_VERSION=1.07 # to link to other than the latest release. TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_SRCURL=http://invisible-island.net/datafiles/release/tack.tar.gz +TERMUX_PKG_SHA256=e7ce787d1f7c63e51781eca9ebf4c349fcf4cbecb78cf37d60754f4c122c87fe TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-ncursesw --mandir=$TERMUX_PREFIX/share/man" TERMUX_PKG_BUILD_IN_SRC="yes" TERMUX_PKG_FOLDERNAME=tack-${TERMUX_PKG_VERSION} diff --git a/packages/teseq/build.sh b/packages/teseq/build.sh index daeb94db..24e574c3 100644 --- a/packages/teseq/build.sh +++ b/packages/teseq/build.sh @@ -1,5 +1,6 @@ -TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/teseq/ +TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/teseq/ TERMUX_PKG_DESCRIPTION="Tool for analyzing control characters and terminal control sequences" TERMUX_PKG_VERSION=1.1.1 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/teseq/teseq-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=230d2b4a587542284c415b33557a27774f5ad1580ed9db272bcd1e2034ea0589 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="teseq_cv_vsnprintf_works=yes" diff --git a/packages/texinfo/build.sh b/packages/texinfo/build.sh index 52d98443..9bf321e5 100644 --- a/packages/texinfo/build.sh +++ b/packages/texinfo/build.sh @@ -2,4 +2,5 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/texinfo/ TERMUX_PKG_DESCRIPTION="Documentation system for on-line information and printed output" TERMUX_PKG_VERSION=6.3 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/texinfo/texinfo-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=246cf3ffa54985118ec2eea2b8d0c71b92114efe6282c2ae90d65029db4cf93a TERMUX_PKG_DEPENDS="ncurses, perl" diff --git a/packages/tinyscheme/build.sh b/packages/tinyscheme/build.sh index 6d0e9c7c..8946b364 100644 --- a/packages/tinyscheme/build.sh +++ b/packages/tinyscheme/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Very small scheme implementation" TERMUX_PKG_VERSION=1.41 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/tinyscheme/tinyscheme/tinyscheme-1.41/tinyscheme-1.41.tar.gz +TERMUX_PKG_SHA256=eac0103494c755192b9e8f10454d9f98f2bbd4d352e046f7b253439a3f991999 TERMUX_PKG_BUILD_IN_SRC=yes termux_step_pre_configure () { diff --git a/packages/tree/build.sh b/packages/tree/build.sh index 42d7350d..c506ed5f 100644 --- a/packages/tree/build.sh +++ b/packages/tree/build.sh @@ -5,6 +5,7 @@ TERMUX_PKG_VERSION=1.7.0 TERMUX_PKG_REVISION=2 TERMUX_PKG_MAINTAINER="Gert Scholten @gscholt" TERMUX_PKG_SRCURL=http://mama.indstate.edu/users/ice/tree/src/tree-${TERMUX_PKG_VERSION}.tgz +TERMUX_PKG_SHA256=6957c20e82561ac4231638996e74f4cfa4e6faabc5a2f511f0b4e3940e8f7b12 TERMUX_PKG_BUILD_IN_SRC=yes termux_step_make () { diff --git a/packages/tty-clock/build.sh b/packages/tty-clock/build.sh index 3e08ee67..379b40a3 100644 --- a/packages/tty-clock/build.sh +++ b/packages/tty-clock/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Simple terminal clock" TERMUX_PKG_VERSION=2.3 TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli" TERMUX_PKG_SRCURL=https://github.com/xorg62/tty-clock/archive/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=343e119858db7d5622a545e15a3bbfde65c107440700b62f9df0926db8f57984 TERMUX_PKG_FOLDERNAME=tty-clock-${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/ttyrec/build.sh b/packages/ttyrec/build.sh index d31172ce..7d84ecb9 100644 --- a/packages/ttyrec/build.sh +++ b/packages/ttyrec/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Terminal recorder and player" TERMUX_PKG_VERSION=1.0.8 TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=http://0xcc.net/ttyrec/ttyrec-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=ef5e9bf276b65bb831f9c2554cd8784bd5b4ee65353808f82b7e2aef851587ec TERMUX_PKG_BUILD_IN_SRC=yes termux_step_make_install () { diff --git a/packages/utfdecode/build.sh b/packages/utfdecode/build.sh index 2348e7da..9a3030a3 100644 --- a/packages/utfdecode/build.sh +++ b/packages/utfdecode/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://github.com/fornwall/utfdecode TERMUX_PKG_DESCRIPTION="Tool for decoding, encoding and debugging unicode" TERMUX_PKG_VERSION=0.3.4 TERMUX_PKG_SRCURL=http://fornwall.net/releases/utfdecode/utfdecode-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=5fd1473f6cf6bdedeb33569c3b0f6823aceda366c714f6a475e2d28767f99b5a diff --git a/packages/vtutils/build.sh b/packages/vtutils/build.sh index bc1a5f2e..0436e060 100644 --- a/packages/vtutils/build.sh +++ b/packages/vtutils/build.sh @@ -1,4 +1,5 @@ TERMUX_PKG_HOMEPAGE=https://github.com/fornwall/vtutils TERMUX_PKG_DESCRIPTION="Utilities for testing and working with virtual terminals" TERMUX_PKG_VERSION=0.5 -TERMUX_PKG_SRCURL=http://fornwall.net/releases/vtutils/vtutils-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SRCURL=https://fornwall.net/releases/vtutils/vtutils-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=ef0b11f9570697f53bcda7a61093f8d472afee2c8551b5b35e9b5b7c1539c2c6 -- 2.11.0