From: Steven Barth Date: Wed, 23 Jul 2008 11:32:53 +0000 (+0000) Subject: themes: Add registration of themes at package installation time X-Git-Tag: 0.8.0~590 X-Git-Url: http://git.archive.openwrt.org/?a=commitdiff_plain;h=71306947ea3cdc01ca804d1a697339d5a3fb27c4;p=project%2Fluci.git themes: Add registration of themes at package installation time --- diff --git a/libs/web/root/etc/config/luci b/libs/web/root/etc/config/luci index 43c484a8f..b02fb51f5 100644 --- a/libs/web/root/etc/config/luci +++ b/libs/web/root/etc/config/luci @@ -44,4 +44,3 @@ config internal template option compiledir "/tmp/.lucitplcache" config internal themes - option OpenWRT "/luci-static/openwrt.org" diff --git a/themes/openwrt.org/ipkg/postinst b/themes/openwrt.org/ipkg/postinst new file mode 100755 index 000000000..48ea52273 --- /dev/null +++ b/themes/openwrt.org/ipkg/postinst @@ -0,0 +1,4 @@ +#!/bin/sh +[ -n "${IPKG_INSTROOT}" ] || { + ( . /etc/uci-defaults/luci-theme-openwrt ) && rm -f /etc/uci-defaults/luci-theme-openwrt +} diff --git a/themes/openwrt.org/root/etc/uci-defaults/luci-theme-openwrt b/themes/openwrt.org/root/etc/uci-defaults/luci-theme-openwrt new file mode 100755 index 000000000..a8bef6c92 --- /dev/null +++ b/themes/openwrt.org/root/etc/uci-defaults/luci-theme-openwrt @@ -0,0 +1,6 @@ +#!/bin/sh +uci batch <<-EOF + set luci.themes.OpenWRT=/luci-static/openwrt.org + commit luci +EOF +