forked from kiss-community/repo
WIP: pdpmake as default make #9
|
@ -1,13 +1,13 @@
|
||||||
#!/bin/sh -e
|
#!/bin/sh -e
|
||||||
|
|
||||||
./configure \
|
MAKE=gmake ./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--without-libtextstyle-prefix
|
--without-libtextstyle-prefix
|
||||||
|
|
||||||
make
|
gmake
|
||||||
|
|
||||||
make DESTDIR="$1" \
|
gmake DESTDIR="$1" \
|
||||||
install-libLIBRARIES \
|
install-libLIBRARIES \
|
||||||
install-binPROGRAMS \
|
install-binPROGRAMS \
|
||||||
install-nodist_binSCRIPTS \
|
install-nodist_binSCRIPTS \
|
||||||
|
|
|
@ -23,7 +23,7 @@ EOF
|
||||||
ac_cv_snprintf_returns_bogus=no \
|
ac_cv_snprintf_returns_bogus=no \
|
||||||
ac_cv_fread_reads_directories=yes
|
ac_cv_fread_reads_directories=yes
|
||||||
|
|
||||||
make LIBS="$(curl-config --static-libs) libgit.a reftable/libreftable.a xdiff/lib.a -lz"
|
gmake LIBS="$(curl-config --static-libs) libgit.a reftable/libreftable.a xdiff/lib.a -lz"
|
||||||
make DESTDIR="$1" install
|
gmake DESTDIR="$1" install
|
||||||
|
|
||||||
cp -Rf man "$1/usr/share/man"
|
cp -Rf man "$1/usr/share/man"
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
#!/bin/sh -e
|
#!/bin/sh -e
|
||||||
|
|
||||||
export LDFLAGS="$LDFLAGS -static"
|
export DESTDIR="$1"
|
||||||
|
export PREFIX=/usr
|
||||||
|
|
||||||
./configure \
|
cc -o make *.c
|
||||||
--prefix=/usr \
|
./make
|
||||||
--disable-nls
|
./make test
|
||||||
|
|
||||||
make
|
mkdir -p "$1/usr/bin"
|
||||||
make DESTDIR="$1" install
|
cp -f make "$1/usr/bin/pdpmake"
|
||||||
|
ln -s pdpmake "$1/usr/bin/make"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
a7d8aee97b7e9a525ef561afa84eea0d929f246e3aafa420231c0602151cf9eb03
|
27c9b61b5086e806fc33484a40a2fa2c4eeb21d0cc1eee10318d8d187daa9d6032
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
https://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz
|
https://frippery.org/make/pdpmake-1.4.1.tgz
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
4.4.1 1
|
1.4.1 1
|
||||||
|
|
13
extra/gmake/build
Executable file
13
extra/gmake/build
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
export LDFLAGS="$LDFLAGS -static"
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--disable-nls
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
||||||
|
mv "$1/usr/bin/make" "$1/usr/bin/gmake"
|
||||||
|
mv "$1/usr/share/man/man1/make.1" "$1/usr/share/man/man1/gmake.1"
|
||||||
|
ln -s gmake "$1/usr/bin/make"
|
1
extra/gmake/checksums
Normal file
1
extra/gmake/checksums
Normal file
|
@ -0,0 +1 @@
|
||||||
|
a7d8aee97b7e9a525ef561afa84eea0d929f246e3aafa420231c0602151cf9eb03
|
1
extra/gmake/sources
Normal file
1
extra/gmake/sources
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz
|
1
extra/gmake/version
Normal file
1
extra/gmake/version
Normal file
|
@ -0,0 +1 @@
|
||||||
|
4.4.1 1
|
|
@ -22,8 +22,8 @@ done
|
||||||
--with-system-ffi \
|
--with-system-ffi \
|
||||||
--with-ensurepip=yes
|
--with-ensurepip=yes
|
||||||
|
|
||||||
make EXTRA_CFLAGS="$CFLAGS -DTHREAD_STACK_SIZE=0x100000"
|
gmake EXTRA_CFLAGS="$CFLAGS -DTHREAD_STACK_SIZE=0x100000"
|
||||||
make DESTDIR="$1" install
|
gmake DESTDIR="$1" install
|
||||||
|
|
||||||
ln -s python3 "$1/usr/bin/python"
|
ln -s python3 "$1/usr/bin/python"
|
||||||
ln -s pip3 "$1/usr/bin/pip"
|
ln -s pip3 "$1/usr/bin/pip"
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
bzip2
|
bzip2
|
||||||
expat
|
expat
|
||||||
|
gmake
|
||||||
libffi
|
libffi
|
||||||
openssl
|
openssl
|
||||||
sqlite
|
sqlite
|
||||||
|
|
Loading…
Reference in New Issue
Block a user