Use more source checksums

This commit is contained in:
Fredrik Fornwall 2017-03-04 21:54:30 +01:00
parent 250e48ffff
commit b8352277e3
16 changed files with 25 additions and 12 deletions

View File

@ -3,6 +3,7 @@ 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_SHA256=0d0fcbb41cba4a81c4ab494459472086f377f9edb78a2e2238ed19b58956b0be
termux_step_post_make_install () {
# Corkscrew does not distribute a man page, use one from debian:

View File

@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Small SSH server and client"
TERMUX_PKG_DEPENDS="libutil"
TERMUX_PKG_VERSION=2016.74
TERMUX_PKG_SRCURL=https://matt.ucc.asn.au/dropbear/releases/dropbear-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=2720ea54ed009af812701bcc290a2a601d5c107d12993e5d92c0f5f81f718891
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-syslog --disable-utmp --disable-utmpx --disable-wtmp"
# Avoid linking to libcrypt for server password authentication:
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_lib_crypt_crypt=no"

View File

@ -4,6 +4,7 @@ TERMUX_PKG_DEPENDS="libandroid-support, libmpfr, libgmp, readline"
TERMUX_PKG_VERSION=4.1.4
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gawk/gawk-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=53e184e2d0f90def9207860531802456322be091c7b48f23fdc79cda65adc266
TERMUX_PKG_RM_AFTER_INSTALL="bin/gawk-* bin/igawk share/man/man1/igawk.1"
termux_step_pre_configure () {

View File

@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org.ua/software/gdbm/
TERMUX_PKG_DESCRIPTION="Library of database functions that use extensible hashing"
TERMUX_PKG_VERSION=1.12
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gdbm/gdbm-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=d97b2166ee867fd6ca5c022efee80702d6f30dd66af0e03ed092285c3af9bcea

View File

@ -2,3 +2,4 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/gzip/
TERMUX_PKG_DESCRIPTION="Standard GNU file compression utilities"
TERMUX_PKG_VERSION=1.8
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gzip/gzip-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=ff1767ec444f71e5daf8972f6f8bf68cfcca1d2f76c248eb18e8741fc91dbbd3

View File

@ -3,5 +3,6 @@ TERMUX_PKG_DESCRIPTION="Off-the-Record (OTR) Messaging allows you to have privat
TERMUX_PKG_VERSION=4.1.1
TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli"
TERMUX_PKG_SRCURL=https://otr.cypherpunks.ca/libotr-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=8b3b182424251067a952fb4e6c7b95a21e644fbb27fbd5f8af2b2ed87ca419f5
TERMUX_PKG_DEPENDS="libgcrypt"
TERMUX_PKG_BUILD_IN_SRC=yes

View File

@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=http://www.pango.org/
TERMUX_PKG_DESCRIPTION="Library for laying out and rendering text"
_MAJOR_VERSION=1.40
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.2
TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/GNOME/sources/pango/${_MAJOR_VERSION}/pango-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SRCURL=https://ftp.gnome.org/pub/GNOME/sources/pango/${_MAJOR_VERSION}/pango-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=90582a02bc89318d205814fc097f2e9dd164d26da5f27c53ea42d583b34c3cd1
TERMUX_PKG_DEPENDS="fontconfig,glib,harfbuzz,libcairo"

View File

@ -2,7 +2,8 @@ TERMUX_PKG_HOMEPAGE=http://www.freedesktop.org/wiki/Software/pkg-config/
TERMUX_PKG_DESCRIPTION="Helper tool used when compiling applications and libraries"
TERMUX_PKG_VERSION=0.29.1
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=http://pkgconfig.freedesktop.org/releases/pkg-config-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SRCURL=https://pkgconfig.freedesktop.org/releases/pkg-config-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=beb43c9e064555469bd4390dcfd8030b1536e0aa103f08d7abf7ae8cac0cb001
TERMUX_PKG_DEPENDS="glib"
TERMUX_PKG_RM_AFTER_INSTALL="bin/*-pkg-config"

View File

@ -1,7 +1,8 @@
TERMUX_PKG_HOMEPAGE=https://packages.debian.org/sid/procps
TERMUX_PKG_DESCRIPTION="Utilities that give information about processes using the /proc filesystem"
TERMUX_PKG_VERSION=3.3.12
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=6ed65ab86318f37904e8f9014415a098bec5bc53653e5d9ab404f95ca5e1a7d4
TERMUX_PKG_BUILD_IN_SRC=yes
TERMUX_PKG_FOLDERNAME=procps-ng-${TERMUX_PKG_VERSION}
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_search_dlopen= --enable-sigwinch --disable-modern-top"

View File

@ -3,4 +3,5 @@ TERMUX_PKG_DESCRIPTION="Password generator which by default, unless given the '-
TERMUX_PKG_MAINTAINER="Iain Nicol @iainnicol"
TERMUX_PKG_VERSION=2.07
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/pwgen/pwgen/${TERMUX_PKG_VERSION}/pwgen-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/pwgen/pwgen/${TERMUX_PKG_VERSION}/pwgen-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=eb74593f58296c21c71cd07933e070492e9222b79cedf81d1a02ce09c0e11556

View File

@ -9,7 +9,8 @@ TERMUX_PKG_HOSTBUILD=true
_MAJOR_VERSION=2.7
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.13
TERMUX_PKG_SRCURL=http://www.python.org/ftp/python/${TERMUX_PKG_VERSION}/Python-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SRCURL=https://www.python.org/ftp/python/${TERMUX_PKG_VERSION}/Python-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=35d543986882f78261f97787fd3e06274bfa6df29fac9b4a94f73930ff98f731
# The flag --with(out)-pymalloc (disable/enable specialized mallocs) is enabled by default and causes m suffix versions of python.
# Set ac_cv_func_wcsftime=no to avoid errors such as "character U+ca0025 is not in range [U+0000; U+10ffff]"

View File

@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="GNU tar for manipulating tar archives"
TERMUX_PKG_VERSION=1.29
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/tar/tar-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=402dcfd0022fd7a1f2c5611f5c61af1cd84910a760a44a688e18ddbff4e9f024
# Allow xz compression (busybox only provides xz decompression):
TERMUX_PKG_DEPENDS="xz-utils"
# When cross-compiling configure guesses that d_ino in struct dirent only exists

View File

@ -1,12 +1,8 @@
# Problem: In src/libshared/src/FS.cpp the <glob.h> file is included
# which is not provided by the Android platform. In Termux
# we have it in $TERMUX_PREFIX/include, which sould be found
# by DCMAKE_FIND_ROOT_PATH=$TERMUX_PREFIX? Works in
# taskwarrior for the src/FS.cpp file there.
TERMUX_PKG_HOMEPAGE=https://tasktools.org/projects/timewarrior.html
TERMUX_PKG_DESCRIPTION="Command-line time tracker"
TERMUX_PKG_VERSION=1.0.0
TERMUX_PKG_SRCURL=http://taskwarrior.org/download/timew-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SRCURL=https://taskwarrior.org/download/timew-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=ac027910e1e8365bdd218a8b42389b26d017d38d3c96516c408db6d5a44e0bb5
TERMUX_PKG_DEPENDS="libandroid-glob"
termux_step_pre_configure() {

View File

@ -4,6 +4,9 @@ TERMUX_PKG_VERSION=0.1
TERMUX_PKG_PLATFORM_INDEPENDENT=yes
termux_step_make_install () {
termux_download "https://raw.githubusercontent.com/cswl/tsu/075ee39565ea4068b9e216d3f0871507a9e691b1/tsu" $TERMUX_PREFIX/bin/tsu
termux_download https://raw.githubusercontent.com/cswl/tsu/075ee39565ea4068b9e216d3f0871507a9e691b1/tsu \
$TERMUX_PREFIX/bin/tsu \
98606f0bad8cd1407a75cead71d6648b4f5962fb031d27d2eddf0032172d1d7e
touch $TERMUX_PREFIX/bin/tsu
chmod +x $TERMUX_PREFIX/bin/tsu
}

View File

@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Ogg Vorbis tools"
TERMUX_PKG_VERSION=1.4.0
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=http://downloads.xiph.org/releases/vorbis/vorbis-tools-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=a389395baa43f8e5a796c99daf62397e435a7e73531c9f44d9084055a05d22bc
# libflac for flac support in oggenc:
TERMUX_PKG_DEPENDS="libvorbis, libflac"

View File

@ -3,4 +3,5 @@ TERMUX_PKG_DESCRIPTION="Program for testing the VT100 compatibility of terminal
TERMUX_PKG_VERSION=20140305
# vttest does not use a version in the tar URL, but we will detect an update when TERMUX_PKG_FOLDERNAME no longer matches
TERMUX_PKG_SRCURL=http://invisible-island.net/datafiles/release/vttest.tar.gz
TERMUX_PKG_SHA256=0168aa34061d4470a68b0dd0781a2a9e2bbfb1493e540c99f615b867a11cbf83
TERMUX_PKG_FOLDERNAME=vttest-${TERMUX_PKG_VERSION}