# 
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id: Makefile,v 1.1.4.3 2007/02/27 03:06:36 ronger Exp $

include $(TOPDIR)/rules.mk

PKG_NAME:=dnintpclient
PKG_RELEASE:=4
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)


include $(INCLUDE_DIR)/package.mk
TARGET_CFLAGS += -fpie -pie -fstack-protector -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro
TARGET_LDFLAGS += -fpie -pie -fstack-protector -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro

define Package/dnintpclient
  SECTION:=dni
  CATEGORY:=DNI
  SUBMENU:=dni_app
  DEPENDS:=+libjson-c
  TITLE:=The CGI interface
endef

define Package/dnintpclient/description
	The CGI interface
endef

define Build/Prepare
	mkdir -p $(PKG_BUILD_DIR)
	$(CP) ./src/* $(PKG_BUILD_DIR)/
endef

define Package/dnintpclient/install
	install -d -m0755 $(1)/usr/sbin
	install -m0755 $(PKG_BUILD_DIR)/ntpclient $(1)/usr/sbin/
	install -m0755 $(PKG_BUILD_DIR)/files/ntpclient-hotplug-call $(1)/usr/sbin/
	install -d -m0755 $(1)/etc/hotplug.d/ntp
	install -m0755 $(PKG_BUILD_DIR)/files/ntpclient_update $(1)/etc/hotplug.d/ntp/10-firewall-wireless
	install -d -m0755 $(1)/etc/hotplug.d/iface
	install -m0755 $(PKG_BUILD_DIR)/files/ntpclient.hotplug $(1)/etc/hotplug.d/iface/21-ntpclient
	install -d -m0755 $(1)/etc/init.d
	install -m0755 $(PKG_BUILD_DIR)/files/ntpclient.init $(1)/etc/init.d/ntpclient
endef

$(eval $(call BuildPackage,dnintpclient))
