[package] update ndyndns to 2.1 (#8732)
[openwrt/svn-archive/archive.git] / net / ndyndns / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=ndyndns
4 PKG_VERSION:=2.1
5 PKG_RELEASE:=1
6
7 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
8 PKG_SOURCE_URL:=http://ndyndns.googlecode.com/files
9 PKG_MD5SUM:=0cdb4dcba5f8c1664f53884b3c2179e9
10
11 PKG_FIXUP = libtool
12
13 include $(INCLUDE_DIR)/package.mk
14
15 MAKE_FLAGS:=PLATFORM=linux
16
17 define Package/ndyndns
18 SECTION:=net
19 CATEGORY:=Network
20 TITLE:=DynDNS.com update daemon
21 URL:=http://ndyndns.googlecode.com/
22 DEPENDS:=+libcurl +libopenssl
23 endef
24
25 define Package/ndyndns/description
26 The ndyndns daemon is an update client for DynDNS.com. It
27 checks for an IP address change every two minutes, avoids
28 unnecessary updates, reports errors, logs to syslog, and
29 generally complies with everything required of a proper dyndns
30 client.
31 endef
32
33 define Package/ndyndns/conffiles
34 /etc/ndyndns/ndyndns.conf.sample
35 /etc/default/ndyndns
36 endef
37
38 define Package/ndyndns/install
39 $(INSTALL_DIR) $(1)/usr/sbin
40 $(INSTALL_BIN) $(PKG_BUILD_DIR)/ndyndns $(1)/usr/sbin
41 $(INSTALL_DIR) $(1)/etc/default
42 $(INSTALL_BIN) files/$(PKG_NAME).default $(1)/etc/default/$(PKG_NAME)
43 $(INSTALL_DIR) $(1)/etc/init.d/
44 $(INSTALL_BIN) files/$(PKG_NAME).init $(1)/etc/init.d/$(PKG_NAME)
45 $(INSTALL_DIR) $(1)/etc/$(PKG_NAME)
46 $(INSTALL_CONF) files/$(PKG_NAME).conf.sample $(1)/etc/$(PKG_NAME)
47 endef
48
49 $(eval $(call BuildPackage,ndyndns))