Build sha256sum from coreutils 6.3.
This commit is contained in:
parent
4363c6422a
commit
a27e7b99a7
|
@ -7,6 +7,7 @@ e20bdd49a0fb317959b410c1fe81269a620ec21207045d8a37cadea621be4b59 binutils-2.14.
|
||||||
7007fc89c216fbfaff5525359b02a7e5b612694df5168c74673f67055f015095 bison-3.4.1.tar.gz
|
7007fc89c216fbfaff5525359b02a7e5b612694df5168c74673f67055f015095 bison-3.4.1.tar.gz
|
||||||
ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269 bzip2-1.0.8.tar.gz
|
ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269 bzip2-1.0.8.tar.gz
|
||||||
c25b36b8af6e0ad2a875daf4d6196bd0df28a62be7dd252e5f99a4d5d7288d95 coreutils-5.0.tar.bz2
|
c25b36b8af6e0ad2a875daf4d6196bd0df28a62be7dd252e5f99a4d5d7288d95 coreutils-5.0.tar.bz2
|
||||||
|
8815a918867a14dcfeb623786b3a7f7483a039a78dd5a94e9b562667684c07a1 coreutils-6.3.tar.bz2
|
||||||
d5f2489c4056a31528e3ada4adacc23d498532b0af1a980f2f76158162b139d6 diffutils-2.7.tar.gz
|
d5f2489c4056a31528e3ada4adacc23d498532b0af1a980f2f76158162b139d6 diffutils-2.7.tar.gz
|
||||||
bc79b890f35ca38d66ff89a6e3758226131e51ccbd10ef78d5ff150b7bd73689 flex-2.5.11.tar.gz
|
bc79b890f35ca38d66ff89a6e3758226131e51ccbd10ef78d5ff150b7bd73689 flex-2.5.11.tar.gz
|
||||||
e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995 flex-2.6.4.tar.gz
|
e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995 flex-2.6.4.tar.gz
|
||||||
|
|
|
@ -306,6 +306,11 @@ coreutils 5.0
|
||||||
including ``comm``, ``expr``, ``date``, ``dd``, ``sort``, ``uname`` and
|
including ``comm``, ``expr``, ``date``, ``dd``, ``sort``, ``uname`` and
|
||||||
``uniq``. This fixes a variety of issues with existing ``coreutils``.
|
``uniq``. This fixes a variety of issues with existing ``coreutils``.
|
||||||
|
|
||||||
|
coreutils 6.3
|
||||||
|
=============
|
||||||
|
We build ``sha256sum`` from coreutils 6.3 since it is absent in 5.0.
|
||||||
|
Other utils are not build at this stage.
|
||||||
|
|
||||||
gawk 3.0.4
|
gawk 3.0.4
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
|
|
@ -156,6 +156,9 @@ get_file ftp://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz 1
|
||||||
# coreutils 5.0
|
# coreutils 5.0
|
||||||
get_file https://ftp.gnu.org/gnu/coreutils/coreutils-5.0.tar.bz2 1
|
get_file https://ftp.gnu.org/gnu/coreutils/coreutils-5.0.tar.bz2 1
|
||||||
|
|
||||||
|
# coreutils 6.3
|
||||||
|
get_file https://ftp.gnu.org/gnu/coreutils/coreutils-6.3.tar.bz2
|
||||||
|
|
||||||
# heirloom-devtools
|
# heirloom-devtools
|
||||||
get_file http://downloads.sourceforge.net/project/heirloom/heirloom-devtools/070527/heirloom-devtools-070527.tar.bz2
|
get_file http://downloads.sourceforge.net/project/heirloom/heirloom-devtools/070527/heirloom-devtools-070527.tar.bz2
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
34ec35d9de41dd954802dbcfc7c07697f1e7e3cecedbe32ea16a6da85c3eb260 /after/bin/sha256sum
|
|
@ -0,0 +1,21 @@
|
||||||
|
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default_src_prepare
|
||||||
|
|
||||||
|
cp lib/fnmatch_.h lib/fnmatch.h
|
||||||
|
cp lib/fcntl_.h lib/fcntl.h
|
||||||
|
sed -i 's#@ABSOLUTE_FCNTL_H@#"/after/include/musl/fcntl.h"#' lib/fcntl.h
|
||||||
|
|
||||||
|
touch config.h lib/configmake.h
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
make -f Makefile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
make -f Makefile install PREFIX="${PREFIX}"
|
||||||
|
}
|
File diff suppressed because one or more lines are too long
|
@ -54,6 +54,9 @@ build diffutils-2.7
|
||||||
# Rebuild coreutils using musl
|
# Rebuild coreutils using musl
|
||||||
build coreutils-5.0 coreutils-5.0.sh checksums/pass2
|
build coreutils-5.0 coreutils-5.0.sh checksums/pass2
|
||||||
|
|
||||||
|
# Build only sha256sum
|
||||||
|
build coreutils-6.3
|
||||||
|
|
||||||
build gawk-3.0.4
|
build gawk-3.0.4
|
||||||
|
|
||||||
build perl-5.000
|
build perl-5.000
|
||||||
|
|
Loading…
Reference in New Issue