From 70d1fc41631aa78b78c10c2204ee0c1d69089952 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Fri, 2 Apr 2021 12:24:40 +0100 Subject: [PATCH] Add support for DESTDIR variable in make install. --- sysa/autoconf-2.12/autoconf-2.12.sh | 2 +- sysa/autoconf-2.13/autoconf-2.13.sh | 2 +- sysa/autoconf-2.52/stage1.sh | 6 ++--- sysa/autoconf-2.52/stage2.sh | 4 ++-- sysa/autoconf-2.53/stage1.sh | 4 ++-- sysa/autoconf-2.53/stage2.sh | 4 ++-- sysa/autoconf-2.54/stage1.sh | 4 ++-- sysa/autoconf-2.54/stage2.sh | 4 ++-- sysa/autoconf-2.55/autoconf-2.55.sh | 10 ++++---- sysa/autoconf-2.57/autoconf-2.57.sh | 10 ++++---- sysa/autoconf-2.59/autoconf-2.59.sh | 10 ++++---- sysa/autoconf-2.61/stage1.sh | 10 ++++---- sysa/autoconf-2.61/stage2.sh | 2 +- sysa/autoconf-2.65/autoconf-2.65.sh | 10 ++++---- sysa/autoconf-2.69/autoconf-2.69.sh | 10 ++++---- sysa/automake-1.10.3/automake-1.10.3.sh | 2 +- sysa/automake-1.11.2/automake-1.11.2.sh | 2 +- sysa/automake-1.12.6/automake-1.12.6.sh | 2 +- sysa/automake-1.13.4/automake-1.13.4.sh | 2 +- sysa/automake-1.15.1/automake-1.15.1.sh | 2 +- sysa/automake-1.4-p6/automake-1.4-p6.sh | 2 +- sysa/automake-1.6.3/stage1.sh | 10 ++++---- sysa/automake-1.6.3/stage2.sh | 12 +++++----- sysa/automake-1.6.3/stage3.sh | 2 +- sysa/automake-1.7.8/automake-1.7.8.sh | 2 +- sysa/automake-1.7/stage1.sh | 2 +- sysa/automake-1.7/stage2.sh | 2 +- sysa/automake-1.8.5/automake-1.8.5.sh | 2 +- sysa/automake-1.9.6/stage1.sh | 2 +- sysa/automake-1.9.6/stage2.sh | 2 +- sysa/bash-5.1/bash-5.1.sh | 3 ++- sysa/binutils-2.14/binutils-2.14.sh | 2 +- sysa/bison-3.4.1/mk/main.mk | 8 +++---- sysa/bzip2-1.0.8/bzip2-1.0.8.sh | 6 ++--- sysa/coreutils-5.0/coreutils-5.0.sh | 8 ------- sysa/coreutils-5.0/mk/main.mk | 5 ++-- sysa/coreutils-5.0/mk/pass2.mk | 4 ++-- sysa/coreutils-6.10/coreutils-6.10.sh | 7 ------ sysa/coreutils-6.10/mk/main.mk | 2 +- sysa/diffutils-2.7/mk/main.mk | 4 ++-- sysa/flex-2.5.11/mk/main.mk | 4 ++-- sysa/flex-2.6.4/mk/main.mk | 4 ++-- sysa/gawk-3.0.4/gawk-3.0.4.sh | 4 ++-- sysa/gawk-3.0.4/mk/main.mk | 4 ++-- sysa/gcc-4.0.4/pass1.sh | 2 +- sysa/gcc-4.0.4/pass2.sh | 2 +- sysa/grep-2.4/mk/main.mk | 6 ++--- sysa/helpers.sh | 4 ++-- sysa/libtool-1.4/libtool-1.4.sh | 2 +- sysa/libtool-2.2.4/libtool-2.2.4.sh | 2 +- sysa/m4-1.4.7/mk/main.mk | 2 +- sysa/perl-5.000/mk/main.mk | 2 +- sysa/perl-5.003/mk/main.mk | 6 ++--- sysa/perl-5.6.2/mk/main.mk | 32 ++++++++++++------------- sysa/perl5.004_05/mk/main.mk | 6 ++--- sysa/perl5.005_03/mk/main.mk | 6 ++--- sysa/sed-4.0.9/mk/main.mk | 2 +- sysa/tcc-0.9.27/tcc-musl-pass1.sh | 9 ++++--- sysa/tcc-0.9.27/tcc-musl-pass2.sh | 11 ++++----- sysa/tcc-0.9.27/tcc-musl-pass3.sh | 11 ++++----- 60 files changed, 147 insertions(+), 163 deletions(-) diff --git a/sysa/autoconf-2.12/autoconf-2.12.sh b/sysa/autoconf-2.12/autoconf-2.12.sh index cd5c372..77106a9 100755 --- a/sysa/autoconf-2.12/autoconf-2.12.sh +++ b/sysa/autoconf-2.12/autoconf-2.12.sh @@ -18,5 +18,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/autoconf-2.13/autoconf-2.13.sh b/sysa/autoconf-2.13/autoconf-2.13.sh index af29be6..8f99124 100755 --- a/sysa/autoconf-2.13/autoconf-2.13.sh +++ b/sysa/autoconf-2.13/autoconf-2.13.sh @@ -18,5 +18,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/autoconf-2.52/stage1.sh b/sysa/autoconf-2.52/stage1.sh index aed76b5..722d887 100755 --- a/sysa/autoconf-2.52/stage1.sh +++ b/sysa/autoconf-2.52/stage1.sh @@ -13,7 +13,7 @@ src_compile() { } src_install() { - install autoconf ${PREFIX}/bin/autoconf-2.52 - mkdir -p ${PREFIX}/share/autoconf-2.52 - cp -r *.m4* ${PREFIX}/share/autoconf-2.52/ + install autoconf ${DESTDIR}${PREFIX}/bin/autoconf-2.52 + mkdir -p ${DESTDIR}${PREFIX}/share/autoconf-2.52 + cp -r *.m4* ${DESTDIR}${PREFIX}/share/autoconf-2.52/ } diff --git a/sysa/autoconf-2.52/stage2.sh b/sysa/autoconf-2.52/stage2.sh index 510970f..6713630 100755 --- a/sysa/autoconf-2.52/stage2.sh +++ b/sysa/autoconf-2.52/stage2.sh @@ -19,7 +19,7 @@ src_configure() { } src_compile() { - make MAKEINFO=true + make MAKEINFO=true DESTDIR="${DESTDIR}" } src_install() { @@ -27,5 +27,5 @@ src_install() { rm ${PREFIX}/bin/autoconf-2.52 rm -rf ${PREFIX}/share/autoconf-2.52 - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/autoconf-2.53/stage1.sh b/sysa/autoconf-2.53/stage1.sh index d80c1eb..af7a0d6 100755 --- a/sysa/autoconf-2.53/stage1.sh +++ b/sysa/autoconf-2.53/stage1.sh @@ -26,9 +26,9 @@ src_configure() { } src_compile() { - make MAKEINFO=true + make MAKEINFO=true DESTDIR="${DESTDIR}" } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/autoconf-2.53/stage2.sh b/sysa/autoconf-2.53/stage2.sh index c2601ac..2177503 100755 --- a/sysa/autoconf-2.53/stage2.sh +++ b/sysa/autoconf-2.53/stage2.sh @@ -20,9 +20,9 @@ src_configure() { } src_compile() { - make MAKEINFO=true + make MAKEINFO=true DESTDIR="${DESTDIR}" } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/autoconf-2.54/stage1.sh b/sysa/autoconf-2.54/stage1.sh index b661cdd..5a7d80f 100755 --- a/sysa/autoconf-2.54/stage1.sh +++ b/sysa/autoconf-2.54/stage1.sh @@ -28,7 +28,7 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" - ln -sf "${PREFIX}"/bin/autoconf-2.54 "${PREFIX}"/bin/autoconf + ln -sf "${PREFIX}"/bin/autoconf-2.54 "${DESTDIR}${PREFIX}"/bin/autoconf } diff --git a/sysa/autoconf-2.54/stage2.sh b/sysa/autoconf-2.54/stage2.sh index 8a366da..9b50790 100755 --- a/sysa/autoconf-2.54/stage2.sh +++ b/sysa/autoconf-2.54/stage2.sh @@ -18,9 +18,9 @@ src_configure() { } src_compile() { - make MAKEINFO=true + make MAKEINFO=true DESTDIR="${DESTDIR}" } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/autoconf-2.55/autoconf-2.55.sh b/sysa/autoconf-2.55/autoconf-2.55.sh index b4875fe..8434ec4 100755 --- a/sysa/autoconf-2.55/autoconf-2.55.sh +++ b/sysa/autoconf-2.55/autoconf-2.55.sh @@ -22,10 +22,10 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" - ln -sf "${PREFIX}/bin/autoconf-2.55" "${PREFIX}/bin/autoconf" - ln -sf "${PREFIX}/bin/autoheader-2.55" "${PREFIX}/bin/autoheader" - ln -sf "${PREFIX}/bin/autom4te-2.55" "${PREFIX}/bin/autom4te" - ln -sf "${PREFIX}/bin/autoreconf-2.55" "${PREFIX}/bin/autoreconf" + ln -sf "${PREFIX}/bin/autoconf-2.55" "${DESTDIR}${PREFIX}/bin/autoconf" + ln -sf "${PREFIX}/bin/autoheader-2.55" "${DESTDIR}${PREFIX}/bin/autoheader" + ln -sf "${PREFIX}/bin/autom4te-2.55" "${DESTDIR}${PREFIX}/bin/autom4te" + ln -sf "${PREFIX}/bin/autoreconf-2.55" "${DESTDIR}${PREFIX}/bin/autoreconf" } diff --git a/sysa/autoconf-2.57/autoconf-2.57.sh b/sysa/autoconf-2.57/autoconf-2.57.sh index 3bb035e..d84e93d 100755 --- a/sysa/autoconf-2.57/autoconf-2.57.sh +++ b/sysa/autoconf-2.57/autoconf-2.57.sh @@ -20,10 +20,10 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" - ln -sf "${PREFIX}/bin/autoconf-2.57" "${PREFIX}/bin/autoconf" - ln -sf "${PREFIX}/bin/autoheader-2.57" "${PREFIX}/bin/autoheader" - ln -sf "${PREFIX}/bin/autom4te-2.57" "${PREFIX}/bin/autom4te" - ln -sf "${PREFIX}/bin/autoreconf-2.57" "${PREFIX}/bin/autoreconf" + ln -sf "${PREFIX}/bin/autoconf-2.57" "${DESTDIR}${PREFIX}/bin/autoconf" + ln -sf "${PREFIX}/bin/autoheader-2.57" "${DESTDIR}${PREFIX}/bin/autoheader" + ln -sf "${PREFIX}/bin/autom4te-2.57" "${DESTDIR}${PREFIX}/bin/autom4te" + ln -sf "${PREFIX}/bin/autoreconf-2.57" "${DESTDIR}${PREFIX}/bin/autoreconf" } diff --git a/sysa/autoconf-2.59/autoconf-2.59.sh b/sysa/autoconf-2.59/autoconf-2.59.sh index db93582..4f45c8f 100755 --- a/sysa/autoconf-2.59/autoconf-2.59.sh +++ b/sysa/autoconf-2.59/autoconf-2.59.sh @@ -20,10 +20,10 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" - ln -sf "${PREFIX}/bin/autoconf-2.59" "${PREFIX}/bin/autoconf" - ln -sf "${PREFIX}/bin/autoheader-2.59" "${PREFIX}/bin/autoheader" - ln -sf "${PREFIX}/bin/autom4te-2.59" "${PREFIX}/bin/autom4te" - ln -sf "${PREFIX}/bin/autoreconf-2.59" "${PREFIX}/bin/autoreconf" + ln -sf "${PREFIX}/bin/autoconf-2.59" "${DESTDIR}${PREFIX}/bin/autoconf" + ln -sf "${PREFIX}/bin/autoheader-2.59" "${DESTDIR}${PREFIX}/bin/autoheader" + ln -sf "${PREFIX}/bin/autom4te-2.59" "${DESTDIR}${PREFIX}/bin/autom4te" + ln -sf "${PREFIX}/bin/autoreconf-2.59" "${DESTDIR}${PREFIX}/bin/autoreconf" } diff --git a/sysa/autoconf-2.61/stage1.sh b/sysa/autoconf-2.61/stage1.sh index 5c363c6..3f3e9bd 100755 --- a/sysa/autoconf-2.61/stage1.sh +++ b/sysa/autoconf-2.61/stage1.sh @@ -21,10 +21,10 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" - ln -sf "${PREFIX}/bin/autoconf-2.61" "${PREFIX}/bin/autoconf" - ln -sf "${PREFIX}/bin/autoheader-2.61" "${PREFIX}/bin/autoheader" - ln -sf "${PREFIX}/bin/autom4te-2.61" "${PREFIX}/bin/autom4te" - ln -sf "${PREFIX}/bin/autoreconf-2.61" "${PREFIX}/bin/autoreconf" + ln -sf "${PREFIX}/bin/autoconf-2.61" "${DESTDIR}${PREFIX}/bin/autoconf" + ln -sf "${PREFIX}/bin/autoheader-2.61" "${DESTDIR}${PREFIX}/bin/autoheader" + ln -sf "${PREFIX}/bin/autom4te-2.61" "${DESTDIR}${PREFIX}/bin/autom4te" + ln -sf "${PREFIX}/bin/autoreconf-2.61" "${DESTDIR}${PREFIX}/bin/autoreconf" } diff --git a/sysa/autoconf-2.61/stage2.sh b/sysa/autoconf-2.61/stage2.sh index 0ad6d4f..f5f6c3e 100755 --- a/sysa/autoconf-2.61/stage2.sh +++ b/sysa/autoconf-2.61/stage2.sh @@ -20,5 +20,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/autoconf-2.65/autoconf-2.65.sh b/sysa/autoconf-2.65/autoconf-2.65.sh index 9f84dd8..d56256e 100755 --- a/sysa/autoconf-2.65/autoconf-2.65.sh +++ b/sysa/autoconf-2.65/autoconf-2.65.sh @@ -20,10 +20,10 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" - ln -sf "${PREFIX}/bin/autoconf-2.65" "${PREFIX}/bin/autoconf" - ln -sf "${PREFIX}/bin/autoheader-2.65" "${PREFIX}/bin/autoheader" - ln -sf "${PREFIX}/bin/autom4te-2.65" "${PREFIX}/bin/autom4te" - ln -sf "${PREFIX}/bin/autoreconf-2.65" "${PREFIX}/bin/autoreconf" + ln -sf "${PREFIX}/bin/autoconf-2.65" "${DESTDIR}${PREFIX}/bin/autoconf" + ln -sf "${PREFIX}/bin/autoheader-2.65" "${DESTDIR}${PREFIX}/bin/autoheader" + ln -sf "${PREFIX}/bin/autom4te-2.65" "${DESTDIR}${PREFIX}/bin/autom4te" + ln -sf "${PREFIX}/bin/autoreconf-2.65" "${DESTDIR}${PREFIX}/bin/autoreconf" } diff --git a/sysa/autoconf-2.69/autoconf-2.69.sh b/sysa/autoconf-2.69/autoconf-2.69.sh index f6e80ef..935069f 100755 --- a/sysa/autoconf-2.69/autoconf-2.69.sh +++ b/sysa/autoconf-2.69/autoconf-2.69.sh @@ -20,10 +20,10 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" - ln -sf "${PREFIX}/bin/autoconf-2.69" "${PREFIX}/bin/autoconf" - ln -sf "${PREFIX}/bin/autoheader-2.69" "${PREFIX}/bin/autoheader" - ln -sf "${PREFIX}/bin/autom4te-2.69" "${PREFIX}/bin/autom4te" - ln -sf "${PREFIX}/bin/autoreconf-2.69" "${PREFIX}/bin/autoreconf" + ln -sf "${PREFIX}/bin/autoconf-2.69" "${DESTDIR}${PREFIX}/bin/autoconf" + ln -sf "${PREFIX}/bin/autoheader-2.69" "${DESTDIR}${PREFIX}/bin/autoheader" + ln -sf "${PREFIX}/bin/autom4te-2.69" "${DESTDIR}${PREFIX}/bin/autom4te" + ln -sf "${PREFIX}/bin/autoreconf-2.69" "${DESTDIR}${PREFIX}/bin/autoreconf" } diff --git a/sysa/automake-1.10.3/automake-1.10.3.sh b/sysa/automake-1.10.3/automake-1.10.3.sh index 761e62c..c66998a 100755 --- a/sysa/automake-1.10.3/automake-1.10.3.sh +++ b/sysa/automake-1.10.3/automake-1.10.3.sh @@ -17,5 +17,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.11.2/automake-1.11.2.sh b/sysa/automake-1.11.2/automake-1.11.2.sh index 94cac79..6886208 100755 --- a/sysa/automake-1.11.2/automake-1.11.2.sh +++ b/sysa/automake-1.11.2/automake-1.11.2.sh @@ -17,5 +17,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.12.6/automake-1.12.6.sh b/sysa/automake-1.12.6/automake-1.12.6.sh index 1175c72..817e6ec 100755 --- a/sysa/automake-1.12.6/automake-1.12.6.sh +++ b/sysa/automake-1.12.6/automake-1.12.6.sh @@ -17,5 +17,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.13.4/automake-1.13.4.sh b/sysa/automake-1.13.4/automake-1.13.4.sh index 1175c72..817e6ec 100755 --- a/sysa/automake-1.13.4/automake-1.13.4.sh +++ b/sysa/automake-1.13.4/automake-1.13.4.sh @@ -17,5 +17,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.15.1/automake-1.15.1.sh b/sysa/automake-1.15.1/automake-1.15.1.sh index 2793cf2..2871b31 100755 --- a/sysa/automake-1.15.1/automake-1.15.1.sh +++ b/sysa/automake-1.15.1/automake-1.15.1.sh @@ -17,5 +17,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.4-p6/automake-1.4-p6.sh b/sysa/automake-1.4-p6/automake-1.4-p6.sh index 4d51ae5..0a44ccb 100755 --- a/sysa/automake-1.4-p6/automake-1.4-p6.sh +++ b/sysa/automake-1.4-p6/automake-1.4-p6.sh @@ -21,5 +21,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.6.3/stage1.sh b/sysa/automake-1.6.3/stage1.sh index db6685e..17f1981 100755 --- a/sysa/automake-1.6.3/stage1.sh +++ b/sysa/automake-1.6.3/stage1.sh @@ -17,10 +17,10 @@ src_compile() { } src_install() { - mkdir -p "${PREFIX}"/share/automake-1.6/Automake - cp lib/Automake/*.pm "${PREFIX}"/share/automake-1.6/Automake/ + mkdir -p "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake + cp lib/Automake/*.pm "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake/ - install aclocal "${PREFIX}"/bin/aclocal-1.6 - mkdir -p "${PREFIX}"/share/aclocal-1.6 - cp -r m4/*.m4 "${PREFIX}"/share/aclocal-1.6/ + install aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6 + mkdir -p "${DESTDIR}${PREFIX}"/share/aclocal-1.6 + cp -r m4/*.m4 "${DESTDIR}${PREFIX}"/share/aclocal-1.6/ } diff --git a/sysa/automake-1.6.3/stage2.sh b/sysa/automake-1.6.3/stage2.sh index 87691c9..1450863 100755 --- a/sysa/automake-1.6.3/stage2.sh +++ b/sysa/automake-1.6.3/stage2.sh @@ -21,11 +21,11 @@ src_compile() { } src_install() { - install automake "${PREFIX}"/bin/automake-1.6 - mkdir -p "${PREFIX}"/share/automake-1.6/am - cp lib/Automake/*.pm "${PREFIX}"/share/automake-1.6/Automake/ - cp -r lib/am/*.am "${PREFIX}"/share/automake-1.6/am/ + install automake "${DESTDIR}${PREFIX}"/bin/automake-1.6 + mkdir -p "${DESTDIR}${PREFIX}"/share/automake-1.6/am + cp lib/Automake/*.pm "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake/ + cp -r lib/am/*.am "${DESTDIR}${PREFIX}"/share/automake-1.6/am/ - install aclocal "${PREFIX}"/bin/aclocal-1.6 - cp -r m4/*.m4 "${PREFIX}"/share/aclocal-1.6/ + install aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6 + cp -r m4/*.m4 "${DESTDIR}${PREFIX}"/share/aclocal-1.6/ } diff --git a/sysa/automake-1.6.3/stage3.sh b/sysa/automake-1.6.3/stage3.sh index 314b104..683b9fe 100755 --- a/sysa/automake-1.6.3/stage3.sh +++ b/sysa/automake-1.6.3/stage3.sh @@ -24,5 +24,5 @@ src_install() { rm -rf "${PREFIX}"/share/automake-1.6 rm -rf "${PREFIX}"/share/aclocal-1.6 - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.7.8/automake-1.7.8.sh b/sysa/automake-1.7.8/automake-1.7.8.sh index 1b088e5..5a1747a 100755 --- a/sysa/automake-1.7.8/automake-1.7.8.sh +++ b/sysa/automake-1.7.8/automake-1.7.8.sh @@ -17,5 +17,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.7/stage1.sh b/sysa/automake-1.7/stage1.sh index 8c06b79..808740b 100755 --- a/sysa/automake-1.7/stage1.sh +++ b/sysa/automake-1.7/stage1.sh @@ -19,6 +19,6 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.7/stage2.sh b/sysa/automake-1.7/stage2.sh index 286f71f..3fc5f8c 100755 --- a/sysa/automake-1.7/stage2.sh +++ b/sysa/automake-1.7/stage2.sh @@ -17,5 +17,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.8.5/automake-1.8.5.sh b/sysa/automake-1.8.5/automake-1.8.5.sh index c2f6129..734158e 100755 --- a/sysa/automake-1.8.5/automake-1.8.5.sh +++ b/sysa/automake-1.8.5/automake-1.8.5.sh @@ -15,5 +15,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.9.6/stage1.sh b/sysa/automake-1.9.6/stage1.sh index 95a0da4..d48c753 100755 --- a/sysa/automake-1.9.6/stage1.sh +++ b/sysa/automake-1.9.6/stage1.sh @@ -16,5 +16,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/automake-1.9.6/stage2.sh b/sysa/automake-1.9.6/stage2.sh index 47db82a..578d19a 100755 --- a/sysa/automake-1.9.6/stage2.sh +++ b/sysa/automake-1.9.6/stage2.sh @@ -15,5 +15,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/bash-5.1/bash-5.1.sh b/sysa/bash-5.1/bash-5.1.sh index 22fbc9a..e20906b 100755 --- a/sysa/bash-5.1/bash-5.1.sh +++ b/sysa/bash-5.1/bash-5.1.sh @@ -25,5 +25,6 @@ src_configure() { } src_install() { - install bash "${PREFIX}/bin" + # Do not install prebuilt .mo translation catalogs + install bash "${DESTDIR}${PREFIX}/bin" } diff --git a/sysa/binutils-2.14/binutils-2.14.sh b/sysa/binutils-2.14/binutils-2.14.sh index df5c3a4..56a27e4 100755 --- a/sysa/binutils-2.14/binutils-2.14.sh +++ b/sysa/binutils-2.14/binutils-2.14.sh @@ -130,6 +130,6 @@ src_compile() { src_install() { for dir in libiberty bfd opcodes binutils gas gprof ld; do - make -C $dir install + make -C $dir install DESTDIR=$(DESTDIR) done } diff --git a/sysa/bison-3.4.1/mk/main.mk b/sysa/bison-3.4.1/mk/main.mk index 13b5a36..902b80b 100644 --- a/sysa/bison-3.4.1/mk/main.mk +++ b/sysa/bison-3.4.1/mk/main.mk @@ -20,8 +20,8 @@ bison: src.a lib.a FORCE: install: - install bison $(PREFIX)/bin + install bison $(DESTDIR)$(PREFIX)/bin rm -rf $(PREFIX)/share/bison - install -d $(PREFIX)/share/bison - mv data/skeletons/ $(PREFIX)/share/bison - mv data/m4sugar/ $(PREFIX)/share/bison + install -d $(DESTDIR)$(PREFIX)/share/bison + mv data/skeletons/ $(DESTDIR)$(PREFIX)/share/bison + mv data/m4sugar/ $(DESTDIR)$(PREFIX)/share/bison diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh index 185d91d..fc503e5 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh @@ -16,7 +16,7 @@ src_compile() { } src_install() { - install bzip2 ${PREFIX}/bin - ln -sf ${PREFIX}/bin/bzip2 ${PREFIX}/bin/bunzip2 - ln -sf ${PREFIX}/bin/bzip2 ${PREFIX}/bin/bzcat + install bzip2 ${DESTDIR}${PREFIX}/bin + ln -sf ${PREFIX}/bin/bzip2 ${DESTDIR}${PREFIX}/bin/bunzip2 + ln -sf ${PREFIX}/bin/bzip2 ${DESTDIR}${PREFIX}/bin/bzcat } diff --git a/sysa/coreutils-5.0/coreutils-5.0.sh b/sysa/coreutils-5.0/coreutils-5.0.sh index 5835388..89800ee 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.sh +++ b/sysa/coreutils-5.0/coreutils-5.0.sh @@ -18,11 +18,3 @@ src_prepare() { cp "${mk_dir}/pass2.mk" Makefile } - -src_compile() { - make -f Makefile -} - -src_install() { - make -f Makefile install PREFIX="${PREFIX}" -} diff --git a/sysa/coreutils-5.0/mk/main.mk b/sysa/coreutils-5.0/mk/main.mk index 880035b..09b3ef1 100644 --- a/sysa/coreutils-5.0/mk/main.mk +++ b/sysa/coreutils-5.0/mk/main.mk @@ -13,7 +13,8 @@ CC = tcc LD = tcc AR = tcc -ar -bindir=/after/bin +PREFIX=/after +bindir=$(PREFIX)/bin CFLAGS = -I . -I lib \ -DPACKAGE=\"$(PACKAGE)\" \ @@ -40,7 +41,7 @@ CFLAGS = -I . -I lib \ -DTIME_WITH_SYS_TIME=1 \ -DHAVE_STDINT_H=1 \ -DMB_LEN_MAX=16 \ - -DLIBDIR=\"/after/lib\" \ + -DLIBDIR=\"$(PREFIX)/lib\" \ -DHAVE_DECL_WCWIDTH=0 \ -DHAVE_SYS_STAT_H=1 \ -DHAVE_INTTYPES_H=1 \ diff --git a/sysa/coreutils-5.0/mk/pass2.mk b/sysa/coreutils-5.0/mk/pass2.mk index 2c28f5f..d223004 100644 --- a/sysa/coreutils-5.0/mk/pass2.mk +++ b/sysa/coreutils-5.0/mk/pass2.mk @@ -13,7 +13,7 @@ CC = tcc LD = tcc AR = tcc -ar -bindir=/after/bin +bindir = $(DESTDIR)$(PREFIX)/bin CFLAGS = -I . -I lib \ -DPACKAGE=\"$(PACKAGE)\" \ @@ -49,7 +49,7 @@ CFLAGS = -I . -I lib \ -DTIME_WITH_SYS_TIME=1 \ -DHAVE_STDINT_H=1 \ -DMB_LEN_MAX=16 \ - -DLIBDIR=\"/after/lib\" \ + -DLIBDIR=\"$(PREFIX)/lib\" \ -DHAVE_DECL_WCWIDTH=0 \ -DHAVE_SYS_STAT_H=1 \ -DHAVE_INTTYPES_H=1 \ diff --git a/sysa/coreutils-6.10/coreutils-6.10.sh b/sysa/coreutils-6.10/coreutils-6.10.sh index 64e3328..6afe129 100755 --- a/sysa/coreutils-6.10/coreutils-6.10.sh +++ b/sysa/coreutils-6.10/coreutils-6.10.sh @@ -18,10 +18,3 @@ src_prepare() { touch lib/configmake.h } -src_compile() { - make -f Makefile -} - -src_install() { - make -f Makefile install PREFIX="${PREFIX}" -} diff --git a/sysa/coreutils-6.10/mk/main.mk b/sysa/coreutils-6.10/mk/main.mk index 89445ee..fc4b106 100644 --- a/sysa/coreutils-6.10/mk/main.mk +++ b/sysa/coreutils-6.10/mk/main.mk @@ -13,7 +13,7 @@ CC = tcc LD = tcc AR = tcc -ar -bindir=/after/bin +bindir=$(DESTDIR)$(PREFIX)/bin CFLAGS = -I . -I lib \ -DPACKAGE=\"$(PACKAGE)\" \ diff --git a/sysa/diffutils-2.7/mk/main.mk b/sysa/diffutils-2.7/mk/main.mk index d682f9f..1cb1f0b 100644 --- a/sysa/diffutils-2.7/mk/main.mk +++ b/sysa/diffutils-2.7/mk/main.mk @@ -29,5 +29,5 @@ diff: $(DIFF_OBJECTS) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install cmp $(PREFIX)/bin - install diff $(PREFIX)/bin + install cmp $(DESTDIR)$(PREFIX)/bin + install diff $(DESTDIR)$(PREFIX)/bin diff --git a/sysa/flex-2.5.11/mk/main.mk b/sysa/flex-2.5.11/mk/main.mk index 6001982..e02e583 100644 --- a/sysa/flex-2.5.11/mk/main.mk +++ b/sysa/flex-2.5.11/mk/main.mk @@ -38,5 +38,5 @@ skel.c: mkskel.sh flex.skl /bin/sh ./mkskel.sh ./flex.skl > skel.c install: all - install flex $(PREFIX)/bin - ln -sf $(PREFIX)/bin/flex $(PREFIX)/bin/lex + install flex $(DESTDIR)$(PREFIX)/bin + ln -sf $(PREFIX)/bin/flex $(DESTDIR)$(PREFIX)/bin/lex diff --git a/sysa/flex-2.6.4/mk/main.mk b/sysa/flex-2.6.4/mk/main.mk index ef14805..b5c0f44 100644 --- a/sysa/flex-2.6.4/mk/main.mk +++ b/sysa/flex-2.6.4/mk/main.mk @@ -41,5 +41,5 @@ skel.c: mkskel.sh flex.skl /bin/sh ./mkskel.sh . m4 2.6.4 > skel.c install: all - install flex $(PREFIX)/bin - ln -sf $(PREFIX)/bin/flex $(PREFIX)/bin/lex + install flex $(DESTDIR)$(PREFIX)/bin + ln -sf $(PREFIX)/bin/flex $(DESTDIR)$(PREFIX)/bin/lex diff --git a/sysa/gawk-3.0.4/gawk-3.0.4.sh b/sysa/gawk-3.0.4/gawk-3.0.4.sh index ebebfd1..e187143 100755 --- a/sysa/gawk-3.0.4/gawk-3.0.4.sh +++ b/sysa/gawk-3.0.4/gawk-3.0.4.sh @@ -11,8 +11,8 @@ src_install() { default_src_install # Install data files - install -d "${PREFIX}/share/awk/" + install -d "${DESTDIR}${PREFIX}/share/awk/" for file in awklib/eg/lib/*.awk; do - install -m 644 "$file" "${PREFIX}/share/awk/" + install -m 644 "$file" "${DESTDIR}${PREFIX}/share/awk/" done } diff --git a/sysa/gawk-3.0.4/mk/main.mk b/sysa/gawk-3.0.4/mk/main.mk index ec3d217..a860ce2 100644 --- a/sysa/gawk-3.0.4/mk/main.mk +++ b/sysa/gawk-3.0.4/mk/main.mk @@ -49,5 +49,5 @@ awktab.c: awk.y bison $^ -o $@ install: all - install gawk "$(PREFIX)/bin" - ln -s "$(PREFIX)/bin/gawk" "$(PREFIX)/bin/awk" + install gawk "$(DESTDIR)$(PREFIX)/bin" + ln -s "$(PREFIX)/bin/gawk" "$(DESTDIR)$(PREFIX)/bin/awk" diff --git a/sysa/gcc-4.0.4/pass1.sh b/sysa/gcc-4.0.4/pass1.sh index 4a67e46..fdd9ad0 100755 --- a/sysa/gcc-4.0.4/pass1.sh +++ b/sysa/gcc-4.0.4/pass1.sh @@ -92,5 +92,5 @@ src_compile() { src_install() { mkdir -p "${PREFIX}/lib/musl/gcc/i386-unknown-linux-gnu/4.0.4/install-tools/include" - make -C build/gcc install STMP_FIXINC= + make -C build/gcc install STMP_FIXINC= DESTDIR="${DESTDIR}" } diff --git a/sysa/gcc-4.0.4/pass2.sh b/sysa/gcc-4.0.4/pass2.sh index f2d65b9..0bfe425 100755 --- a/sysa/gcc-4.0.4/pass2.sh +++ b/sysa/gcc-4.0.4/pass2.sh @@ -87,5 +87,5 @@ src_compile() { } src_install() { - make -C build/gcc install STMP_FIXINC= + make -C build/gcc install STMP_FIXINC= DESTDIR="${DESTDIR}" } diff --git a/sysa/grep-2.4/mk/main.mk b/sysa/grep-2.4/mk/main.mk index 1e8ddaf..aa500af 100644 --- a/sysa/grep-2.4/mk/main.mk +++ b/sysa/grep-2.4/mk/main.mk @@ -27,6 +27,6 @@ grep: $(GREP_OBJECTS) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install grep $(PREFIX)/bin - ln -sf $(PREFIX)/bin/grep $(PREFIX)/bin/egrep - ln -sf $(PREFIX)/bin/grep $(PREFIX)/bin/fgrep + install grep $(DESTDIR)$(PREFIX)/bin + ln -sf $(PREFIX)/bin/grep $(DESTDIR)$(PREFIX)/bin/egrep + ln -sf $(PREFIX)/bin/grep $(DESTDIR)$(PREFIX)/bin/fgrep diff --git a/sysa/helpers.sh b/sysa/helpers.sh index 68f5f70..927ab66 100755 --- a/sysa/helpers.sh +++ b/sysa/helpers.sh @@ -111,13 +111,13 @@ default_src_configure() { # Default function for compiling source. It simply runs make without any parameters. default_src_compile() { - make -f Makefile + make -f Makefile PREFIX="${PREFIX}" } # Default installing function. PREFIX should be set by run.sh script. # Note that upstream makefiles might ignore PREFIX and have to be configured in configure stage. default_src_install() { - make -f Makefile install PREFIX="${PREFIX}" + make -f Makefile install PREFIX="${PREFIX}" DESTDIR="${DESTDIR}" } # Check if bash function exists diff --git a/sysa/libtool-1.4/libtool-1.4.sh b/sysa/libtool-1.4/libtool-1.4.sh index fbc1f95..961e042 100755 --- a/sysa/libtool-1.4/libtool-1.4.sh +++ b/sysa/libtool-1.4/libtool-1.4.sh @@ -19,5 +19,5 @@ src_configure() { } src_compile() { - AR="tcc -ar" AR_FLAGS="cr" make + AR="tcc -ar" AR_FLAGS="cr" make DESTDIR="${DESTDIR}" } diff --git a/sysa/libtool-2.2.4/libtool-2.2.4.sh b/sysa/libtool-2.2.4/libtool-2.2.4.sh index 9e67419..c7dcc00 100755 --- a/sysa/libtool-2.2.4/libtool-2.2.4.sh +++ b/sysa/libtool-2.2.4/libtool-2.2.4.sh @@ -21,5 +21,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true + make install MAKEINFO=true DESTDIR="${DESTDIR}" } diff --git a/sysa/m4-1.4.7/mk/main.mk b/sysa/m4-1.4.7/mk/main.mk index 7faa4a0..9c35d04 100644 --- a/sysa/m4-1.4.7/mk/main.mk +++ b/sysa/m4-1.4.7/mk/main.mk @@ -44,4 +44,4 @@ lib/config.h: touch lib/config.h install: all - install src/m4 $(PREFIX)/bin + install src/m4 $(DESTDIR)$(PREFIX)/bin diff --git a/sysa/perl-5.000/mk/main.mk b/sysa/perl-5.000/mk/main.mk index 9cfa285..70a45bc 100644 --- a/sysa/perl-5.000/mk/main.mk +++ b/sysa/perl-5.000/mk/main.mk @@ -15,4 +15,4 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(PREFIX)/bin/perl + install miniperl $(DESTDIR)$(PREFIX)/bin/perl diff --git a/sysa/perl-5.003/mk/main.mk b/sysa/perl-5.003/mk/main.mk index 25dd191..3b5f6b7 100644 --- a/sysa/perl-5.003/mk/main.mk +++ b/sysa/perl-5.003/mk/main.mk @@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(PREFIX)/bin/perl - mkdir -p "$(PRIVLIB_EXP)" - cp -r lib/* "$(PRIVLIB_EXP)" + install miniperl $(DESTDIR)$(PREFIX)/bin/perl + mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" + cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysa/perl-5.6.2/mk/main.mk b/sysa/perl-5.6.2/mk/main.mk index 994b951..572bef9 100644 --- a/sysa/perl-5.6.2/mk/main.mk +++ b/sysa/perl-5.6.2/mk/main.mk @@ -115,21 +115,21 @@ perl: perlmain.o lib/auto/DynaLoader/DynaLoader.a $(EXTENSIONS_A) lib/auto/POSIX $(CC) $(CFLAGS) perlmain.o lib/auto/DynaLoader/DynaLoader.a $(EXTENSIONS_A) lib/auto/POSIX/POSIX.a libperl.a -o $@ install: all - install perl $(PREFIX)/bin/perl - mkdir -p "$(PRIVLIB_EXP)" - cp -r lib/* "$(PRIVLIB_EXP)" + install perl $(DESTDIR)$(PREFIX)/bin/perl + mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" + cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" - install -m 644 ext/DynaLoader/XSLoader.pm "$(PRIVLIB_EXP)" - install -m 644 ext/DynaLoader/DynaLoader.pm "$(PRIVLIB_EXP)" + install -m 644 ext/DynaLoader/XSLoader.pm "$(DESTDIR)$(PRIVLIB_EXP)" + install -m 644 ext/DynaLoader/DynaLoader.pm "$(DESTDIR)$(PRIVLIB_EXP)" - install -m 644 ext/ByteLoader/ByteLoader.pm "$(PRIVLIB_EXP)" - mkdir "$(PRIVLIB_EXP)/Data/" - install -m 644 ext/Data/Dumper/Dumper.pm "$(PRIVLIB_EXP)/Data/" - install -m 644 ext/Fcntl/Fcntl.pm "$(PRIVLIB_EXP)" - install -m 644 ext/File/Glob/Glob.pm "$(PRIVLIB_EXP)/File/" - install -m 644 ext/IO/IO.pm "$(PRIVLIB_EXP)" - mkdir "$(PRIVLIB_EXP)/IO/" - cp ext/IO/lib/IO/*.pm "$(PRIVLIB_EXP)/IO/" - install -m 644 ext/POSIX/POSIX.pm "$(PRIVLIB_EXP)/" - install -m 644 ext/POSIX/POSIX.pod "$(PRIVLIB_EXP)/" - cp lib/auto/POSIX/* "$(PRIVLIB_EXP)/auto/POSIX/" + install -m 644 ext/ByteLoader/ByteLoader.pm "$(DESTDIR)$(PRIVLIB_EXP)" + mkdir "$(DESTDIR)$(PRIVLIB_EXP)/Data/" + install -m 644 ext/Data/Dumper/Dumper.pm "$(DESTDIR)$(PRIVLIB_EXP)/Data/" + install -m 644 ext/Fcntl/Fcntl.pm "$(DESTDIR)$(PRIVLIB_EXP)" + install -m 644 ext/File/Glob/Glob.pm "$(DESTDIR)$(PRIVLIB_EXP)/File/" + install -m 644 ext/IO/IO.pm "$(DESTDIR)$(PRIVLIB_EXP)" + mkdir "$(DESTDIR)$(PRIVLIB_EXP)/IO/" + cp ext/IO/lib/IO/*.pm "$(DESTDIR)$(PRIVLIB_EXP)/IO/" + install -m 644 ext/POSIX/POSIX.pm "$(DESTDIR)$(PRIVLIB_EXP)/" + install -m 644 ext/POSIX/POSIX.pod "$(DESTDIR)$(PRIVLIB_EXP)/" + cp lib/auto/POSIX/* "$(DESTDIR)$(PRIVLIB_EXP)/auto/POSIX/" diff --git a/sysa/perl5.004_05/mk/main.mk b/sysa/perl5.004_05/mk/main.mk index a975888..1ae4a86 100644 --- a/sysa/perl5.004_05/mk/main.mk +++ b/sysa/perl5.004_05/mk/main.mk @@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(PREFIX)/bin/perl - mkdir -p "$(PRIVLIB_EXP)" - cp -r lib/* "$(PRIVLIB_EXP)" + install miniperl $(DESTDIR)$(PREFIX)/bin/perl + mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" + cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysa/perl5.005_03/mk/main.mk b/sysa/perl5.005_03/mk/main.mk index 87f8999..2b8b9c2 100644 --- a/sysa/perl5.005_03/mk/main.mk +++ b/sysa/perl5.005_03/mk/main.mk @@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ) $(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ install: all - install miniperl $(PREFIX)/bin/perl - mkdir -p "$(PRIVLIB_EXP)" - cp -r lib/* "$(PRIVLIB_EXP)" + install miniperl $(DESTDIR)$(PREFIX)/bin/perl + mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)" + cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)" diff --git a/sysa/sed-4.0.9/mk/main.mk b/sysa/sed-4.0.9/mk/main.mk index 73ece13..45789e9 100644 --- a/sysa/sed-4.0.9/mk/main.mk +++ b/sysa/sed-4.0.9/mk/main.mk @@ -30,4 +30,4 @@ sed/sed: $(SED_OBJ) libsed.a $(CC) -o $@ $^ install: - install sed/sed $(PREFIX)/bin + install sed/sed $(DESTDIR)$(PREFIX)/bin diff --git a/sysa/tcc-0.9.27/tcc-musl-pass1.sh b/sysa/tcc-0.9.27/tcc-musl-pass1.sh index 84cf46c..f3bdec0 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass1.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass1.sh @@ -13,10 +13,9 @@ src_prepare() { } src_compile() { - export prefix=/after - export libdir=${prefix}/lib/musl - export incdir=${prefix}/include/musl - export bindir=${prefix}/bin + export libdir=${PREFIX}/lib/musl + export incdir=${PREFIX}/include/musl + export bindir=${PREFIX}/bin mkdir -p ${libdir}/tcc @@ -50,5 +49,5 @@ src_install() { # Remove old tcc binaries rm ${bindir}/tcc rm ${bindir}/boot*-tcc ${bindir}/tcc-0.9.26 ${bindir}/mes-tcc - ln -s ${bindir}/tcc-musl ${bindir}/tcc + ln -s ${bindir}/tcc-musl ${DESTDIR}${bindir}/tcc } diff --git a/sysa/tcc-0.9.27/tcc-musl-pass2.sh b/sysa/tcc-0.9.27/tcc-musl-pass2.sh index d6fe4e1..080a935 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass2.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass2.sh @@ -15,10 +15,9 @@ src_prepare() { } src_compile() { - export prefix=/after - export libdir=${prefix}/lib/musl - export incdir=${prefix}/include/musl - export bindir=${prefix}/bin + export libdir=${PREFIX}/lib/musl + export incdir=${PREFIX}/include/musl + export bindir=${PREFIX}/bin mkdir -p ${libdir}/tcc @@ -45,6 +44,6 @@ src_compile() { } src_install() { - install tcc-musl ${bindir} - install -m 644 libtcc1.a ${libdir} + install tcc-musl ${DESTDIR}${bindir} + install -m 644 libtcc1.a ${DESTDIR}${libdir} } diff --git a/sysa/tcc-0.9.27/tcc-musl-pass3.sh b/sysa/tcc-0.9.27/tcc-musl-pass3.sh index f53aadb..84b8745 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass3.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass3.sh @@ -15,10 +15,9 @@ src_prepare() { } src_compile() { - export prefix=/after - export libdir=${prefix}/lib/musl - export incdir=${prefix}/include - export bindir=${prefix}/bin + export libdir=${PREFIX}/lib/musl + export incdir=${PREFIX}/include + export bindir=${PREFIX}/bin mkdir -p ${libdir}/tcc @@ -46,6 +45,6 @@ src_compile() { } src_install() { - install tcc-musl ${bindir} - install -m 644 libtcc1.a ${libdir} + install tcc-musl $(DESTDIR)${bindir} + install -m 644 libtcc1.a $(DESTDIR)${libdir} }