# $Id: Makefile 3201 2006-02-09 08:59:52Z nbd $

include $(TOPDIR)/rules.mk

PKG_NAME:=webif-fon
PKG_VERSION:=0.2
PKG_RELEASE:=1

PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

include $(INCLUDE_DIR)/package.mk

define Package/webif-fon
  SECTION:=base
  CATEGORY:=Base system
  DEPENDS:=+haserl-fon
  TITLE:=Web Interface
  DESCRIPTION:=The FON Web Interface
endef

define Build/Prepare
	mkdir -p $(PKG_BUILD_DIR)
endef

define Build/Configure
endef

define Build/Compile
	$(TARGET_CC) $(TARGET_CFLAGS) -o $(PKG_BUILD_DIR)/webif-page src/webif-page.c
	$(TARGET_CC) $(TARGET_CFLAGS) -o $(PKG_BUILD_DIR)/bstrip src/bstrip.c
endef

define Package/webif-fon/install
	cp -a ./files/* $(1)/
	-chmod +x $(1)/www/cgi-bin/webif/*.sh
	-chmod +x $(1)/etc/config/openports
	$(INSTALL_DIR) $(1)/usr/bin
	$(INSTALL_BIN) $(PKG_BUILD_DIR)/webif-page $(1)/usr/bin/webif-page
	$(INSTALL_BIN) $(PKG_BUILD_DIR)/bstrip $(1)/usr/bin/bstrip
	$(INSTALL_DIR) $(1)/etc/rc1.d
	$(INSTALL_DIR) $(1)/etc/rc2.d
	#ln -s ../init.d/redirect $(1)/etc/rc2.d/S50redirect
	ln -s ../init.d/redirect $(1)/etc/rc1.d/K10redirect
endef

$(eval $(call BuildPackage,webif-fon))
