Add make 4.2.1
This commit is contained in:
parent
e773e65f1c
commit
170718c823
|
@ -68,3 +68,4 @@ b10d7e9e354be72aee4e4911cf19dd27b5c527d4e7200857365b5fcdeea0dffb bison-2.3.tar.
|
|||
0190f28cb155fedd22bf8558c3e8705eed9eacfb7ae29e7508d025a68eb90899 gnulib-b28236b.tar.gz
|
||||
9385f2c8c2ca8b1dc4a7c31903f1f8dc8f2ba867dc2a9e5c93012ed6b564e826 perl-5.10.1.tar.bz2
|
||||
54437ae4211867de7ad55723f68b94c29cb2f08a23f431e0bbbc9f34ee384f47 dist-3.5-236.tar.gz
|
||||
e40b8f018c1da64edd1cc9a6fce5fa63b2e707e404e20cad91fbae337c98a5b7 make-4.2.1.tar.gz
|
||||
|
|
|
@ -604,6 +604,15 @@ tar 1.34
|
|||
Newer tar has better support for decompressing .tar.bz2 and .tar.xz archives.
|
||||
It also deals better with modern tar archives with extra metadata.
|
||||
|
||||
make 4.2.1
|
||||
==========
|
||||
|
||||
A newer version of make built using autotools is much more reliable and is
|
||||
compiled using a modern C compiler and C library. This removes a couple of
|
||||
segfaults encountered later in the process and allows more modern make features
|
||||
to be used. We do not go for the latest because of the use of automake 1.16
|
||||
which we do not have yet.
|
||||
|
||||
gmp 6.2.1
|
||||
=========
|
||||
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
c52511b504311f960636173d825a985ac551f6254fb85dced27fdae74ee652c4 /after/bin/make
|
|
@ -0,0 +1,30 @@
|
|||
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
|
||||
#
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
rm doc/make.info
|
||||
touch doc/make.info
|
||||
|
||||
# We don't have autopoint from gettext yet
|
||||
AUTOPOINT=true autoreconf -fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
--prefix="${PREFIX}" \
|
||||
--target=i386-unknown-linux-gnu \
|
||||
--host=i386-unknown-linux-gnu \
|
||||
--build=i386-unknown-linux-gnu \
|
||||
--disable-nls
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
make MAKEINFO="true"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make install MAKEINFO="true" DESTDIR="${DESTDIR}"
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
SPDX-FileCopyrightText: 2021 fosslinux <fosslinux@aussies.space>
|
||||
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
pkg-config is not yet avaliable.
|
||||
|
||||
--- configure.ac 2021-04-21 17:02:44.864090500 +1000
|
||||
+++ configure.ac 2021-04-21 17:03:31.468411937 +1000
|
||||
@@ -160,19 +160,9 @@
|
||||
AC_FUNC_CLOSEDIR_VOID
|
||||
|
||||
# See if the user wants to add (or not) GNU Guile support
|
||||
-PKG_PROG_PKG_CONFIG
|
||||
AC_ARG_WITH([guile], [AS_HELP_STRING([--with-guile],
|
||||
[Support GNU Guile for embedded scripting])])
|
||||
|
||||
-# For some strange reason, at least on Ubuntu, each version of Guile
|
||||
-# comes with it's own PC file so we have to specify them as individual
|
||||
-# packages. Ugh.
|
||||
-AS_IF([test "x$with_guile" != xno],
|
||||
-[ PKG_CHECK_MODULES([GUILE], [guile-2.0], [have_guile=yes],
|
||||
- [PKG_CHECK_MODULES([GUILE], [guile-1.8], [have_guile=yes],
|
||||
- [have_guile=no])])
|
||||
-])
|
||||
-
|
||||
AS_IF([test "$have_guile" = yes],
|
||||
[AC_DEFINE([HAVE_GUILE], [1], [Embed GNU Guile support])])
|
||||
|
|
@ -26,6 +26,8 @@ build coreutils-8.32
|
|||
|
||||
build tar-1.34
|
||||
|
||||
build make-4.2.1
|
||||
|
||||
build gmp-6.2.1
|
||||
|
||||
build autoconf-archive-2021.02.19
|
||||
|
|
Loading…
Reference in New Issue