treewide: remove AUTORELEASE
[feed/packages.git] / ipv6 / generate-ipv6-address / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=generate-ipv6-address
4 PKG_VERSION:=0.1
5 PKG_RELEASE:=3
6
7 PKG_SOURCE:=generate-ipv6-address-$(PKG_VERSION).tar.gz
8 PKG_SOURCE_URL:=https://www.irif.fr/~jch/software/files/
9 PKG_HASH:=e1356d245d5f891fa39b796a8a2deefdaa89f08130dc97a378738ca5ed9a20fa
10
11 PKG_MAINTAINER:=Nick Hainke <vincent@systemli.org>
12 PKG_LICENSE:=MIT
13
14 include $(INCLUDE_DIR)/package.mk
15
16 define Package/generate-ipv6-address
17 SECTION:=net
18 CATEGORY:=Network
19 TITLE:=Generate IPv6 Addresses
20 URL:=https://www.irif.fr/~jch/
21 DEPENDS:=@IPV6
22 endef
23
24 define Package/generate-ipv6-address/description
25 Generates IPv6 addresses from a given prefix and either a given MAC-48
26 address (an Ethernet hardware address) or a randomly drawn host number.
27 endef
28
29 define Build/Compile
30 $(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) $(PKG_BUILD_DIR)/generate-ipv6-address.c -o $(PKG_BUILD_DIR)/generate-ipv6-address
31 endef
32
33 define Package/generate-ipv6-address/install
34 $(INSTALL_DIR) $(1)/usr/bin
35 $(INSTALL_BIN) $(PKG_BUILD_DIR)/generate-ipv6-address $(1)/usr/bin/
36 endef
37
38 $(eval $(call BuildPackage,generate-ipv6-address))