Use more source checksums
authorFredrik Fornwall <fredrik@fornwall.net>
Mon, 27 Mar 2017 03:11:31 +0000 (05:11 +0200)
committerFredrik Fornwall <fredrik@fornwall.net>
Mon, 27 Mar 2017 03:11:31 +0000 (05:11 +0200)
22 files changed:
packages/asciinema/build.sh
packages/automake/build.sh
packages/bs1770gain/build.sh
packages/corkscrew/build.sh
packages/expect/build.sh
packages/finch/build.sh
packages/frobtads/build.sh
packages/frotz/build.sh
packages/gnupg/build.sh
packages/graphicsmagick/build.sh
packages/hub/build.sh
packages/libcroco/build.sh
packages/libmp3splt/build.sh
packages/librsvg/build.sh
packages/linux-man-pages/build.sh
packages/mp3splt/build.sh
packages/ncdc/build.sh
packages/pastebinit/build.sh
packages/ranger/build.sh
packages/screenfetch/build.sh
packages/taskwarrior/build.sh
packages/tesseract/build.sh

index b2eac41..0e6b4d3 100644 (file)
@@ -5,6 +5,7 @@ TERMUX_PKG_REVISION=1
 # ncurses-utils for tput which asciinema uses:
 TERMUX_PKG_DEPENDS="python, ncurses-utils"
 TERMUX_PKG_SRCURL=https://github.com/asciinema/asciinema/archive/v${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=968016828119d53b8e4e6ccf40a2635704d236f8e805f635c15adc09a4373a55
 TERMUX_PKG_FOLDERNAME=asciinema-${TERMUX_PKG_VERSION}
 TERMUX_PKG_BUILD_IN_SRC=yes
 TERMUX_PKG_PLATFORM_INDEPENDENT=yes
index 35ce3b4..fb8cbab 100644 (file)
@@ -3,5 +3,6 @@ TERMUX_PKG_DESCRIPTION="Tool for automatically generating Makefile.in files"
 TERMUX_PKG_VERSION=1.15
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/automake/automake-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SHA256=9908c75aabd49d13661d6dcb1bc382252d22cc77bf733a2d55e87f2aa2db8636
 TERMUX_PKG_DEPENDS="autoconf"
 TERMUX_PKG_PLATFORM_INDEPENDENT=yes
index 4052bd6..bac18dd 100644 (file)
@@ -3,5 +3,6 @@ TERMUX_PKG_DESCRIPTION="BS1770GAIN is a loudness scanner compliant with ITU-R BS
 TERMUX_PKG_VERSION=0.4.12
 TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli"
 TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/bs1770gain/bs1770gain/${TERMUX_PKG_VERSION}/bs1770gain-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=cafc5440cf4940939c675e98c8dbeb839f4965d60f74270a37d4ee70559b3a59
 TERMUX_PKG_DEPENDS="ffmpeg, sox, libmp3lame"
 
index ead51f8..966afa5 100644 (file)
@@ -1,8 +1,10 @@
-TERMUX_PKG_HOMEPAGE=http://www.agroman.net/corkscrew/
+TERMUX_PKG_HOMEPAGE=http://wiki.linuxquestions.org/wiki/Corkscrew
+# TERMUX_PKG_HOMEPAGE=http://www.agroman.net/corkscrew/
 TERMUX_PKG_DESCRIPTION="A tool for tunneling SSH through HTTP proxies"
 TERMUX_PKG_DEPENDS="openssh"
 TERMUX_PKG_VERSION=2.0
