Ticket #3609: mc-3609-mc.keymap-symlink-install.patch

File mc-3609-mc.keymap-symlink-install.patch, 1.0 KB (added by and, 8 years ago)
  • misc/Makefile.am

    From 9d5cf9f1ef6ee10dfb90c3afd03907c8b4ad2b3b Mon Sep 17 00:00:00 2001
    From: Andreas Mohr <and@gmx.li>
    Date: Mon, 15 Mar 2016 07:40:12 +0000
    Subject: [PATCH] mc.keymap: Install as symlink
    
    Install mc.keymap as symlink to mc.default.keymap file.
    
    Save space and fix RPMlint warning found by OBS Framework (build.opensuse.org).
    
    mc.x86_64: W: files-duplicate /etc/mc/mc.keymap /etc/mc/mc.default.keymap
    
    Signed-off-by: Andreas Mohr <and@gmx.li>
    ---
     misc/Makefile.am | 7 ++++++-
     1 file changed, 6 insertions(+), 1 deletion(-)
    
    diff --git a/misc/Makefile.am b/misc/Makefile.am
    index db4ddc3..0533eb2 100644
    a b SCRIPTS_OUT = \ 
    2222 
    2323LIBFILES_CONST = \ 
    2424        filehighlight.ini \ 
    25         mc.keymap \ 
    2625        mc.default.keymap \ 
    2726        mc.emacs.keymap 
    2827 
    EXTRA_DIST = \ 
    5251if !CHARSET 
    5352EXTRA_DIST += mc.charsets 
    5453endif 
     54 
     55install-data-hook: 
     56        cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap && $(LN_S) mc.default.keymap mc.keymap 
     57 
     58uninstall-hook: 
     59        cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap