* Add community package for Freifunk Hannover

This commit is contained in:
Steven Barth 2008-05-18 21:38:11 +00:00
parent dfdae206b7
commit 69897e5ad9
4 changed files with 36 additions and 1 deletions

View file

@ -0,0 +1,2 @@
include ../../build/config.mk
include ../../build/module.mk

View file

@ -0,0 +1,13 @@
#!/bin/sh
uci batch <<-EOF
set freifunk.community.name='Freifunk Hannover'
set freifunk.community.homepage=http://www.freifunk-hannover.de
set freifunk.community.essid=hannover.freifunk.net
set freifunk.community.bssid=CA:FF:EE:CA:FF:EE
set freifunk.community.realm=db.freifunk-hannover.de
set freifunk.community.channel=1
set freifunk.community.net=10.2.0.0
set freifunk.community.mask=255.255.0.0
commit freifunk
EOF

View file

@ -91,6 +91,21 @@ define Package/ffluci-ff-leipzig/install
endef endef
define Package/ffluci-ff-hannover
$(call Package/ffluci/template)
DEPENDS:=ffluci \
+ffluci-sgi-haserl +ffluci-mod-freifunk +ffluci-app-splash \
+olsrd +olsrd-mod-dyn-gw +olsrd-mod-txtinfo +olsrd-mod-nameservice
TITLE:=Freifunk Hannover Community Meta-Package
URL:=http://www.freifunk-hannover.de/
MAINTAINER:=Mickey Knox <mickey-at-netfreaks-dot-org>
endef
define Package/ffluci-ff-hannover/install
$(call Package/ffluci/install/template,$(1),applications/community-hannover)
$(CP) -a ./ipkg/ffluci-ff-hannover.postinst $(1)/CONTROL/postinst
endef
### Modules ### ### Modules ###
@ -191,6 +206,7 @@ $(eval $(call BuildPackage,ffluci))
$(eval $(call BuildPackage,ffluci-ff-halle)) $(eval $(call BuildPackage,ffluci-ff-halle))
$(eval $(call BuildPackage,ffluci-ff-leipzig)) $(eval $(call BuildPackage,ffluci-ff-leipzig))
$(eval $(call BuildPackage,ffluci-ff-hannover))
$(eval $(call BuildPackage,ffluci-mod-admin-core)) $(eval $(call BuildPackage,ffluci-mod-admin-core))
$(eval $(call BuildPackage,ffluci-mod-freifunk)) $(eval $(call BuildPackage,ffluci-mod-freifunk))

View file

@ -0,0 +1,4 @@
#!/bin/sh
[ -n "${IPKG_INSTROOT}" ] || {
( . /etc/uci-defaults/ffluci-community-hannover ) && rm -f /etc/uci-defaults/ffluci-community-hannover
}