1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-05 18:10:36 +02:00
openwrt-xburst/package/owipcalc/Makefile
jow c4d6f9da4b [package] add owipcalc - a small ipv4 & ipv6 calculation utility
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32778 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-19 16:17:23 +00:00

50 lines
1.1 KiB
Makefile

#
# Copyright (C) 2012 Jo-Philipp Wich <jow@openwrt.org>
#
# This is free software, licensed under the Apache 2 license.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=owipcalc
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/owipcalc
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Simple IPv4/IPv6 address calculator
MAINTAINER:=Jo-Philipp Wich <jow@openwrt.org>
endef
define Package/owipcalc/description
The owipcalc utility supports a number of calculations and tests to work
with ip-address ranges, this is useful for scripts that e.g. need to
partition ipv6-prefixes into small subnets or to calculate address ranges
for dhcp pools.
endef
define Build/Prepare
$(INSTALL_DIR) $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)/
endef
define Build/Configure
endef
define Build/Compile
$(TARGET_CC) $(TARGET_CFLAGS) \
-o $(PKG_BUILD_DIR)/owipcalc $(PKG_BUILD_DIR)/owipcalc.c
endef
define Package/owipcalc/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/owipcalc $(1)/usr/bin/owipcalc
endef
$(eval $(call BuildPackage,owipcalc))