make: replace with pdpmake, at 1.4.1

split from patch provided by emma
This commit is contained in:
nitori 2024-01-01 21:08:09 +00:00
parent 0d808d953c
commit 0b15002ecc
Signed by: nitori
GPG Key ID: 5FBB7757BFC813A8
5 changed files with 11 additions and 54 deletions

View File

@ -1,45 +0,0 @@
make
________________________________________________________________________________
GNU Make (short gmake) is the standard implementation of Make for Linux and
macOS. It provides several extensions over the original Make, such as
conditionals. It also provides many built-in functions which can be used to
eliminate the need for shell-scripting in the makefile rules as well as to
manipulate the variables set and used in the makefile. For example, the foreach
function can be used to iterate over a list of values, such as the names of
files in a given directory. GNU Make is required for building many software
systems, including GCC (since version 3.4), the Linux kernel, LibreOffice and
Mozilla Firefox. [0]
Upstream: https://www.gnu.org/software/make/
[000] Index
________________________________________________________________________________
* Installation ........................................................... [001]
* Usage .................................................................. [002]
* References ............................................................. [003]
[001] Installation
________________________________________________________________________________
+------------------------------------------------------------------------------+
| |
| $ kiss b make |
| |
+------------------------------------------------------------------------------+
[002] Usage
________________________________________________________________________________
Refer to the manual pages and command help output.
[003] References
________________________________________________________________________________
[0] https://en.wikipedia.org/wiki/Make_(software)

View File

@ -1,10 +1,12 @@
#!/bin/sh -e
export LDFLAGS="$LDFLAGS -static"
export DESTDIR="$1"
export PREFIX=/usr
./configure \
--prefix=/usr \
--disable-nls
cc -o make *.c
./make
./make test
make
make DESTDIR="$1" install
mkdir -p "$1/usr/bin"
cp -f make "$1/usr/bin/pdpmake"
ln -s pdpmake "$1/usr/bin/make"

View File

@ -1 +1 @@
a7d8aee97b7e9a525ef561afa84eea0d929f246e3aafa420231c0602151cf9eb03
27c9b61b5086e806fc33484a40a2fa2c4eeb21d0cc1eee10318d8d187daa9d6032

View File

@ -1 +1 @@
https://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz
https://frippery.org/make/pdpmake-1.4.1.tgz

View File

@ -1 +1 @@
4.4.1 1
1.4.1 1