@@ -2239,6 +2239,7 @@ endif
source "package/uvw/Config.in"
source "package/volk/Config.in"
source "package/xapian/Config.in"
+ source "package/zic/Config.in"
endmenu
menu "Security"
new file mode 100644
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_ZIC
+ bool "zic"
+ help
+ timezone information compiler (zic)
+
+ https://www.iana.org/time-zones
@@ -11,6 +11,14 @@ ZIC_STRIP_COMPONENTS = 0
ZIC_LICENSE = Public domain
ZIC_LICENSE_FILES = LICENSE
+define ZIC_BUILD_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) zic
+endef
+
+define ZIC_INSTALL_TARGET_CMDS
+ $(INSTALL) -D -m 755 $(@D)/zic $(TARGET_DIR)/usr/sbin/zic
+endef
+
define HOST_ZIC_BUILD_CMDS
$(HOST_MAKE_ENV) $(MAKE) -C $(@D) zic
endef
@@ -20,6 +28,7 @@ define HOST_ZIC_INSTALL_CMDS
$(INSTALL) -D -m 644 $(@D)/tzfile.h $(HOST_DIR)/include/tzfile.h
endef
+$(eval $(generic-package))
$(eval $(host-generic-package))
ZIC = $(HOST_DIR)/sbin/zic