]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
tn5250: remove old-style hook usage and step override
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 1 Sep 2010 15:06:45 +0000 (17:06 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 12 Sep 2010 17:24:58 +0000 (19:24 +0200)
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/tn5250/tn5250.mk

index ac9c1f1fbae779a52bef2abde1031a19f61b130f..63c6c6c76c1649487549c45d9f4e4623c81956d4 100644 (file)
@@ -16,16 +16,17 @@ else
        TN5250_CONF_OPT += --without-ssl
 endif
 
-$(eval $(call AUTOTARGETS,package,tn5250))
-
-$(TN5250_HOOK_POST_INSTALL):
+define TN5250_INSTALL_FIXES
        rm -f $(TARGET_DIR)/usr/bin/5250keys
        rm -f $(TARGET_DIR)/usr/bin/xt5250
-       touch $@
+endef
+
+TN5250_POST_INSTALL_TARGET_HOOKS += TN5250_INSTALL_FIXES
 
-$(TN5250_TARGET_UNINSTALL):
-       $(call MESSAGE,"Uninstalling")
+define TN5250_UNINSTALL_TARGET_CMDS
        $(MAKE) DESTDIR=$(TARGET_DIR) uninstall -C $(TN5250_DIR)
        rm -f $(TARGET_DIR)/usr/lib/lib5250.*
        rm -rf $(TARGET_DIR)/usr/share/tn5250
-       rm -f $(TN5250_TARGET_INSTALL_TARGET) $(TN5250_HOOK_POST_INSTALL)
+endef
+
+$(eval $(call AUTOTARGETS,package,tn5250))