use a default uclibc++ config instead of multiple copies of the same
[openwrt/svn-archive/archive.git] / libs / ncurses / Makefile
index 2eee9cd63a370df04442620553a61f2cd88dd78b..7c67e4f3dc563e6decb69538b151f71dd7573e84 100644 (file)
@@ -36,6 +36,7 @@ endef
 define Build/Compile
        rm -rf $(PKG_INSTALL_DIR)
        mkdir -p $(PKG_INSTALL_DIR)
+       -$(MAKE) -C $(PKG_BUILD_DIR) distclean
        (cd $(PKG_BUILD_DIR); rm -f config.cache; \
                CONFIG_SITE="" \
                ./configure \
@@ -127,9 +128,9 @@ define Build/Compile
 endef
 
 define Package/libncurses/install
-       install -d -m0755 $(1)/usr/lib
+       $(INSTALL_DIR) $(1)/usr/lib
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{ncurses,panel,menu}*.so.* $(1)/usr/lib/
-       install -d -m0755 $(1)/usr/share/terminfo
+       $(INSTALL_DIR) $(1)/usr/share/terminfo
        (cd $(PKG_INSTALL_DIR)/usr/share/terminfo; \
                for dir in ??; do \
                        [ -d "$$$$dir" ] || continue; \
@@ -137,7 +138,7 @@ define Package/libncurses/install
                done \
        )
        for file in a/ansi d/dumb l/linux r/rxvt s/screen v/vt100 v/vt102 x/xterm x/xterm-color; do \
-               install -d -m0755 $(1)/usr/share/terminfo/`dirname $$$$file`; \
+               $(INSTALL_DIR) $(1)/usr/share/terminfo/`dirname $$$$file`; \
                $(CP) $(PKG_INSTALL_DIR)/usr/share/terminfo/$$$$file \
                        $(1)/usr/share/terminfo/$$$$file; \
        done