mkports

recipes for building multiple softwares with mk(1)
git clone git://z3bra.org/mkports
Log | Files | Refs

commit 7608982bb92b61c3c31ece36b0bc4412fb55a722
parent 3e72d0a7b5183d9fd7cca1e663cfd49a1a53791e
Author: z3bra <contactatz3bradotorg>
Date:   Fri Dec  2 13:59:31 +0100

sed: Super sed version

Diffstat:
sed/mkfile | 5+++++
sed/patches/config.sub-musl.diff | 22++++++++++++++++++++++
2 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/sed/mkfile b/sed/mkfile @@ -0,0 +1,5 @@ +pkg = sed +ver = 3.62 +url = http://sed.sourceforge.net/grabbag/ssed/$pkg-$ver.tar.gz + +<../default.mk diff --git a/sed/patches/config.sub-musl.diff b/sed/patches/config.sub-musl.diff @@ -0,0 +1,22 @@ +diff -urN a/config/config.sub b/config/config.sub +--- a/config/config.sub 2004-11-08 15:54:46.000000000 +0100 ++++ b/config/config.sub 2016-12-02 13:58:09.606413290 +0100 +@@ -118,7 +118,7 @@ + # Here we must recognize all the valid KERNEL-OS combinations. + maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` + case $maybe_os in +- nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ ++ nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | linux-musl* | \ + kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) + os=-$maybe_os + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` +@@ -1194,6 +1194,9 @@ + -linux-dietlibc) + os=-linux-dietlibc + ;; ++ -linux-musl) ++ os=-linux-musl ++ ;; + -linux*) + os=`echo $os | sed -e 's|linux|linux-gnu|'` + ;;