tzselect: stop requiring ksh
authorMike Frysinger <vapier@gentoo.org>
Sat, 25 Jan 2014 05:16:49 +0000 (00:16 -0500)
committerMike Frysinger <vapier@gentoo.org>
Sat, 8 Feb 2014 11:47:58 +0000 (06:47 -0500)
This script works fine under bash (which we already require), so drop
the legacy ksh munging.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
ChangeLog
timezone/Makefile
timezone/tzselect.ksh [changed mode: 0644->0755]

index c012167..6aaca42 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2014-02-08  Mike Frysinger  <vapier@gentoo.org>
 
+       * timezone/Makefile: Delete $(have-ksh) check.
+       ($(objpfx)tzselect): Change $(KSH) to $(BASH).
+       * timezone/tzselect.ksh: Add +x mode bits.
+
+2014-02-08  Mike Frysinger  <vapier@gentoo.org>
+
        * sysdeps/unix/sysv/linux/linux_fsinfo.h (AFS_SUPER_MAGIC): Define.
        (ANON_INODE_FS_MAGIC): Likewise.
        (BDEVFS_MAGIC): Likewise.
index f5fb424..6c640fd 100644 (file)
@@ -44,10 +44,8 @@ include ../Makeconfig        # Get objpfx defined so we can use it below.
 
 CPPFLAGS-zic = -DNOT_IN_libc
 
-ifeq ($(have-ksh),yes)
 install-bin-script = tzselect
 generated += tzselect
-endif
 
 include ../Rules
 
@@ -113,7 +111,7 @@ $(testdata)/Asia/Tokyo: asia $(zic-deps)
 
 
 $(objpfx)tzselect: tzselect.ksh $(common-objpfx)config.make
-       sed -e 's|/bin/bash|$(KSH)|g' \
+       sed -e 's|/bin/bash|$(BASH)|' \
            -e '/TZDIR=/s|\$$(pwd)|$(zonedir)|' \
            -e '/TZVERSION=/s|see_Makefile|"$(version)"|' \
            -e '/PKGVERSION=/s|=.*|="$(PKGVERSION)"|' \
old mode 100644 (file)
new mode 100755 (executable)