From 23289d81e99de8bee64e2296ea0b87be39f80fc2 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Sun, 12 Feb 2017 22:15:13 +0100 Subject: [PATCH] Add some more source checksums --- packages/apr/build.sh | 1 + packages/fontconfig/build.sh | 1 + packages/libgc/build.sh | 7 +++++-- packages/libsodium/build.sh | 1 + packages/libxslt/build.sh | 1 + packages/mc/build.sh | 3 ++- packages/patch/build.sh | 1 + packages/serf/build.sh | 1 + packages/tmux/build.sh | 1 + packages/torsocks/build.sh | 1 + packages/units/build.sh | 1 + packages/wcalc/build.sh | 1 + packages/wol/build.sh | 1 + packages/xmlstarlet/build.sh | 1 + packages/yasm/build.sh | 1 + packages/zbar/build.sh | 1 + packages/zile/build.sh | 1 + 17 files changed, 22 insertions(+), 3 deletions(-) diff --git a/packages/apr/build.sh b/packages/apr/build.sh index f4dec3991..4d941aacf 100644 --- a/packages/apr/build.sh +++ b/packages/apr/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://apr.apache.org/ TERMUX_PKG_VERSION=1.5.2 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://apache.mirrors.spacedump.net/apr/apr-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=7d03ed29c22a7152be45b8e50431063736df9e1daa1ddf93f6a547ba7a28f67a TERMUX_PKG_DESCRIPTION="Apache Portable Runtime - library providing a predictable and consistent interface to underlying platform-specific implementations" TERMUX_PKG_DEPENDS="libuuid" TERMUX_PKG_BUILD_IN_SRC="yes" diff --git a/packages/fontconfig/build.sh b/packages/fontconfig/build.sh index 22c3677cf..b799ad355 100644 --- a/packages/fontconfig/build.sh +++ b/packages/fontconfig/build.sh @@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://www.freedesktop.org/wiki/Software/fontconfig/ TERMUX_PKG_DESCRIPTION="Library for configuring and customizing font access" TERMUX_PKG_VERSION=2.12.0 TERMUX_PKG_SRCURL=https://www.freedesktop.org/software/fontconfig/release/fontconfig-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=b433e4efff1f68fdd8aac221ed1df3ff1e580ffedbada020a703fe64017d8224 TERMUX_PKG_DEPENDS="freetype, libxml2" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-libxml2 --enable-iconv=no --disable-docs --with-default-fonts=/system/fonts --with-add-fonts=$TERMUX_PREFIX/share/fonts" diff --git a/packages/libgc/build.sh b/packages/libgc/build.sh index 3118917f3..0623bec6e 100644 --- a/packages/libgc/build.sh +++ b/packages/libgc/build.sh @@ -2,14 +2,17 @@ TERMUX_PKG_HOMEPAGE=http://www.hboehm.info/gc/ TERMUX_PKG_DESCRIPTION="Library providing the Boehm-Demers-Weiser conservative garbage collector" TERMUX_PKG_VERSION=7.6.0 TERMUX_PKG_SRCURL=http://www.hboehm.info/gc/gc_source/gc-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=a14a28b1129be90e55cd6f71127ffc5594e1091d5d54131528c24cd0c03b7d90 TERMUX_PKG_RM_AFTER_INSTALL="share/gc" termux_step_post_extract_package () { LIBATOMIC_VERSION=7.4.4 LIBATOMIC_FILE=libatomic_ops-${LIBATOMIC_VERSION}.tar.gz - test ! -f $TERMUX_PKG_CACHEDIR/$LIBATOMIC_FILE && termux_download \ + test ! -f $TERMUX_PKG_CACHEDIR/$LIBATOMIC_FILE && \ + termux_download \ http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-${LIBATOMIC_VERSION}.tar.gz \ - $TERMUX_PKG_CACHEDIR/$LIBATOMIC_FILE + $TERMUX_PKG_CACHEDIR/$LIBATOMIC_FILE \ + bf210a600dd1becbf7936dd2914cf5f5d3356046904848dcfd27d0c8b12b6f8f tar xf $TERMUX_PKG_CACHEDIR/$LIBATOMIC_FILE mv libatomic_ops-${LIBATOMIC_VERSION} libatomic_ops ./autogen.sh diff --git a/packages/libsodium/build.sh b/packages/libsodium/build.sh index 554d1e93e..eef0ca548 100644 --- a/packages/libsodium/build.sh +++ b/packages/libsodium/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=https://libsodium.org/ TERMUX_PKG_DESCRIPTION="Network communication, cryptography and signaturing library." TERMUX_PKG_VERSION=1.0.11 TERMUX_PKG_SRCURL=https://github.com/jedisct1/libsodium/releases/download/${TERMUX_PKG_VERSION}/libsodium-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=a14549db3c49f6ae2170cbbf4664bd48ace50681045e8dbea7c8d9fb96f9c765 diff --git a/packages/libxslt/build.sh b/packages/libxslt/build.sh index 28bc1001c..e68d0ac5a 100644 --- a/packages/libxslt/build.sh +++ b/packages/libxslt/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="XSLT processing library" TERMUX_PKG_VERSION=1.1.29 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=ftp://xmlsoft.org/libxslt/libxslt-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=b5976e3857837e7617b29f2249ebb5eeac34e249208d31f1fbf7a6ba7a4090ce TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-python" TERMUX_PKG_DEPENDS="libxml2,libgcrypt" TERMUX_PKG_DEVPACKAGE_DEPENDS="libxml2-dev" diff --git a/packages/mc/build.sh b/packages/mc/build.sh index 128af5b45..29b0890f6 100755 --- a/packages/mc/build.sh +++ b/packages/mc/build.sh @@ -1,7 +1,8 @@ -TERMUX_PKG_VERSION=4.8.18 TERMUX_PKG_HOMEPAGE=https://www.midnight-commander.org/ TERMUX_PKG_DESCRIPTION="Midnight Commander - a powerful file manager" +TERMUX_PKG_VERSION=4.8.18 TERMUX_PKG_SRCURL="http://ftp.midnight-commander.org/mc-${TERMUX_PKG_VERSION}.tar.xz" +TERMUX_PKG_SHA256=f7636815c987c1719c4f5de2dcd156a0e7d097b1d10e4466d2bdead343d5bece TERMUX_PKG_DEPENDS="libandroid-support, ncurses, glib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-ncurses-libs=$TERMUX_PREFIX/lib --with-screen=ncurses" diff --git a/packages/patch/build.sh b/packages/patch/build.sh index e211e1f00..9497c042f 100644 --- a/packages/patch/build.sh +++ b/packages/patch/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://savannah.gnu.org/projects/patch/ TERMUX_PKG_DESCRIPTION="GNU patch which applies diff files to create patched files" TERMUX_PKG_VERSION=2.7.5 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/patch/patch-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=fd95153655d6b95567e623843a0e77b81612d502ecf78a489a4aed7867caa299 diff --git a/packages/serf/build.sh b/packages/serf/build.sh index 1a541488b..289b24c29 100644 --- a/packages/serf/build.sh +++ b/packages/serf/build.sh @@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://serf.apache.org/ TERMUX_PKG_DESCRIPTION="High performance C-based HTTP client library" TERMUX_PKG_VERSION=1.3.9 TERMUX_PKG_SRCURL=https://archive.apache.org/dist/serf/serf-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc TERMUX_PKG_DEPENDS="apr-util, openssl" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/tmux/build.sh b/packages/tmux/build.sh index fd5255db9..ff797e252 100755 --- a/packages/tmux/build.sh +++ b/packages/tmux/build.sh @@ -5,6 +5,7 @@ TERMUX_PKG_DEPENDS="ncurses, libevent, libutil, libandroid-support" TERMUX_PKG_VERSION=2.3 TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/tmux/tmux/releases/download/${TERMUX_PKG_VERSION}/tmux-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=55313e132f0f42de7e020bf6323a1939ee02ab79c48634aa07475db41573852b TERMUX_PKG_BUILD_IN_SRC=yes termux_step_post_make_install () { diff --git a/packages/torsocks/build.sh b/packages/torsocks/build.sh index 4ca5a8469..cc1fa200d 100644 --- a/packages/torsocks/build.sh +++ b/packages/torsocks/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Wrapper to safely torify applications" TERMUX_PKG_VERSION=2.2.0.2017.1.17 __TORSOCKS_REF=87b075dd16c675606adee792ef1e22691c51475b TERMUX_PKG_SRCURL=https://github.com/dgoulet/torsocks/archive/${__TORSOCKS_REF}.tar.gz +TERMUX_PKG_SHA256=61302919dee9b909f36288d7b2759c74885f7edb06a860a398b8791716d3fda1 TERMUX_PKG_DEPENDS="tor" TERMUX_PKG_FOLDERNAME=torsocks-${__TORSOCKS_REF} diff --git a/packages/units/build.sh b/packages/units/build.sh index 9dd4cc68e..53c2838a2 100644 --- a/packages/units/build.sh +++ b/packages/units/build.sh @@ -3,4 +3,5 @@ TERMUX_PKG_DESCRIPTION="Converts between different systems of units" TERMUX_PKG_VERSION=2.13 TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/units/units-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=0ba5403111f8e5ea22be7d51ab74c8ccb576dc30ddfbf18a46cb51f9139790ab TERMUX_PKG_DEPENDS="readline, libandroid-support" diff --git a/packages/wcalc/build.sh b/packages/wcalc/build.sh index 40a0f937f..a6e155a02 100644 --- a/packages/wcalc/build.sh +++ b/packages/wcalc/build.sh @@ -3,4 +3,5 @@ TERMUX_PKG_DESCRIPTION="Capable calculator" TERMUX_PKG_VERSION=2.5 TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/w-calc/wcalc-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=0e2c17c20f935328dcdc6cb4c06250a6732f9ee78adf7a55c01133960d6d28ee TERMUX_PKG_DEPENDS="flex,libmpfr,libgmp,readline" diff --git a/packages/wol/build.sh b/packages/wol/build.sh index 2548be5d4..9cace2446 100644 --- a/packages/wol/build.sh +++ b/packages/wol/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="wol implements Wake On LAN functionality in a small prog TERMUX_PKG_VERSION=0.7.1 TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=http://downloads.openwrt.org/sources/wol-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=e0086c9b9811df2bdf763ec9016dfb1bcb7dba9fa6d7858725b0929069a12622 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man" TERMUX_PKG_RM_AFTER_INSTALL="info/" diff --git a/packages/xmlstarlet/build.sh b/packages/xmlstarlet/build.sh index 599fe3d89..bf70bedc2 100644 --- a/packages/xmlstarlet/build.sh +++ b/packages/xmlstarlet/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Command line XML toolkit" TERMUX_PKG_VERSION=1.6.1 TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/xmlstar/xmlstarlet/${TERMUX_PKG_VERSION}/xmlstarlet-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=15d838c4f3375332fd95554619179b69e4ec91418a3a5296e7c631b7ed19e7ca TERMUX_PKG_DEPENDS="libxslt" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-libxml-include-prefix=${TERMUX_PREFIX}/include/libxml2" TERMUX_PKG_BUILD_IN_SRC=yes diff --git a/packages/yasm/build.sh b/packages/yasm/build.sh index 804f9226d..66618611a 100644 --- a/packages/yasm/build.sh +++ b/packages/yasm/build.sh @@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://yasm.tortall.net/ TERMUX_PKG_DESCRIPTION="Assembler supporting the x86 and AMD64 instruction sets" TERMUX_PKG_VERSION=1.3.0 TERMUX_PKG_SRCURL=http://www.tortall.net/projects/yasm/releases/yasm-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f diff --git a/packages/zbar/build.sh b/packages/zbar/build.sh index 98b02cd29..f908ab434 100644 --- a/packages/zbar/build.sh +++ b/packages/zbar/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Software suite for reading bar codes from various source TERMUX_PKG_VERSION=0.10 TERMUX_PKG_REVISION=4 TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/zbar/zbar/0.10/zbar-${TERMUX_PKG_VERSION}.tar.bz2 +TERMUX_PKG_SHA256=234efb39dbbe5cef4189cc76f37afbe3cfcfb45ae52493bfe8e191318bdbadc6 TERMUX_PKG_DEPENDS="imagemagick" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-pthread --disable-video --without-xshm --without-xv diff --git a/packages/zile/build.sh b/packages/zile/build.sh index cdb2a1e3a..858719c6b 100755 --- a/packages/zile/build.sh +++ b/packages/zile/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Lightweight clone of the Emacs text editor" TERMUX_PKG_MAINTAINER="Iain Nicol @iainnicol" TERMUX_PKG_VERSION=2.4.13 TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/zile/zile-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=c795f369ea432219c21bf59ffc9322fd5f221217021a8fbaa6f9fed91778ac0e TERMUX_PKG_DEPENDS="libgc, ncurses" TERMUX_PKG_BUILD_IN_SRC=yes