Switch from ftp.gnu.org to mirrors.kernel.org
authorFredrik Fornwall <fredrik@fornwall.net>
Sat, 24 Sep 2016 22:42:39 +0000 (18:42 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Sat, 24 Sep 2016 22:42:39 +0000 (18:42 -0400)
46 files changed:
packages/autoconf/build.sh
packages/automake/build.sh
packages/bash/build.sh
packages/binutils/build.sh
packages/bison/build.sh
packages/coreutils/build.sh
packages/cppi/build.sh
packages/cvs/build.sh
packages/datamash/build.sh
packages/diffutils/build.sh
packages/direvent/build.sh
packages/emacs/build.sh
packages/findutils/build.sh
packages/gawk/build.sh
packages/gcal/build.sh
packages/gdb/build.sh
packages/gdbm/build.sh
packages/gnuchess/build.sh
packages/gnugo/build.sh
packages/gnushogi/build.sh
packages/grep/build.sh
packages/gsl/build.sh
packages/gtypist/build.sh
packages/gzip/build.sh
packages/iconv/build.sh
packages/inetutils/build.sh
packages/libidn/build.sh
packages/libmpfr/build.sh
packages/libnettle/build.sh
packages/libtool/build.sh
packages/libunistring/build.sh
packages/m4/build.sh
packages/make/build.sh
packages/ncurses/build.sh
packages/ocrad/build.sh
packages/parallel/build.sh
packages/patch/build.sh
packages/readline/build.sh
packages/sed/build.sh
packages/sharutils/build.sh
packages/tar/build.sh
packages/teseq/build.sh
packages/texinfo/build.sh
packages/units/build.sh
packages/wget/build.sh
packages/zile/build.sh

index cf2e677..0be67a1 100644 (file)
@@ -1,7 +1,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=http://ftp.gnu.org/gnu/autoconf/autoconf-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/autoconf/autoconf-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_DEPENDS="m4, make, perl"
 TERMUX_PKG_PLATFORM_INDEPENDENT=yes
 
index e8b5602..ede115c 100644 (file)
@@ -1,6 +1,6 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/automake/
 TERMUX_PKG_DESCRIPTION="Tool for automatically generating Makefile.in files"
 TERMUX_PKG_VERSION=1.15
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/automake/automake-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/automake/automake-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_DEPENDS="autoconf"
 TERMUX_PKG_PLATFORM_INDEPENDENT=yes
index ac3bfc5..4c7880c 100755 (executable)
@@ -4,7 +4,7 @@ TERMUX_PKG_DEPENDS="ncurses, readline, libandroid-support, termux-tools, command
 _MAIN_VERSION=4.4
 _PATCH_VERSION=0
 TERMUX_PKG_VERSION=${_MAIN_VERSION}.${_PATCH_VERSION}
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/bash/bash-${_MAIN_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/bash/bash-${_MAIN_VERSION}.tar.gz
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-multibyte --without-bash-malloc --with-installed-readline ac_cv_header_grp_h=no ac_cv_rl_version=7.0"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" bash_cv_job_control_missing=present"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" bash_cv_sys_siglist=yes"
@@ -20,7 +20,7 @@ termux_step_pre_configure () {
         cd $TERMUX_PKG_SRCDIR
        for patch_number in `seq -f '%03g' ${_PATCH_VERSION}`; do
                PATCHFILE=$TERMUX_PKG_CACHEDIR/bash_patch_${patch_number}.patch
-               test ! -f $PATCHFILE && curl "http://ftp.gnu.org/gnu/bash/bash-4.4-patches/bash44-$patch_number" > $PATCHFILE
+               test ! -f $PATCHFILE && curl "https://mirrors.kernel.org/gnu/bash/bash-4.4-patches/bash44-$patch_number" > $PATCHFILE
                patch -p0 -i $PATCHFILE
        done
 }
index 7881b1e..be82046 100755 (executable)
@@ -1,7 +1,7 @@
 TERMUX_PKG_VERSION=2.27
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/binutils/
 TERMUX_PKG_DESCRIPTION="Collection of binary tools, the main ones being ld, the GNU linker, and as, the GNU assembler"
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/binutils/binutils-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/binutils/binutils-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-werror"
 TERMUX_PKG_EXTRA_MAKE_ARGS="tooldir=$TERMUX_PREFIX"
 TERMUX_PKG_RM_AFTER_INSTALL="share/man/man1/windmc.1 share/man/man1/windres.1 bin/ld.bfd"
index 6a75988..54fe119 100644 (file)
@@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/bison/
 TERMUX_PKG_DESCRIPTION="General-purpose parser generator"
 TERMUX_PKG_VERSION=3.0.4
 TERMUX_PKG_BUILD_REVISION=1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/bison/bison-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/bison/bison-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_BUILD_IN_SRC=yes
 TERMUX_PKG_HOSTBUILD=true
 
index b052637..86d93db 100755 (executable)
@@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/coreutils/
 TERMUX_PKG_DESCRIPTION="Basic file, shell and text manipulation utilities from the GNU project"
 TERMUX_PKG_VERSION=8.25
 TERMUX_PKG_BUILD_REVISION=6
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/coreutils/coreutils-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/coreutils/coreutils-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_func_mkfifo=yes gl_cv_host_operating_system=Android --without-gmp --enable-single-binary=symlinks ac_cv_func_endpwent=no"
 # pinky has no usage on Android.
 # realpath has permission denied problem with relative paths, let busybox version prevail.
index 01d6267..10fa98c 100644 (file)
@@ -1,4 +1,4 @@
 TERMUX_PKG_HOMEPAGE=http://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=http://ftp.gnu.org/gnu/cppi/cppi-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/cppi/cppi-${TERMUX_PKG_VERSION}.tar.xz
index e69c82c..9307fad 100644 (file)
@@ -1,6 +1,6 @@
 TERMUX_PKG_HOMEPAGE=http://www.nongnu.org/cvs/
 TERMUX_PKG_DESCRIPTION="Concurrent Versions System"
 TERMUX_PKG_VERSION=1.11.23
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/non-gnu/cvs/source/stable/${TERMUX_PKG_VERSION}/cvs-${TERMUX_PKG_VERSION}.tar.bz2
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/non-gnu/cvs/source/stable/${TERMUX_PKG_VERSION}/cvs-${TERMUX_PKG_VERSION}.tar.bz2
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-server"
 TERMUX_PKG_RM_AFTER_INSTALL="bin/cvsbug share/man/man8/cvsbug.8"
index 6c2d774..ee30de0 100644 (file)
@@ -1,6 +1,6 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/datamash/
 TERMUX_PKG_DESCRIPTION="GNU datamash performs basic numeric,textual and statistical operations"
 TERMUX_PKG_VERSION=1.1.0
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/datamash/datamash-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/datamash/datamash-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_DEPENDS="libandroid-support"
 TERMUX_PKG_BUILD_IN_SRC=yes
index 5f60788..1dabc57 100644 (file)
@@ -1,4 +1,4 @@
 TERMUX_PKG_HOMEPAGE=http://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=http://ftp.gnu.org/gnu/diffutils/diffutils-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/diffutils/diffutils-${TERMUX_PKG_VERSION}.tar.xz
index a6c96e7..fd00c53 100644 (file)
@@ -1,7 +1,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=http://ftp.gnu.org/gnu/direvent/direvent-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/direvent/direvent-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_DEPENDS="libandroid-glob"
 
 termux_step_pre_configure() {
index 025f313..23520c4 100644 (file)
@@ -1,7 +1,7 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/emacs/
 TERMUX_PKG_DESCRIPTION="Extensible, customizable text editor-and more"
 TERMUX_PKG_VERSION=25.1
-TERMUX_PKG_SRCURL=http://ftpmirror.gnu.org/emacs/emacs-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/emacs/emacs-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_SHA256=19f2798ee3bc26c95dca3303e7ab141e7ad65d6ea2b6945eeba4dbea7df48f33
 TERMUX_PKG_DEPENDS="ncurses, gnutls, libxml2"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-x --with-xpm=no --with-jpeg=no --with-png=no --with-gif=no --with-tiff=no --without-gconf --without-gsettings --with-gnutls --with-xml2"
index 22a3bd8..82b4f9f 100644 (file)
@@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/findutils/
 TERMUX_PKG_DESCRIPTION="Utilities to find files meeting specified criteria and perform various actions on the files which are found"
 TERMUX_PKG_VERSION=4.6.0
 TERMUX_PKG_BUILD_REVISION=1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/pub/gnu/findutils/findutils-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/findutils/findutils-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="gl_cv_func_fflush_stdin=yes SORT_SUPPORTS_Z=yes SORT=$TERMUX_PREFIX/bin/applets/sort"
 TERMUX_PKG_DEPENDS="libandroid-support"
 # Remove locale and updatedb which in Termux is provided by mlocate:
index 098c012..5af451a 100644 (file)
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Interpreted programming language designed for text proce
 TERMUX_PKG_DEPENDS="libandroid-support, libmpfr, libgmp, readline"
 TERMUX_PKG_VERSION=4.1.4
 TERMUX_PKG_BUILD_REVISION=1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/gawk/gawk-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gawk/gawk-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_RM_AFTER_INSTALL="bin/gawk-* bin/igawk share/man/man1/igawk.1"
 
 termux_step_pre_configure () {
index 5e9148b..09ed1e8 100644 (file)
@@ -1,5 +1,5 @@
 TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/gcal/
 TERMUX_PKG_DESCRIPTION="Program for calculating and printing calendars"
 TERMUX_PKG_VERSION=4
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/gcal/gcal-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gcal/gcal-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_DEPENDS="ncurses"
index 0a4ce85..c97ccd0 100755 (executable)
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="The standard GNU Debugger that runs on many Unix-like sy
 TERMUX_PKG_DEPENDS="liblzma, libexpat, readline"
 TERMUX_PKG_VERSION=7.11.1
 TERMUX_PKG_BUILD_REVISION=2
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/gdb/gdb-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gdb/gdb-${TERMUX_PKG_VERSION}.tar.xz
 # gdb can not build with our normal --disable-static: https://sourceware.org/bugzilla/show_bug.cgi?id=15916
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-system-readline --with-curses --enable-static ac_cv_func_getpwent=no ac_cv_func_getpwnam=no"
 TERMUX_PKG_RM_AFTER_INSTALL="share/gdb/python share/gdb/syscalls share/gdb/system-gdbinit"
index 3c902f1..41f5254 100644 (file)
@@ -1,4 +1,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=ftp://ftp.gnu.org/gnu/gdbm/gdbm-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gdbm/gdbm-${TERMUX_PKG_VERSION}.tar.gz
index 4bbc915..35208ea 100644 (file)
@@ -1,6 +1,6 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/chess/
 TERMUX_PKG_DESCRIPTION="Chess-playing program"
 TERMUX_PKG_VERSION=6.2.3
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/chess/gnuchess-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/chess/gnuchess-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_DEPENDS="ncurses, readline"
 TERMUX_PKG_RM_AFTER_INSTALL="bin/gnuchessu bin/gnuchessx"
index eb3ddd9..e848c58 100644 (file)
@@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/gnugo/
 TERMUX_PKG_DESCRIPTION="Program that plays the game of Go"
 TERMUX_PKG_VERSION=3.8
 TERMUX_PKG_BUILD_REVISION=1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/gnugo/gnugo-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gnugo/gnugo-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_DEPENDS="ncurses, readline"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-readline"
 TERMUX_PKG_HOSTBUILD=yes
index 5932d87..8d062e8 100644 (file)
@@ -1,7 +1,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=http://ftp.gnu.org/gnu/gnushogi/gnushogi-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gnushogi/gnushogi-${TERMUX_PKG_VERSION}.tar.gz
 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"
index 11deb7c..a0eb123 100644 (file)
@@ -3,4 +3,4 @@ TERMUX_PKG_DESCRIPTION="Command which searches one or more input files for lines
 TERMUX_PKG_DEPENDS="pcre"
 TERMUX_PKG_VERSION=2.25
 TERMUX_PKG_BUILD_REVISION=1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/grep/grep-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/grep/grep-${TERMUX_PKG_VERSION}.tar.xz
index ee7a1b3..a42f6ce 100644 (file)
@@ -1,5 +1,5 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/gsl/
 TERMUX_PKG_DESCRIPTION="GNU Scientific Library (GSL) providing a wide range of mathematical routines"
 TERMUX_PKG_VERSION=2.2.1
-TERMUX_PKG_SRCURL=ftp://ftp.gnu.org/gnu/gsl/gsl-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gsl/gsl-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_RM_AFTER_INSTALL="bin/ share/man/man1"
index 4726c1d..fd53ec2 100644 (file)
@@ -1,7 +1,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=http://ftp.gnu.org/gnu/gtypist/gtypist-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gtypist/gtypist-${TERMUX_PKG_VERSION}.tar.xz
 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"
index b1d4b2a..87c4d16 100644 (file)
@@ -1,4 +1,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=http://ftp.gnu.org/gnu/gzip/gzip-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gzip/gzip-${TERMUX_PKG_VERSION}.tar.xz
index 38a0500..2e8dee6 100755 (executable)
@@ -1,7 +1,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=http://ftp.gnu.org/pub/gnu/libiconv/libiconv-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/libiconv/libiconv-${TERMUX_PKG_VERSION}.tar.gz
 # Only install the binary, not the library since we use libandroid-support for iconv functions:
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-static --disable-shared"
 
index e350571..db697bf 100644 (file)
@@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/inetutils/
 TERMUX_PKG_DESCRIPTION="Collection of common network programs"
 TERMUX_PKG_VERSION=1.9.4
 TERMUX_PKG_BUILD_REVISION=3
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/inetutils/inetutils-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/inetutils/inetutils-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_DEPENDS="readline, libutil"
 # These are old cruft / not suited for android:
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-ifconfig --disable-rcp --disable-rlogin --disable-rsh --disable-rexecd --disable-uucpd --disable-rexec --disable-ping --disable-ping6 --disable-hostname"
index c6a1639..7ce2caf 100644 (file)
@@ -1,7 +1,7 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/libidn/
 TERMUX_PKG_DESCRIPTION="GNU Libidn library, implementation of IETF IDN specifications"
 TERMUX_PKG_VERSION=1.33
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/libidn/libidn-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/libidn/libidn-${TERMUX_PKG_VERSION}.tar.gz
 # Remove the idn tool for now, add it as subpackage if desired::
 TERMUX_PKG_RM_AFTER_INSTALL="bin/idn share/man/man1/idn.1 share/emacs"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-ld-version-script"
index c8f4eeb..1c9a5f1 100755 (executable)
@@ -2,5 +2,5 @@ TERMUX_PKG_HOMEPAGE=http://www.mpfr.org/
 TERMUX_PKG_DESCRIPTION="C library for multiple-precision floating-point computations with correct rounding"
 TERMUX_PKG_DEPENDS="libgmp"
 TERMUX_PKG_VERSION=3.1.4
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/mpfr/mpfr-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/mpfr/mpfr-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_header_locale_h=no"
index 0d87533..7d8079d 100644 (file)
@@ -2,4 +2,4 @@ TERMUX_PKG_HOMEPAGE=http://www.lysator.liu.se/~nisse/nettle/
 TERMUX_PKG_DESCRIPTION="Cryptographic library that is designed to fit easily in more or less any context"
 TERMUX_PKG_DEPENDS="libgmp"
 TERMUX_PKG_VERSION=3.2
-TERMUX_PKG_SRCURL=https://ftp.gnu.org/gnu/nettle/nettle-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/nettle/nettle-${TERMUX_PKG_VERSION}.tar.gz
index 4ad88c8..e41436e 100644 (file)
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Generic library support script hiding the complexity of
 TERMUX_PKG_DEPENDS="bash,grep,sed"
 TERMUX_PKG_VERSION=2.4.6
 TERMUX_PKG_BUILD_REVISION=2
-TERMUX_PKG_SRCURL=http://ftpmirror.gnu.org/libtool/libtool-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/libtool/libtool-${TERMUX_PKG_VERSION}.tar.gz
 
 termux_step_post_make_install () {
        perl -p -i -e "s|\"/bin/|\"$TERMUX_PREFIX/bin/|" $TERMUX_PREFIX/bin/{libtool,libtoolize}
index a1baf6a..31a672a 100644 (file)
@@ -1,5 +1,5 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/libunistring/
 TERMUX_PKG_DESCRIPTION="Library providing functions for manipulating Unicode strings"
 TERMUX_PKG_VERSION=0.9.6
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/libunistring/libunistring-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/libunistring/libunistring-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_func_uselocale=no"
index e7e6fa3..4b4837d 100644 (file)
@@ -1,4 +1,4 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/m4/m4.html
 TERMUX_PKG_DESCRIPTION="Traditional Unix macro processor"
 TERMUX_PKG_VERSION=1.4.17
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/m4/m4-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/m4/m4-${TERMUX_PKG_VERSION}.tar.xz
index fa20ad9..4159b50 100755 (executable)
@@ -1,6 +1,6 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/make/
 TERMUX_PKG_DESCRIPTION="Tool which controls the generation of executables and other non-source files of a program from the program's source files"
 TERMUX_PKG_VERSION=4.2.1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/make/make-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/make/make-${TERMUX_PKG_VERSION}.tar.gz
 # Prevent linking against libelf:
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_lib_elf_elf_begin=no"
index 8b4e680..4e16888 100755 (executable)
@@ -5,7 +5,7 @@ _MAJOR_VERSION=6.0
 # in termux_step_post_extract_package below:
 _MINOR_VERSION=20160910
 TERMUX_PKG_VERSION=${_MAJOR_VERSION}.${_MINOR_VERSION}
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/pub/gnu/ncurses/ncurses-${_MAJOR_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/ncurses/ncurses-${_MAJOR_VERSION}.tar.gz
 # --without-normal disables static libraries:
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-overwrite --enable-const --without-cxx-binding --without-normal --without-static --with-shared --without-debug --enable-widec --enable-ext-colors --enable-ext-mouse --enable-pc-files --with-pkg-config-libdir=$PKG_CONFIG_LIBDIR --without-ada --without-tests --mandir=$TERMUX_PREFIX/share/man ac_cv_header_locale_h=no"
 TERMUX_PKG_RM_AFTER_INSTALL="bin/ncursesw6-config share/man/man1/ncursesw6-config.1 bin/infotocap share/man/man1/infotocap.1m bin/captoinfo share/man/man1/captoinfo.1m"
index 450db80..392481a 100644 (file)
@@ -1,4 +1,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=http://ftp.gnu.org/gnu/ocrad/ocrad-${TERMUX_PKG_VERSION}.tar.lz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/ocrad/ocrad-${TERMUX_PKG_VERSION}.tar.lz
index 68ee196..8137fe2 100644 (file)
@@ -1,6 +1,6 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/parallel/
 TERMUX_PKG_DESCRIPTION="GNU Parallel is a shell tool for executing jobs in parallel using one or more machines"
 TERMUX_PKG_VERSION=20160722
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/parallel/parallel-${TERMUX_PKG_VERSION}.tar.bz2
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/parallel/parallel-${TERMUX_PKG_VERSION}.tar.bz2
 TERMUX_PKG_DEPENDS="perl"
 TERMUX_PKG_PLATFORM_INDEPENDENT=yes
index 0b23ae4..e211e1f 100644 (file)
@@ -1,4 +1,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=ftp://ftp.gnu.org/gnu/patch/patch-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/patch/patch-${TERMUX_PKG_VERSION}.tar.xz
index 98bb487..0826897 100755 (executable)
@@ -4,7 +4,7 @@ TERMUX_PKG_DEPENDS="libandroid-support, ncurses"
 _MAIN_VERSION=7.0
 _PATCH_VERSION=0
 TERMUX_PKG_VERSION=${_MAIN_VERSION}.${_PATCH_VERSION}
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/readline/readline-${_MAIN_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/readline/readline-${_MAIN_VERSION}.tar.gz
 
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-curses --enable-multibyte bash_cv_wcwidth_broken=no"
 TERMUX_PKG_EXTRA_MAKE_ARGS="SHLIB_LIBS=-lncursesw"
@@ -13,7 +13,7 @@ termux_step_pre_configure () {
         cd $TERMUX_PKG_SRCDIR
        for patch_number in `seq -f '%03g' ${_PATCH_VERSION}`; do
                PATCHFILE=$TERMUX_PKG_CACHEDIR/readline_patch_${patch_number}.patch
-               test ! -f $PATCHFILE && curl "http://ftp.gnu.org/gnu/readline/readline-7.0-patches/readline70-$patch_number" > $PATCHFILE
+               test ! -f $PATCHFILE && curl "https://mirrors.kernel.org/gnu/readline/readline-7.0-patches/readline70-$patch_number" > $PATCHFILE
                patch -p0 -i $PATCHFILE
        done
 }
index d51cf4a..bdb9430 100644 (file)
@@ -1,4 +1,4 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/sed/
 TERMUX_PKG_DESCRIPTION="GNU stream text editor"
 TERMUX_PKG_VERSION=4.2.2
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/sed/sed-${TERMUX_PKG_VERSION}.tar.bz2
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/sed/sed-${TERMUX_PKG_VERSION}.tar.bz2
index 4365e2b..5bd8fa3 100644 (file)
@@ -1,4 +1,4 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/sharutils/
 TERMUX_PKG_DESCRIPTION="Utilities for packaging and unpackaging shell archives"
 TERMUX_PKG_VERSION=4.15.2
-TERMUX_PKG_SRCURL=ftp://ftp.gnu.org/gnu/sharutils/sharutils-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/sharutils/sharutils-${TERMUX_PKG_VERSION}.tar.xz
index 9d6046c..7aa60c2 100644 (file)
@@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/tar/
 TERMUX_PKG_DESCRIPTION="GNU tar for manipulating tar archives"
 TERMUX_PKG_VERSION=1.29
 TERMUX_PKG_BUILD_REVISION=1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/tar/tar-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/tar/tar-${TERMUX_PKG_VERSION}.tar.xz
 # 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
index 9dcf580..daeb94d 100644 (file)
@@ -1,5 +1,5 @@
 TERMUX_PKG_HOMEPAGE=http://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=http://ftp.gnu.org/gnu/teseq/teseq-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/teseq/teseq-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="teseq_cv_vsnprintf_works=yes"
index 83f6f1f..9ba98e7 100644 (file)
@@ -1,5 +1,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.1
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/texinfo/texinfo-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/texinfo/texinfo-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_DEPENDS="ncurses, perl"
index ceee1af..210bdbd 100644 (file)
@@ -2,5 +2,5 @@ TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/units/
 TERMUX_PKG_DESCRIPTION="Converts between different systems of units"
 TERMUX_PKG_VERSION=2.13
 TERMUX_PKG_BUILD_REVISION=2
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/units/units-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/units/units-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_DEPENDS="readline, libandroid-support"
index ab80b18..336792f 100644 (file)
@@ -1,6 +1,6 @@
 TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/wget/
 TERMUX_PKG_DESCRIPTION="Commandline tool for retrieving files using HTTP, HTTPS and FTP"
 TERMUX_PKG_VERSION=1.18
-TERMUX_PKG_SRCURL=http://ftp.gnu.org/gnu/wget/wget-${TERMUX_PKG_VERSION}.tar.xz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/wget/wget-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_DEPENDS="pcre, openssl, libuuid, libandroid-support"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-ssl=openssl --disable-iri"
index 8484055..e34fe65 100755 (executable)
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Lightweight clone of the Emacs text editor"
 TERMUX_PKG_VERSION=2.4.11
 TERMUX_PKG_BUILD_REVISION=3
 TERMUX_PKG_MAINTAINER=$(echo "Iain Nicol <git at iainnicol dot com>" | sed 's/\sat\s/@/' | sed 's/\sdot\s/./')
-TERMUX_PKG_SRCURL=https://ftp.gnu.org/gnu/zile/zile-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/zile/zile-${TERMUX_PKG_VERSION}.tar.gz
 TERMUX_PKG_DEPENDS="libgc, ncurses"
 TERMUX_PKG_BUILD_IN_SRC=yes