-TERMUX_PKG_SRCURL=http://agroman.net/corkscrew/corkscrew-${TERMUX_PKG_VERSION}.tar.gz
+# TERMUX_PKG_SRCURL=http://agroman.net/corkscrew/corkscrew-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles/corkscrew-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_SHA256=0d0fcbb41cba4a81c4ab494459472086f377f9edb78a2e2238ed19b58956b0be
 
 termux_step_post_make_install () {
index 04d8d5f..0781ceb 100644 (file)
@@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://expect.sourceforge.net/
 TERMUX_PKG_DESCRIPTION="Tool for automating interactive terminal applications"
 TERMUX_PKG_VERSION=5.45
 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/expect/Expect/${TERMUX_PKG_VERSION}/expect${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=b28dca90428a3b30e650525cdc16255d76bb6ccd65d448be53e620d95d5cc040
 TERMUX_PKG_DEPENDS="libutil, tcl"
 
 termux_step_pre_configure () {
index 164c527..00eed75 100644 (file)
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Text-based multi-protocol instant messaging client"
 TERMUX_PKG_VERSION=2.11.0
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/pidgin/Pidgin/${TERMUX_PKG_VERSION}/pidgin-${TERMUX_PKG_VERSION}.tar.bz2
+TERMUX_PKG_SHA256=f72613440586da3bdba6d58e718dce1b2c310adf8946de66d8077823e57b3333
 TERMUX_PKG_DEPENDS="libgnutls, libxml2, ncurses-ui-libs, glib"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-gtkui --disable-gstreamer --disable-vv --disable-idn --disable-meanwhile --disable-avahi --disable-dbus --disable-perl --disable-tcl --without-zephyr --with-ncurses-headers=$TERMUX_PREFIX/include --without-python"
 TERMUX_PKG_RM_AFTER_INSTALL="share/sounds/purple lib/purple-2/libmsn.so"
index 2fa56bc..cbcbe91 100644 (file)
@@ -3,5 +3,6 @@ TERMUX_PKG_DESCRIPTION="TADS is a free authoring system for writing your own Int
 TERMUX_PKG_VERSION=1.2.3
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=http://www.tads.org/frobtads/frobtads-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=88c6a987813d4be1420a1c697e99ecef4fa9dd9bc922be4acf5a3054967ee788
 TERMUX_PKG_RM_AFTER_INSTALL="share/frobtads/tads3/doc share/frobtads/tads3/lib/webuires"
 TERMUX_PKG_DEPENDS="curl, ncurses"
index d85a69d..9bbf74d 100644 (file)
@@ -5,6 +5,7 @@ TERMUX_PKG_DEPENDS="ncurses, dialog, curl"
 TERMUX_PKG_VERSION=2.44
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=https://github.com/DavidGriffith/frotz/archive/${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=dbb5eb3bc95275dcb984c4bdbaea58bc1f1b085b20092ce6e86d9f0bf3ba858f
 TERMUX_PKG_FOLDERNAME=frotz-${TERMUX_PKG_VERSION}
 TERMUX_PKG_BUILD_IN_SRC=yes
 
index 700f7e5..c8d94d8 100755 (executable)
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="OpenPGP implementation for encrypting and signing data a
 TERMUX_PKG_VERSION=1.4.21
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-${TERMUX_PKG_VERSION}.tar.bz2
+TERMUX_PKG_SHA256=6b47a3100c857dcab3c60e6152e56a997f2c7862c1b8b2b25adf3884a1ae2276
 # disable readline since gnupg is used in bootstrap, so nice to avoid readline+ncurses dependencies.
 # ac_cv_sys_symbol_underscore=no needed for i686 build to avoid "undefined reference to `mpihelp_sub_n'" errors
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-endian-check --without-readline ac_cv_sys_symbol_underscore=no"
index 86079e8..e8d5ac5 100644 (file)
@@ -4,6 +4,7 @@ TERMUX_PKG_VERSION=1.3.25
 TERMUX_PKG_REVISION=1
 # Bandwith limited on main ftp site, so it's asked to use sourceforge instead:
 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/${TERMUX_PKG_VERSION}/GraphicsMagick-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SHA256=d64bfa52d2e0730eff9ce3ed51d4fc78dbb68e2adaa317b2bb3c56e6ee61ac9f
 TERMUX_PKG_DEPENDS="littlecms, libtiff, freetype, libjasper, libjpeg-turbo, libpng, libbz2, libxml2, liblzma"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_func_ftime=no
 --without-magick-plus-plus
index 34ff173..6c8bfa3 100644 (file)
@@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://hub.github.com/
 TERMUX_PKG_DESCRIPTION="Command-line wrapper for git that makes you better at GitHub"
 TERMUX_PKG_VERSION=2.2.8
 TERMUX_PKG_SRCURL=https://github.com/github/hub/archive/v${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=61f67d94d495bdd2f8e7eae3054fab8a5ec8f5d839f27a63dbacc2a4e230d847
 TERMUX_PKG_DEPENDS="git"
 TERMUX_PKG_FOLDERNAME=hub-${TERMUX_PKG_VERSION}
 
index 16dd341..bc67624 100644 (file)
@@ -4,4 +4,5 @@ _MAJOR_VERSION=0.6
 TERMUX_PKG_VERSION=${_MAJOR_VERSION}.11
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/gnome/sources/libcroco/${_MAJOR_VERSION}/libcroco-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SHA256=132b528a948586b0dfa05d7e9e059901bca5a3be675b6071a90a90b81ae5a056
 TERMUX_PKG_DEPENDS="glib,liblzma,libxml2"
index 03cae0d..1774fe7 100644 (file)
@@ -3,5 +3,6 @@ TERMUX_PKG_DESCRIPTION="Mp3Splt-project is a utility to split mp3, ogg vorbis an
 TERMUX_PKG_VERSION=0.9.2
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=http://prdownloads.sourceforge.net/mp3splt/libmp3splt-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=30eed64fce58cb379b7cc6a0d8e545579cb99d0f0f31eb00b9acc8aaa1b035dc
 TERMUX_PKG_DEPENDS="libmad, libid3tag, libvorbis, libflac, pcre, libtool"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-cutter"
index ea49abf..0c15608 100644 (file)
@@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://wiki.gnome.org/action/show/Projects/LibRsvg
 TERMUX_PKG_DESCRIPTION="Library to render SVG files using cairo"
 TERMUX_PKG_VERSION=2.40.16
 TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.40/librsvg-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SHA256=d48bcf6b03fa98f07df10332fb49d8c010786ddca6ab34cbba217684f533ff2e
 TERMUX_PKG_DEPENDS="libcroco,pango,gdk-pixbuf"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-introspection"
index 2cacfd2..f6277e4 100644 (file)
@@ -1,8 +1,9 @@
 TERMUX_PKG_HOMEPAGE=https://www.kernel.org/doc/man-pages/
 TERMUX_PKG_DESCRIPTION="Man pages for linux kernel and C library interfaces"
 TERMUX_PKG_DEPENDS="man"
-TERMUX_PKG_VERSION=4.09
+TERMUX_PKG_VERSION=4.10
 TERMUX_PKG_SRCURL=https://www.kernel.org/pub/linux/docs/man-pages/man-pages-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SHA256=7395dfc391d545385a998d23df9accb60f2020451c53940eaf8a07b6ea8a63fa
 TERMUX_PKG_EXTRA_MAKE_ARGS="prefix=$TERMUX_PREFIX"
 # man.7 and mdoc.7 is included with mandoc:
 # getconf man page included with the getconf package:
@@ -14,8 +15,11 @@ termux_step_pre_configure() {
        # Bundle posix man pages in same package:
        local _POSIX_TARFILE=man-pages-posix-2013-a.tar.xz
        if [ ! -f $TERMUX_PKG_CACHEDIR/$_POSIX_TARFILE ]; then
-               termux_download https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$_POSIX_TARFILE \
-                               $TERMUX_PKG_CACHEDIR/$_POSIX_TARFILE
+               termux_download \
+                       https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$_POSIX_TARFILE \
+                       $TERMUX_PKG_CACHEDIR/$_POSIX_TARFILE \
+                       19633a5c75ff7deab35b1d2c3d5b7748e7bd4ef4ab598b647bb7e7f60b90a808
+
        fi
        mkdir -p $TERMUX_PKG_TMPDIR/man-pages-posix
        cd $TERMUX_PKG_TMPDIR/man-pages-posix
index ddd4a12..b6ff057 100644 (file)
@@ -1,8 +1,9 @@
 TERMUX_PKG_HOMEPAGE=http://mp3splt.sourceforge.net
-TERMUX_PKG_DESCRIPTION="Mp3Splt-project is a utility to split mp3, ogg vorbis and native FLAC files selecting a begin and an end time position, without decoding"
+TERMUX_PKG_DESCRIPTION="Utility to split mp3, ogg vorbis and FLAC files without decoding"
 TERMUX_PKG_VERSION=2.6.2
 TERMUX_PKG_REVISION=1
 TERMUX_PKG_SRCURL=http://prdownloads.sourceforge.net/mp3splt/mp3splt-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=3ec32b10ddd8bb11af987b8cd1c76382c48d265d0ffda53041d9aceb1f103baa
 TERMUX_PKG_DEPENDS="libmp3splt"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man"
 
index 00d4c3e..cc2b234 100644 (file)
@@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://dev.yorhel.nl/ncdc
 TERMUX_PKG_DESCRIPTION="Modern and lightweight direct connect client with a friendly ncurses interface"
 TERMUX_PKG_VERSION=1.20
 TERMUX_PKG_SRCURL=https://dev.yorhel.nl/download/ncdc-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=8a998857df6289b6bd44287fc06f705b662098189f2a8fe95b1a5fbc703b9631
 TERMUX_PKG_DEPENDS="libandroid-support, libgnutls, libsqlite, bzip2, glib, ncurses"
 TERMUX_PKG_BUILD_IN_SRC="yes"
 
index 4d7eb9c..7107fa9 100644 (file)
@@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://launchpad.net/pastebinit
 TERMUX_PKG_DESCRIPTION="Command-line pastebin client"
 TERMUX_PKG_VERSION=1.5
 TERMUX_PKG_SRCURL=https://launchpad.net/pastebinit/trunk/${TERMUX_PKG_VERSION}/+download/pastebinit-${TERMUX_PKG_VERSION}.tar.bz2
+TERMUX_PKG_SHA256=42e5a84ce7e46825fb3b6478e11893fad357197327257e474bd0d3549f438457
 TERMUX_PKG_DEPENDS="python"
 TERMUX_PKG_BUILD_IN_SRC=yes
 TERMUX_PKG_PLATFORM_INDEPENDENT=yes
index a95eb73..db77fa9 100644 (file)
@@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://ranger.nongnu.org/
 TERMUX_PKG_DESCRIPTION="File manager with VI key bindings"
 TERMUX_PKG_VERSION=1.8.1
 TERMUX_PKG_SRCURL=http://ranger.nongnu.org/ranger-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=1433f9f9958b104c97d4b23ab77a2ac37d3f98b826437b941052a55c01c721b4
 TERMUX_PKG_DEPENDS="python, file"
 TERMUX_PKG_FOLDERNAME=ranger-${TERMUX_PKG_VERSION}
 TERMUX_PKG_BUILD_IN_SRC=yes
index d5c759f..800edbd 100644 (file)
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Bash Screenshot Information Tool"
 TERMUX_PKG_DEPENDS="bash"
 TERMUX_PKG_VERSION=3.7.0
 TERMUX_PKG_SRCURL=https://github.com/KittyKatt/screenFetch/archive/v${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=6711fe924833919d53c1dfbbb43f3777d33e20357a1b1536c4472f6a1b3c6be0
 TERMUX_PKG_BUILD_IN_SRC=yes
 TERMUX_PKG_FOLDERNAME=screenFetch-${TERMUX_PKG_VERSION}
 TERMUX_PKG_MAINTAINER="Pierre Rudloff @Rudloff"
index 6cbc917..e9e6227 100644 (file)
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Utility for managing your TODO list"
 TERMUX_PKG_VERSION=2.5.1
 TERMUX_PKG_REVISION=2
 TERMUX_PKG_SRCURL=https://taskwarrior.org/download/task-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=d87bcee58106eb8a79b850e9abc153d98b79e00d50eade0d63917154984f2a15
 TERMUX_PKG_DEPENDS="libgnutls, libuuid, libandroid-glob"
 TERMUX_PKG_KEEP_SHARE_DOC=yes
 
index 5e02032..dbb6513 100644 (file)
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Tesseract is probably the most accurate open source OCR
 TERMUX_PKG_VERSION=3.04.01
 TERMUX_PKG_DEPENDS="libtool, libuuid, leptonica"
 TERMUX_PKG_SRCURL=https://github.com/tesseract-ocr/tesseract/archive/${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a
 TERMUX_PKG_FOLDERNAME=tesseract-${TERMUX_PKG_VERSION}
 
 termux_step_pre_configure() {