X-Git-Url: https://git.tld-linux.org/?p=packages%2Fmksh.git;a=blobdiff_plain;f=mksh.spec;h=133f830de0df57395e9ddc42748dd3f984b6293b;hp=a457ebc02b55721c91c726b94d60b564738dffc8;hb=HEAD;hpb=5d2aaac0ec9c2baab91727d8d2caf6d37db4e4d2 diff --git a/mksh.spec b/mksh.spec index a457ebc..5154a52 100644 --- a/mksh.spec +++ b/mksh.spec @@ -4,19 +4,22 @@ %bcond_without static # static version of mksh %bcond_without tests # rtchecks and test.sh checks +%define vernr %(echo %{version} | tr -d 'a-z') + Summary: MirBSD Korn Shell Summary(pl.UTF-8): Powłoka Korna z MirBSD Name: mksh -Version: 58 -Release: 1 +Version: 59c +Release: 3 License: BSD Group: Applications/Shells Source0: https://www.mirbsd.org/MirOS/dist/mir/mksh/%{name}-R%{version}.tgz -# Source0-md5: 6922a3e2228de2f0e78ff25398ccf8df +# Source0-md5: 99f8ac3c1d8a30b913d509f1969a4aaa Source1: %{name}-mkshrc Source2: get-source.sh Patch0: %{name}-mkshrc_support.patch Patch1: %{name}-circumflex.patch +Patch2: drop-builtins.patch URL: https://www.mirbsd.org/mksh.htm %if %{with tests} BuildRequires: ed @@ -83,10 +86,13 @@ W tym pakiecie jest mksh skonsolidowany statycznie. %patch0 -p1 %patch1 -p1 +%patch2 -p1 + +sed -i -e 's|fgrep|grep -F|g' check.t # sed rules instead of patch (needed update for every release) sed -i -e 's|\(#define.*MKSH_VERSION.*\)"|\1 @DISTRO@"|g' sh.h -sed -i -e 's|\(KSH R%{version}.*\)|\1 @DISTRO@|g' check.t +sed -i -e 's|\(KSH R%{vernr}.*\)|\1 @DISTRO@|g' check.t # fill distro sed -i -e 's#@DISTRO@#TLD/Linux#g' check.t sh.h