Create /etc if not existig (#1722)
[openwrt/svn-archive/archive.git] / net / atftp / Makefile
index 4c5e1d9f5ba7ef5781c26e0edb7bff2bcdff1e4a..0ca8a0df08209595f1796d853c1d9d0deef8f670 100644 (file)
@@ -19,7 +19,8 @@ PKG_CAT:=zcat
 TAR_OPTIONS += || true
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+
+PKG_BUILD_DEPENDS:=libncurses libpcre libreadline
 
 include $(INCLUDE_DIR)/package.mk
 
@@ -32,13 +33,13 @@ endef
 
 define Package/atftp
   $(call Package/atftp/Default)
-  DEPENDS:=+libreadline +libpcre +libncurses
+  DEPENDS:=+libreadline +libncurses
   TITLE+= client
 endef
 
 define Package/atftpd
   $(call Package/atftp/Default)
-  DEPENDS:=+libreadline +libpcre +libpthread
+  DEPENDS:=+libpcre +libpthread
   TITLE+= server
 endef
 
@@ -53,7 +54,11 @@ if [ $$? -ne 0 ]; then
 fi
 endef
 
-# uses GNU configure
+define Build/Configure
+       $(call Build/Configure/Default, \
+               --disable-libwrap \
+       )
+endef
 
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
@@ -64,10 +69,11 @@ endef
 
 define Package/atftp/install
        $(INSTALL_DIR) $(1)/usr/sbin
-       $(INSTALL_BIN) $(PKG_BUILD_DIR)/atftp $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/atftp $(1)/usr/sbin/
 endef
 
 define Package/atftpd/install
+       $(INSTALL_DIR) $(1)/etc
        $(INSTALL_DIR) $(1)/usr/sbin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/atftpd $(1)/usr/sbin/
 endef