summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/base-files/Makefile17
-rwxr-xr-xpackage/base-files/src/usr/share/udhcpc/default.script2
-rw-r--r--package/busybox/Makefile20
-rw-r--r--package/busybox/config/util-linux/Config.in6
-rw-r--r--package/dnsmasq/Makefile6
-rw-r--r--package/dnsmasq/patches/patch-src_config_h1
-rw-r--r--package/dropbear/Makefile4
-rw-r--r--package/libusb/Makefile4
-rw-r--r--package/openssh/Makefile4
-rw-r--r--package/ppp/Makefile8
-rwxr-xr-xpackage/ppp/files/etc/ppp/ip-down2
-rwxr-xr-xpackage/ppp/files/etc/ppp/ip-up2
-rwxr-xr-xpackage/ppp/files/ppp.pre-up3
-rw-r--r--package/ppp/patches/patch-pppd_plugins_rp-pppoe_Makefile_linux23
-rw-r--r--package/ppp/patches/patch-pppd_plugins_rp-pppoe_discovery_c27
-rw-r--r--package/uclibc/Makefile17
-rw-r--r--package/uclibc/files/tz.lst451
-rw-r--r--package/usbutils/Makefile3
18 files changed, 509 insertions, 91 deletions
diff --git a/package/base-files/Makefile b/package/base-files/Makefile
index 560158226..421f355c4 100644
--- a/package/base-files/Makefile
+++ b/package/base-files/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/mk/rootfs.mk
PKG_NAME:= base-files
PKG_VERSION:= 1.0
-PKG_RELEASE:= 17
+PKG_RELEASE:= 20
PKG_SECTION:= base
PKG_DESCR:= basic filesystem structure and scripts
@@ -65,13 +65,24 @@ endif
ln -sf ../proc/mounts $(IDIR_BASE_FILES)/etc/mtab
rm -rf $(IDIR_BASE_FILES)/var
ln -sf tmp $(IDIR_BASE_FILES)/var
- test -z $(ADK_PASSWORD) || \
+ test -z $(ADK_RUNTIME_HOSTNAME) || \
+ echo $(ADK_RUNTIME_HOSTNAME) > \
+ $(IDIR_BASE_FILES)/etc/hostname
+ test -z $(ADK_RUNTIME_PASSWORD) || \
$(SED) 's,\*NP\*,'"$$(${STAGING_TOOLS}/bin/mkcrypt \
- ${ADK_PASSWORD}),g" $(IDIR_BASE_FILES)/etc/shadow
+ ${ADK_RUNTIME_PASSWORD}),g" $(IDIR_BASE_FILES)/etc/shadow
git log -1|head -1|sed -e 's#commit ##' \
> $(IDIR_BASE_FILES)/etc/adkversion
ifneq (${ADK_PACKAGE_CONFIG_IN_ETC},)
gzip -9c ${TOPDIR}/.config >$(IDIR_BASE_FILES)/etc/adkconfig.gz
endif
+rebuild:
+ @if [ -f ${TOPDIR}/.rebuild.${PKG_NAME} ];then \
+ rm ${WRKBUILD}/.build_done; \
+ rm ${TOPDIR}/.rebuild.${PKG_NAME}; \
+ fi
+
+fake: rebuild
+
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/base-files/src/usr/share/udhcpc/default.script b/package/base-files/src/usr/share/udhcpc/default.script
index 02e4a7a3c..68c603496 100755
--- a/package/base-files/src/usr/share/udhcpc/default.script
+++ b/package/base-files/src/usr/share/udhcpc/default.script
@@ -4,7 +4,7 @@ if [[ -z $1 ]]; then
exit 1
fi
-RESOLV_CONF=/tmp/resolv.conf
+RESOLV_CONF=/etc/resolv.conf
case $1 in
(deconfig)
diff --git a/package/busybox/Makefile b/package/busybox/Makefile
index 367bb2cae..fb326feeb 100644
--- a/package/busybox/Makefile
+++ b/package/busybox/Makefile
@@ -4,9 +4,9 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= busybox
-PKG_VERSION:= 1.16.1
-PKG_RELEASE:= 4
-PKG_MD5SUM:= 319486ec65078d07fde26eb620fecde7
+PKG_VERSION:= 1.16.2
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 2ba980f720a5bdce4ec05423519acc35
PKG_DESCR:= Core utilities for embedded Linux systems
PKG_SECTION:= base
PKG_URL:= http://www.busybox.net/
@@ -30,12 +30,6 @@ CONFIG_STYLE:= manual
BUILD_STYLE:= manual
INSTALL_STYLE:= manual
-bbrebuild:
- @if [ -f ${TOPDIR}/.bbrebuild ];then \
- rm ${WRKBUILD}/.build_done; \
- rm ${TOPDIR}/.bbrebuild; \
- fi
-
${TOPDIR}/.busyboxcfg: ${TOPDIR}/.config
grep BUSYBOX_ $(TOPDIR)/.config|sed -e 's/BUSYBOX_/CONFIG_/' > \
${TOPDIR}/.busyboxcfg
@@ -84,6 +78,12 @@ udhcpd-install:
${INSTALL_DIR} ${IDIR_UDHCPD}/etc/
${INSTALL_DATA} ./files/udhcpd.conf ${IDIR_UDHCPD}/etc/
-fake: bbrebuild
+rebuild:
+ @if [ -f ${TOPDIR}/.rebuild.${PKG_NAME} ];then \
+ rm ${WRKBUILD}/.build_done; \
+ rm ${TOPDIR}/.rebuild.${PKG_NAME}; \
+ fi
+
+fake: rebuild
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/busybox/config/util-linux/Config.in b/package/busybox/config/util-linux/Config.in
index d4be6854b..d24a02843 100644
--- a/package/busybox/config/util-linux/Config.in
+++ b/package/busybox/config/util-linux/Config.in
@@ -351,7 +351,8 @@ config BUSYBOX_LOSETUP
config BUSYBOX_LSPCI
bool "lspci"
- default n
+ default y
+ depends on !ADK_PACKAGE_PCIUTILS
help
lspci is a utility for displaying information about PCI buses in the
system and devices connected to them.
@@ -360,7 +361,8 @@ config BUSYBOX_LSPCI
config BUSYBOX_LSUSB
bool "lsusb"
- default n
+ default y
+ depends on !ADK_PACKAGE_LSUSB
help
lsusb is a utility for displaying information about USB buses in the
system and devices connected to them.
diff --git a/package/dnsmasq/Makefile b/package/dnsmasq/Makefile
index 8bcb361f9..84e1c889f 100644
--- a/package/dnsmasq/Makefile
+++ b/package/dnsmasq/Makefile
@@ -4,9 +4,9 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= dnsmasq
-PKG_VERSION:= 2.51
+PKG_VERSION:= 2.55
PKG_RELEASE:= 1
-PKG_MD5SUM:= 97465261a6de5258a3c3edfe51ca16a4
+PKG_MD5SUM:= b093d7c6bc7f97ae6fd35d048529232a
PKG_DESCR:= A lightweight DNS and DHCP server
PKG_SECTION:= net
PKG_URL:= http://thekelleys.org.uk/dnsmasq
@@ -24,6 +24,6 @@ MAKE_FLAGS+= BINDIR=/usr/sbin MANDIR=/usr/man COPTS="${TCFLAGS}"
do-install:
${INSTALL_DIR} ${IDIR_DNSMASQ}/usr/sbin ${IDIR_DNSMASQ}/etc
${INSTALL_BIN} ${WRKBUILD}/src/dnsmasq ${IDIR_DNSMASQ}/usr/sbin/
- ${INSTALL_DATA} files/dnsmasq.conf ${IDIR_DNSMASQ}/etc/dnsmasq.conf
+ ${INSTALL_DATA} ./files/dnsmasq.conf ${IDIR_DNSMASQ}/etc/dnsmasq.conf
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/dnsmasq/patches/patch-src_config_h b/package/dnsmasq/patches/patch-src_config_h
index 297097565..5db49ea9a 100644
--- a/package/dnsmasq/patches/patch-src_config_h
+++ b/package/dnsmasq/patches/patch-src_config_h
@@ -1,4 +1,3 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
--- dnsmasq-2.47.orig/src/config.h 2009-02-05 13:14:24.000000000 +0100
+++ dnsmasq-2.47/src/config.h 2009-03-19 18:40:37.000000000 +0100
@@ -45,7 +45,7 @@
diff --git a/package/dropbear/Makefile b/package/dropbear/Makefile
index 2e29902a7..e6f473380 100644
--- a/package/dropbear/Makefile
+++ b/package/dropbear/Makefile
@@ -63,9 +63,9 @@ do-install:
$(INSTALL_BIN) $(WRKBUILD)/dropbearconvert \
$(IDIR_DBCONVERT)/usr/bin/dropbearconvert
# ssh pubkey
- test -z $(ADK_SSH_PUBKEY) || ( \
+ test -z $(ADK_RUNTIME_SSH_PUBKEY) || ( \
mkdir -p $(IDIR_DROPBEAR)/etc/dropbear; \
- echo $(ADK_SSH_PUBKEY) \
+ echo $(ADK_RUNTIME_SSH_PUBKEY) \
>$(IDIR_DROPBEAR)/etc/dropbear/authorized_keys; \
)
diff --git a/package/libusb/Makefile b/package/libusb/Makefile
index 8b68fdb79..63e9f21be 100644
--- a/package/libusb/Makefile
+++ b/package/libusb/Makefile
@@ -4,9 +4,9 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= libusb
-PKG_VERSION:= 1.0.6
+PKG_VERSION:= 1.0.8
PKG_RELEASE:= 1
-PKG_MD5SUM:= 818c7c02112a53e0c182666ee83f2057
+PKG_MD5SUM:= 37d34e6eaa69a4b645a19ff4ca63ceef
PKG_DESCR:= a library for accessing Linux USB devices
PKG_SECTION:= libs
PKG_URL:= http://libusb.wiki.sourceforge.net
diff --git a/package/openssh/Makefile b/package/openssh/Makefile
index 2896c1a29..572b69929 100644
--- a/package/openssh/Makefile
+++ b/package/openssh/Makefile
@@ -86,9 +86,9 @@ post-install:
${IDIR_OPENSSH_SFTP_SERVER}/usr/libexec
chmod 0700 {${IDIR_OPENSSH_CLIENT},${IDIR_OPENSSH_SERVER}}/etc/ssh
# ssh pubkey
- test -z $(ADK_SSH_PUBKEY) || ( \
+ test -z $(ADK_RUNTIME_SSH_PUBKEY) || ( \
mkdir -p $(IDIR_OPENSSH_SERVER)/etc/ssh; \
- echo $(ADK_SSH_PUBKEY) \
+ echo $(ADK_RUNTIME_SSH_PUBKEY) \
>$(IDIR_OPENSSH_SERVER)/etc/ssh/authorized_keys; \
)
diff --git a/package/ppp/Makefile b/package/ppp/Makefile
index 2d38f6a96..88f7826a1 100644
--- a/package/ppp/Makefile
+++ b/package/ppp/Makefile
@@ -4,9 +4,9 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= ppp
-PKG_VERSION:= 2.4.4
-PKG_RELEASE:= 18
-PKG_MD5SUM:= 183800762e266132218b204dfb428d29
+PKG_VERSION:= 2.4.5
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 4621bc56167b6953ec4071043fe0ec57
PKG_DESCR:= Point-to-Point Protocol software
PKG_SECTION:= net
PKG_MULTI:= 1
@@ -64,7 +64,7 @@ post-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y}
${INSTALL_DIR} ${IDIR_PPP}/etc/ppp/peers
$(INSTALL_DIR) ${IDIR_PPP}/etc/network/if-pre-up.d
$(INSTALL_BIN) ./files/ppp.pre-up \
- ${IDIR_PPP}/etc/network/if-pre-up.d/ppp
+ ${IDIR_PPP}/etc/network/if-pre-up.d/05-ppp
mod-radius-install:
${INSTALL_DIR} ${IDIR_PPP_MOD_RADIUS}/etc/radiusclient
diff --git a/package/ppp/files/etc/ppp/ip-down b/package/ppp/files/etc/ppp/ip-down
index 334bcb885..a4756b768 100755
--- a/package/ppp/files/etc/ppp/ip-down
+++ b/package/ppp/files/etc/ppp/ip-down
@@ -1,6 +1,4 @@
#!/bin/sh
-[ -z "$6" ] || env -i ACTION="ifdown" INTERFACE="$6" PROTO=ppp /sbin/hotplug "iface"
-
[ -d /etc/ppp/ip-down.d ] && {
for SCRIPT in /etc/ppp/ip-down.d/*
do
diff --git a/package/ppp/files/etc/ppp/ip-up b/package/ppp/files/etc/ppp/ip-up
index 34b4b50e1..2ccefc01c 100755
--- a/package/ppp/files/etc/ppp/ip-up
+++ b/package/ppp/files/etc/ppp/ip-up
@@ -1,6 +1,4 @@
#!/bin/sh
-[ -z "$6" ] || env -i ACTION="ifup" INTERFACE="$6" PROTO=ppp /sbin/hotplug "iface"
-
[ -d /etc/ppp/ip-up.d ] && {
for SCRIPT in /etc/ppp/ip-up.d/*
do
diff --git a/package/ppp/files/ppp.pre-up b/package/ppp/files/ppp.pre-up
index 9f82aa98c..79fb063ba 100755
--- a/package/ppp/files/ppp.pre-up
+++ b/package/ppp/files/ppp.pre-up
@@ -37,6 +37,9 @@ REPLACE="
sed "$REPLACE" < /etc/ppp/templates/$IF_USE_TEMPLATE > /etc/ppp/peers/$IF_PROVIDER
case "$IF_PPP_DEVICE" in
+eth*)
+ ip link set up dev $IF_PPP_DEVICE
+ ;;
nas*)
[ "$IF_PPP_ENCAPS" ] || encap=0
[ "$IF_PPP_PAYLOAD" ] || payload=1
diff --git a/package/ppp/patches/patch-pppd_plugins_rp-pppoe_Makefile_linux b/package/ppp/patches/patch-pppd_plugins_rp-pppoe_Makefile_linux
deleted file mode 100644
index 3a7439ce7..000000000
--- a/package/ppp/patches/patch-pppd_plugins_rp-pppoe_Makefile_linux
+++ /dev/null
@@ -1,23 +0,0 @@
---- ppp-2.4.4.orig/pppd/plugins/rp-pppoe/Makefile.linux 2006-06-04 07:07:46.000000000 +0200
-+++ ppp-2.4.4/pppd/plugins/rp-pppoe/Makefile.linux 2009-06-05 19:12:00.000000000 +0200
-@@ -39,9 +39,9 @@ rp-pppoe.so: libplugin.a plugin.o
-
- install: all
- $(INSTALL) -d -m 755 $(LIBDIR)
-- $(INSTALL) -s -c -m 4550 rp-pppoe.so $(LIBDIR)
-+ $(INSTALL) -c -m 4550 rp-pppoe.so $(LIBDIR)
- $(INSTALL) -d -m 755 $(BINDIR)
-- $(INSTALL) -s -c -m 555 pppoe-discovery $(BINDIR)
-+ $(INSTALL) -c -m 555 pppoe-discovery $(BINDIR)
-
- clean:
- rm -f *.o *.so
-@@ -50,7 +50,7 @@ plugin.o: plugin.c
- $(CC) '-DRP_VERSION="$(VERSION)"' $(CFLAGS) -I../../.. -c -o plugin.o -fPIC plugin.c
-
- libplugin.a: discovery.o if.o common.o debug.o
-- $(AR) -rc $@ $^
-+ $(TARGET_AR) -rcs $@ $^
-
- discovery.o: discovery.c
- $(CC) $(CFLAGS) '-DVERSION="$(VERSION)"' -c -o discovery.o -fPIC discovery.c
diff --git a/package/ppp/patches/patch-pppd_plugins_rp-pppoe_discovery_c b/package/ppp/patches/patch-pppd_plugins_rp-pppoe_discovery_c
deleted file mode 100644
index ee40108d5..000000000
--- a/package/ppp/patches/patch-pppd_plugins_rp-pppoe_discovery_c
+++ /dev/null
@@ -1,27 +0,0 @@
---- ppp-2.4.4.orig/pppd/plugins/rp-pppoe/discovery.c 2005-03-22 11:22:32.000000000 +0100
-+++ ppp-2.4.4/pppd/plugins/rp-pppoe/discovery.c 2009-06-05 19:12:00.000000000 +0200
-@@ -607,12 +607,14 @@ discovery(PPPoEConnection *conn)
- conn->discoveryState = STATE_SENT_PADI;
- waitForPADO(conn, timeout);
-
-+#if 0
- /* If we're just probing for access concentrators, don't do
- exponential backoff. This reduces the time for an unsuccessful
- probe to 15 seconds. */
- if (!conn->printACNames) {
- timeout *= 2;
- }
-+#endif
- if (conn->printACNames && conn->numPADOs) {
- break;
- }
-@@ -635,7 +637,9 @@ discovery(PPPoEConnection *conn)
- sendPADR(conn);
- conn->discoveryState = STATE_SENT_PADR;
- waitForPADS(conn, timeout);
-+#if 0
- timeout *= 2;
-+#endif
- } while (conn->discoveryState == STATE_SENT_PADR);
-
- /* We're done. */
diff --git a/package/uclibc/Makefile b/package/uclibc/Makefile
index 787dc4e56..823508ca2 100644
--- a/package/uclibc/Makefile
+++ b/package/uclibc/Makefile
@@ -6,9 +6,10 @@ include $(TOPDIR)/toolchain/uClibc/Makefile.inc
PKG_DESCR:= embedded C library
PKG_SECTION:= base
-NO_DISTFILES:= 1
PKG_OPTS:= noremove
+NO_DISTFILES:= 1
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,UCLIBC,uclibc,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
@@ -26,21 +27,25 @@ SUB_INSTALLS-${ADK_PACKAGE_UCLIBC_DEV}+= uclibc-dev-install
do-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y}
${INSTALL_DIR} $(IDIR_UCLIBC)/lib $(IDIR_UCLIBC)/etc
# create timezone file
- echo 'CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00' > $(IDIR_UCLIBC)/etc/TZ
+ test -z $(ADK_RUNTIME_TIMEZONE) || \
+ grep $(ADK_RUNTIME_TIMEZONE) ./files/tz.lst | \
+ cut -f 2 > $(IDIR_UCLIBC)/etc/TZ
$(CP) $(STAGING_DIR)/lib/libgcc_s.so* $(IDIR_UCLIBC)/lib/
$(CP) $(STAGING_DIR)/lib/libc.so* $(IDIR_UCLIBC)/lib/
- $(CP) $(STAGING_DIR)/lib/libuClibc-$(PKG_VERSION).so $(IDIR_UCLIBC)/lib/
- $(CP) $(STAGING_DIR)/lib/ld*-uClibc-$(PKG_VERSION).so $(IDIR_UCLIBC)/lib/
+ $(CP) $(STAGING_DIR)/lib/libuClibc-$(PKG_VERSION).so \
+ $(IDIR_UCLIBC)/lib/
+ $(CP) $(STAGING_DIR)/lib/ld*-uClibc-$(PKG_VERSION).so \
+ $(IDIR_UCLIBC)/lib/
$(CP) $(STAGING_DIR)/lib/ld*-uClibc.so.* $(IDIR_UCLIBC)/lib/
-for file in libcrypt libdl libm libnsl libresolv librt libutil; do \
$(CP) $(STAGING_DIR)/lib/$$file.so* $(IDIR_UCLIBC)/lib/; \
- $(CP) $(STAGING_DIR)/lib/$$file-$(PKG_VERSION).so $(IDIR_UCLIBC)/lib/; \
+ $(CP) $(STAGING_DIR)/lib/$$file-$(PKG_VERSION).so \
+ $(IDIR_UCLIBC)/lib/; \
done
uclibc-dev-install:
${INSTALL_DIR} ${IDIR_UCLIBC_DEV}/usr/lib
${CP} ${STAGING_DIR}/lib/crt* ${IDIR_UCLIBC_DEV}/usr/lib
- # header package
$(MAKE) -C $(TOOLCHAIN_BUILD_DIR)/w-linux-$(KERNEL_VERSION)-$(KERNEL_RELEASE)/linux-$(KERNEL_VERSION) ARCH=$(ARCH) V=1 \
INSTALL_HDR_PATH=$(IDIR_UCLIBC_DEV)/usr \
headers_install
diff --git a/package/uclibc/files/tz.lst b/package/uclibc/files/tz.lst
new file mode 100644
index 000000000..1c249bba0
--- /dev/null
+++ b/package/uclibc/files/tz.lst
@@ -0,0 +1,451 @@
+Africa/Abidjan GMT0
+Africa/Accra GMT0
+Africa/Addis Ababa EAT-3
+Africa/Algiers CET-1
+Africa/Asmera EAT-3
+Africa/Bamako GMT0
+Africa/Bangui WAT-1
+Africa/Banjul GMT0
+Africa/Bissau GMT0
+Africa/Blantyre CAT-2
+Africa/Brazzaville WAT-1
+Africa/Bujumbura CAT-2
+Africa/Cairo EET-2EEST-3,M4.5.5/0,M9.5.4/24
+Africa/Casablanca WET0
+Africa/Ceuta CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Africa/Conakry GMT0
+Africa/Dakar GMT0
+Africa/Dar es Salaam EAT-3
+Africa/Djibouti EAT-3
+Africa/Douala WAT-1
+Africa/El Aaiun WET0
+Africa/Freetown WAT0
+Africa/Gaborone CAT-2
+Africa/Harare CAT-2
+Africa/Johannesburg SAST-2
+Africa/Kampala EAT-3
+Africa/Khartoum EAT-3
+Africa/Kigali CAT-2
+Africa/Kinshasa WAT-1
+Africa/Lagos WAT-1
+Africa/Libreville WAT-1
+Africa/Lome GMT0
+Africa/Luanda WAT-1
+Africa/Lubumbashi CAT-2
+Africa/Lusaka CAT-2
+Africa/Malabo WAT-1
+Africa/Maputo CAT-2
+Africa/Maseru SAST-2
+Africa/Mbabane SAST-2
+Africa/Mogadishu EAT-3
+Africa/Monrovia GMT0
+Africa/Nairobi EAT-3
+Africa/Ndjamena WAT-1
+Africa/Niamey WAT-1
+Africa/Nouakchott GMT0
+Africa/Ouagadougou GMT0
+Africa/Porto-Novo WAT-1
+Africa/Sao Tome GMT0
+Africa/Timbuktu GMT0
+Africa/Tripoli EET-2
+Africa/Tunis CET-1
+Africa/Windhoek WAT-1WAST-2,M9.1.0/2,M4.1.0/2
+America/Adak HAST10HADT9,M4.1.0/2,M10.5.0/2
+America/Anchorage AKST9AKDT8,M4.1.0/2,M10.5.0/2
+America/Anguilla AST4
+America/Antigua AST4
+America/Araguaina BRT3BRST2,M10.2.0/0,M2.3.0/0
+America/Aruba AST4
+America/Asuncion PYT4PYST3,M10.1.0/0,M3.1.0/0
+America/Atka HAST10HADT9,M4.1.0/2,M10.5.0/2
+America/Barbados AST4
+America/Belem BRT3
+America/Belize CST6
+America/Boa Vista AMT4
+America/Bogota COT5
+America/Boise MST7MDT6,M4.1.0/2,M10.5.0/2
+America/Buenos Aires ART3
+America/Cambridge Bay MST7MDT6,M4.1.0/2,M10.5.0/2
+America/Cancun CST6CDT5,M5.1.0/2,M9.5.0/2
+America/Caracas VET4
+America/Catamarca ART3
+America/Cayenne GFT3
+America/Cayman EST5
+America/Chicago CST6CDT5,M4.1.0/2,M10.5.0/2
+America/Chihuahua MST7MDT6,M5.1.0/2,M9.5.0/2
+America/Cordoba ART3
+America/Costa Rica CST6
+America/Cuiaba AMT4AMST3,M10.2.0/0,M2.3.0/0
+America/Curacao AST4
+America/Danmarkshavn GMT0
+America/Dawson PST8PDT7,M4.1.0/2,M10.5.0/2
+America/Dawson Creek MST7
+America/Denver MST7MDT6,M4.1.0/2,M10.5.0/2
+America/Detroit EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Dominica AST4
+America/Edmonton MST7MDT6,M4.1.0/2,M10.5.0/2
+America/Eirunepe ACT5
+America/El Salvador CST6
+America/Ensenada PST8PDT7,M4.1.0/2,M10.5.0/2
+America/Fort Wayne EST5
+America/Fortaleza BRT3BRST2,M10.2.0/0,M2.3.0/0
+America/Glace Bay AST4ADT3,M4.1.0/2,M10.5.0/2
+America/Godthab WGT3WGST2,M3.5.0/-2,M10.5.0/-1
+America/Goose Bay AST4ADT3,M4.1.0/0:01,M10.5.0/0:01
+America/Grand Turk EST5EDT4,M4.1.0/0,M10.5.0/0
+America/Grenada AST4
+America/Guadeloupe AST4
+America/Guatemala CST6
+America/Guayaquil ECT5
+America/Guyana GYT4
+America/Halifax AST4ADT3,M4.1.0/2,M10.5.0/2
+America/Havana CST5CDT4,M4.1.0/0,M10.5.0/1
+America/Hermosillo MST7
+America/Indiana/Indianapolis EST5
+America/Indiana/Knox EST5
+America/Indiana/Marengo EST5
+America/Indiana/Vevay EST5
+America/Indianapolis EST5
+America/Inuvik MST7MDT6,M4.1.0/2,M10.5.0/2
+America/Iqaluit EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Jamaica EST5
+America/Jujuy ART3
+America/Juneau AKST9AKDT8,M4.1.0/2,M10.5.0/2
+America/Kentucky/Louisville EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Kentucky/Monticello EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Knox IN EST5
+America/La Paz BOT4
+America/Lima PET5
+America/Los Angeles PST8PDT7,M4.1.0/2,M10.5.0/2
+America/Louisville EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Maceio BRT3BRST2,M10.2.0/0,M2.3.0/0
+America/Managua CST6
+America/Manaus AMT4
+America/Martinique AST4
+America/Mazatlan MST7MDT6,M5.1.0/2,M9.5.0/2
+America/Mendoza ART3
+America/Menominee CST6CDT5,M4.1.0/2,M10.5.0/2
+America/Merida CST6CDT5,M5.1.0/2,M9.5.0/2
+America/Mexico City CST6
+America/Miquelon PMST3PMDT2,M4.1.0/2,M10.5.0/2
+America/Monterrey CST6CDT5,M5.1.0/2,M9.5.0/2
+America/Montevideo UYT3
+America/Montreal EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Montserrat AST4
+America/Nassau EST5EDT4,M4.1.0/2,M10.5.0/2
+America/New York EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Nipigon EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Nome AKST9AKDT8,M4.1.0/2,M10.5.0/2
+America/Noronha FNT2
+America/North Dakota/Center CST6CDT5,M4.1.0/2,M10.5.0/2
+America/Panama EST5
+America/Pangnirtung EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Paramaribo SRT3
+America/Phoenix MST7
+America/Port of Spain AST4
+America/Port-au-Prince EST5
+America/Porto Acre ACT5
+America/Porto Velho AMT4
+America/Puerto Rico AST4
+America/Rainy River CST6CDT5,M4.1.0/2,M10.5.0/2
+America/Rankin Inlet CST6CDT5,M4.1.0/2,M10.5.0/2
+America/Recife BRT3BRST2,M10.2.0/0,M2.3.0/0
+America/Regina CST6
+America/Rio Branco ACT5
+America/Rosario ART3
+America/Santiago CLT4CLST3,M10.2.0/0,M3.2.0/0
+America/Santo Domingo AST4
+America/Sao Paulo BRT3BRST2,M10.2.0/0,M2.3.0/0
+America/Scoresbysund EGT1EGST0,M3.5.0/0,M10.5.0/1
+America/Shiprock MST7MDT6,M4.1.0/2,M10.5.0/2
+America/St Johns NST3:30NDT2:30,M4.1.0/0:01,M10.5.0/0:01
+America/St Kitts AST4
+America/St Lucia AST4
+America/St Thomas AST4
+America/St Vincent AST4
+America/Swift Current CST6
+America/Tegucigalpa CST6
+America/Thule AST4
+America/Thunder Bay EST5EDT4,M4.1.0/2,M10.5.0/2
+America/Tijuana PST8PDT7,M4.1.0/2,M10.5.0/2
+America/Tortola AST4
+America/Vancouver PST8PDT7,M4.1.0/2,M10.5.0/2
+America/Virgin AST4
+America/Whitehorse PST8PDT7,M4.1.0/2,M10.5.0/2
+America/Winnipeg CST6CDT5,M4.1.0/2,M10.5.0/3
+America/Yakutat AKST9AKDT8,M4.1.0/2,M10.5.0/2
+America/Yellowknife MST7MDT6,M4.1.0/2,M10.5.0/2
+Antarctica/Casey WST-8
+Antarctica/Davis DAVT-7
+Antarctica/DumontDUrville DDUT-10
+Antarctica/Mawson MAWT-6
+Antarctica/McMurdo NZST-12NZDT-13,M10.1.0/2,M3.3.0/3
+Antarctica/Palmer CLT4CLST3,M10.2.0/0,M3.2.0/0
+Antarctica/South Pole NZST-12NZDT-13,M10.1.0/2,M3.3.0/3
+Antarctica/Syowa SYOT-3
+Antarctica/Vostok VOST-6
+Arctic/Longyearbyen CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Asia/Aden AST-3
+Asia/Almaty ALMT-6ALMST-7,M3.5.0/0,M10.5.0/0
+Asia/Amman EET-2EEST-3,M3.5.4/0,M9.5.4/1
+Asia/Anadyr ANAT-12ANAST-13,M3.5.0/2,M10.5.0/3
+Asia/Aqtau AQTT-4AQTST-5,M3.5.0/0,M10.5.0/0
+Asia/Aqtobe AQTT-5AQTST-6,M3.5.0/0,M10.5.0/0
+Asia/Ashgabat TMT-5
+Asia/Ashkhabad TMT-5
+Asia/Baghdad AST-3ADT-4,J91/3,J274/4
+Asia/Bahrain AST-3
+Asia/Baku AZT-4AZST-5,M3.5.0/1,M10.5.0/1
+Asia/Bangkok ICT-7
+Asia/Beirut EET-2EEST-3,M3.5.0/0,M10.5.0/0
+Asia/Bishkek KGT-5KGST-6,M3.5.0/2:30,M10.5.0/2:30
+Asia/Brunei BNT-8
+Asia/Calcutta IST-5:30
+Asia/Choibalsan CHOT-9
+Asia/Chongqing CST-8
+Asia/Chungking CST-8
+Asia/Colombo LKT-6
+Asia/Dacca BDT-6
+Asia/Damascus EET-2EEST-3,J91/0,J274/0
+Asia/Dhaka BDT-6
+Asia/Dili TPT-9
+Asia/Dubai GST-4
+Asia/Dushanbe TJT-5
+Asia/Gaza EET-2EEST-3,M4.3.5/0,M10.3.5/0
+Asia/Harbin CST-8
+Asia/Hong Kong HKT-8
+Asia/Hovd HOVT-7
+Asia/Irkutsk IRKT-8IRKST-9,M3.5.0/2,M10.5.0/3
+Asia/Istanbul EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Asia/Jakarta WIT-7
+Asia/Jayapura EIT-9
+Asia/Jerusalem IST-2IDT-3,J87/1,J276/1
+Asia/Kabul AFT-4:30
+Asia/Kamchatka PETT-12PETST-13,M3.5.0/2,M10.5.0/3
+Asia/Karachi PKT-5
+Asia/Kashgar CST-8
+Asia/Katmandu NPT-5:45
+Asia/Krasnoyarsk KRAT-7KRAST-8,M3.5.0/2,M10.5.0/3
+Asia/Kuala Lumpur MYT-8
+Asia/Kuching MYT-8
+Asia/Kuwait AST-3
+Asia/Macao CST-8
+Asia/Magadan MAGT-11MAGST-12,M3.5.0/2,M10.5.0/3
+Asia/Manila PHT-8
+Asia/Muscat GST-4
+Asia/Nicosia EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Asia/Novosibirsk NOVT-6NOVST-7,M3.5.0/2,M10.5.0/3
+Asia/Omsk OMST-6OMSST-7,M3.5.0/2,M10.5.0/3
+Asia/Phnom Penh ICT-7
+Asia/Pontianak WIT-7
+Asia/Pyongyang KST-9
+Asia/Qatar AST-3
+Asia/Rangoon MMT-6:30
+Asia/Riyadh AST-3
+Asia/Saigon ICT-7
+Asia/Sakhalin SAKT-10SAKST-11,M3.5.0/2,M10.5.0/3
+Asia/Samarkand UZT-5
+Asia/Seoul KST-9
+Asia/Shanghai CST-8
+Asia/Singapore SGT-8
+Asia/Taipei CST-8
+Asia/Tashkent UZT-5
+Asia/Tbilisi GET-4GEST-5,M3.5.0/0,M10.5.0/0
+Asia/Tehran IRT-3:30IRST-4:30,J80/0,J266/0
+Asia/Tel Aviv IST-2IDT-3,J87/1,J276/1
+Asia/Thimbu BTT-6
+Asia/Thimphu BTT-6
+Asia/Tokyo JST-9
+Asia/Ujung Pandang CIT-8
+Asia/Ulaanbaatar ULAT-8
+Asia/Ulan Bator ULAT-8
+Asia/Urumqi CST-8
+Asia/Vientiane ICT-7
+Asia/Vladivostok VLAT-10VLAST-11,M3.5.0/2,M10.5.0/3
+Asia/Yakutsk YAKT-9YAKST-10,M3.5.0/2,M10.5.0/3
+Asia/Yekaterinburg YEKT-5YEKST-6,M3.5.0/2,M10.5.0/3
+Asia/Yerevan AMT-4AMST-5,M3.5.0/2,M10.5.0/3
+Atlantic/Azores AZOT1AZOST0,M3.5.0/0,M10.5.0/1
+Atlantic/Bermuda AST4ADT3,M4.1.0/2,M10.5.0/2
+Atlantic/Canary WET0WEST-1,M3.5.0/1,M10.5.0/2
+Atlantic/Cape Verde CVT1
+Atlantic/Faeroe WET0WEST-1,M3.5.0/1,M10.5.0/2
+Atlantic/Jan Mayen CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Atlantic/Madeira WET0WEST-1,M3.5.0/1,M10.5.0/2
+Atlantic/Reykjavik GMT0
+Atlantic/South Georgia GST2
+Atlantic/St Helena GMT0
+Atlantic/Stanley FKT4FKST3,M9.1.0/2,M4.3.0/2
+Australia/ACT EST-10EST-11,M10.5.0/2,M3.5.0/3
+Australia/Adelaide CST-9:30CST-10:30,M10.5.0/2,M3.5.0/3
+Australia/Brisbane EST-10
+Australia/Broken Hill CST-9:30CST-10:30,M10.5.0/2,M3.5.0/3
+Australia/Canberra EST-10EST-11,M10.5.0/2,M3.5.0/3
+Australia/Darwin CST-9:30
+Australia/Hobart EST-10EST-11,M10.1.0/2,M3.5.0/3
+Australia/LHI LHST-10:30LHST-11,M10.5.0/2,M3.5.0/2
+Australia/Lindeman EST-10
+Australia/Lord Howe LHST-10:30LHST-11,M10.5.0/2,M3.5.0/2
+Australia/Melbourne EST-10EST-11,M10.5.0/2,M3.5.0/3
+Australia/NSW EST-10EST-11,M10.5.0/2,M3.5.0/3
+Australia/North CST-9:30
+Australia/Perth WST-8
+Australia/Queensland EST-10
+Australia/South CST-9:30CST-10:30,M10.5.0/2,M3.5.0/3
+Australia/Sydney EST-10EST-11,M10.5.0/2,M3.5.0/3
+Australia/Tasmania EST-10EST-11,M10.1.0/2,M3.5.0/3
+Australia/Victoria EST-10EST-11,M10.5.0/2,M3.5.0/3
+Australia/West WST-8
+Australia/Yancowinna CST-9:30CST-10:30,M10.5.0/2,M3.5.0/3
+Brazil/DeNoronha FNT2
+Brazil/East BRT3BRST2,M10.2.0/0,M2.3.0/0
+Brazil/West AMT4
+Canada/Atlantic AST4ADT3,M4.1.0/2,M10.5.0/2
+Canada/Central CST6CDT5,M4.1.0/2,M10.5.0/3
+Canada/East-Saskatchewan CST6
+Canada/Eastern EST5EDT4,M4.1.0/2,M10.5.0/2
+Canada/Mountain MST7MDT6,M4.1.0/2,M10.5.0/2
+Canada/Newfoundland NST3:30NDT2:30,M4.1.0/0:01,M10.5.0/0:01
+Canada/Pacific PST8PDT7,M4.1.0/2,M10.5.0/2
+Canada/Saskatchewan CST6
+Canada/Yukon PST8PDT7,M4.1.0/2,M10.5.0/2
+Chile/Continental CLT4CLST3,M10.2.0/0,M3.2.0/0
+Chile/EasterIsland EAST6EASST5,M10.2.0/-2,M3.2.0/-2
+Cuba CST5CDT4,M4.1.0/0,M10.5.0/1
+Egypt EET-2EEST-3,M4.5.5/0,M9.5.4/24
+Eire GMT0IST-1,M3.5.0/1,M10.5.0/2
+Europe/Amsterdam CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Andorra CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Athens EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Belfast GMT0BST-1,M3.5.0/1,M10.5.0/2
+Europe/Belgrade CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Berlin CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Bratislava CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Brussels CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Bucharest EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Budapest CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Chisinau EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Copenhagen CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Dublin GMT0IST-1,M3.5.0/1,M10.5.0/2
+Europe/Gibraltar CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Helsinki EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Istanbul EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Kaliningrad EET-2EEST-3,M3.5.0/2,M10.5.0/3
+Europe/Kiev EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Lisbon WET0WEST-1,M3.5.0/1,M10.5.0/2
+Europe/Ljubljana CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/London GMT0BST-1,M3.5.0/1,M10.5.0/2
+Europe/Luxembourg CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Madrid CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Malta CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Minsk EET-2EEST-3,M3.5.0/2,M10.5.0/3
+Europe/Monaco CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Moscow MSK-3MSD-4,M3.5.0/2,M10.5.0/3
+Europe/Nicosia EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Oslo CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Paris CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Prague CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Riga EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Rome CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Samara SAMT-4SAMST-5,M3.5.0/2,M10.5.0/3
+Europe/San Marino CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Sarajevo CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Simferopol EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Skopje CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Sofia EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Stockholm CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Tallinn EET-2
+Europe/Tirane CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Tiraspol EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Uzhgorod EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Vaduz CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Vatican CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Vienna CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Vilnius EET-2
+Europe/Warsaw CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Zagreb CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Europe/Zaporozhye EET-2EEST-3,M3.5.0/3,M10.5.0/4
+Europe/Zurich CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Great Britain/Eire GMT0BST-1,M3.5.0/1,M10.5.0/2
+Great Britain/Great Britain GMT0BST-1,M3.5.0/1,M10.5.0/2
+Hong Kong HKT-8
+Iceland GMT0
+Indian/Antananarivo EAT-3
+Indian/Chagos IOT-6
+Indian/Christmas CXT-7
+Indian/Cocos CCT-6:30
+Indian/Comoro EAT-3
+Indian/Kerguelen TFT-5
+Indian/Mahe SCT-4
+Indian/Maldives MVT-5
+Indian/Mauritius MUT-4
+Indian/Mayotte EAT-3
+Indian/Reunion RET-4
+Iran IRT-3:30IRST-4:30,J80/0,J266/0
+Israel IST-2IDT-3,J87/1,J276/1
+Jamaica EST5
+Japan JST-9
+Kwajalein MHT-12
+Libya EET-2
+Mexico/BajaNorte PST8PDT7,M4.1.0/2,M10.5.0/2
+Mexico/BajaSur MST7MDT6,M5.1.0/2,M9.5.0/2
+Mexico/General CST6
+Navajo MST7MDT6,M4.1.0/2,M10.5.0/2
+New Zealand/Chatham CHAST-12:45CHADT-13:45,M10.1.0/2:45,M3.3.0/3:45
+New Zealand/New Zealand NZST-12NZDT-13,M10.1.0/2,M3.3.0/3
+Pacific/Apia WST11
+Pacific/Auckland NZST-12NZDT-13,M10.1.0/2,M3.3.0/3
+Pacific/Chatham CHAST-12:45CHADT-13:45,M10.1.0/2:45,M3.3.0/3:45
+Pacific/Easter EAST6EASST5,M10.2.0/-2,M3.2.0/-2
+Pacific/Efate VUT-11
+Pacific/Enderbury PHOT-13
+Pacific/Fakaofo TKT10
+Pacific/Fiji FJT-12
+Pacific/Funafuti TVT-12
+Pacific/Galapagos GALT6
+Pacific/Gambier GAMT9
+Pacific/Guadalcanal SBT-11
+Pacific/Guam ChST-10
+Pacific/Honolulu HST10
+Pacific/Johnston HST10
+Pacific/Kiritimati LINT-14
+Pacific/Kosrae KOST-11
+Pacific/Kwajalein MHT-12
+Pacific/Majuro MHT-12
+Pacific/Marquesas MART9:30
+Pacific/Midway SST11
+Pacific/Nauru NRT-12
+Pacific/Niue NUT11
+Pacific/Norfolk NFT-11:30
+Pacific/Noumea NCT-11
+Pacific/Pago Pago SST11
+Pacific/Palau PWT-9
+Pacific/Pitcairn PST8
+Pacific/Ponape PONT-11
+Pacific/Port Moresby PGT-10
+Pacific/Rarotonga CKT10
+Pacific/Saipan ChST-10
+Pacific/Samoa SST11
+Pacific/Tahiti TAHT10
+Pacific/Tarawa GILT-12
+Pacific/Tongatapu TOT-13
+Pacific/Truk TRUT-10
+Pacific/Wake WAKT-12
+Pacific/Wallis WFT-12
+Pacific/Yap YAPT-10
+Poland CET-1CEST-2,M3.5.0/2,M10.5.0/3
+Portugal WET0WEST-1,M3.5.0/1,M10.5.0/2
+Singapore SGT-8
+Turkey EET-2EEST-3,M3.5.0/3,M10.5.0/4
+US/Alaska AKST9AKDT8,M4.1.0/2,M10.5.0/2
+US/Aleutian HAST10HADT9,M4.1.0/2,M10.5.0/2
+US/Arizona MST7
+US/Central CST6CDT5,M4.1.0/2,M10.5.0/2
+US/East-Indiana EST5
+US/Eastern EST5EDT4,M4.1.0/2,M10.5.0/2
+US/Hawaii HST10
+US/Indiana-Starke EST5
+US/Michigan EST5EDT4,M4.1.0/2,M10.5.0/2
+US/Mountain MST7MDT6,M4.1.0/2,M10.5.0/2
+US/Pacific PST8PDT7,M4.1.0/2,M10.5.0/2
+US/Samoa SST11
diff --git a/package/usbutils/Makefile b/package/usbutils/Makefile
index d5d5d21ee..4112edd70 100644
--- a/package/usbutils/Makefile
+++ b/package/usbutils/Makefile
@@ -19,7 +19,8 @@ $(eval $(call PKG_template,LSUSB,lsusb,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPEN
post-install:
${INSTALL_DIR} ${IDIR_LSUSB}/usr/share
- ${INSTALL_DATA} ${WRKINST}/usr/share/usb.ids.gz ${IDIR_LSUSB}/usr/share/
+ ${INSTALL_DATA} ${WRKINST}/usr/share/usb.ids \
+ ${IDIR_LSUSB}/usr/share/
${INSTALL_DIR} ${IDIR_LSUSB}/usr/sbin
${INSTALL_BIN} ${WRKINST}/usr/sbin/lsusb ${IDIR_LSUSB}/usr/sbin/