X-Git-Url: http://git.openwrt.org/?p=feed%2Frouting.git;a=blobdiff_plain;f=bmx6%2FMakefile;h=443b636d1b2259205f7d829917e119c0b13b0f35;hp=689fa6fe44abff0f41f839da0e8ee5f62e5cf842;hb=9666bb6860e35cefd66d0b917ecf294f09f83a1c;hpb=074f6a55779ef07b24629db3e4801433fa5c9fa4 diff --git a/bmx6/Makefile b/bmx6/Makefile index 689fa6f..443b636 100644 --- a/bmx6/Makefile +++ b/bmx6/Makefile @@ -28,11 +28,11 @@ PKG_NAME:=bmx6 PKG_SOURCE_PROTO:=git -PKG_SOURCE_URL:=git://bmx6.net/bmx6.git -#PKG_SOURCE_URL:=git://github.com/axn/bmx6.git +#PKG_SOURCE_URL:=git://bmx6.net/bmx6.git +PKG_SOURCE_URL:=git://github.com/axn/bmx6.git -PKG_REV:=c0076183ce28fe15285c8faa51920e74633776fe -PKG_VERSION:=r2013041901 +PKG_REV:=3b70f29a2326c8e829c5f10334d9bd4bc6ccab79 +PKG_VERSION:=r2013112701 PKG_RELEASE:=4 PKG_SOURCE_VERSION:=$(PKG_REV) @@ -61,7 +61,7 @@ define Package/bmx6/Default TITLE:=BMX6 layer 3 routing daemon URL:=http://bmx6.net/ MAINTAINER:=Axel Neumann - DEPENDS:=+kmod-ip6-tunnel +kmod-iptunnel6 + DEPENDS:=+kmod-ip6-tunnel +kmod-iptunnel6 +kmod-tun endef define Package/bmx6/description @@ -79,7 +79,6 @@ define Package/bmx6-uci-config TITLE:=configuration plugin based on uci (recommended!) endef - define Package/bmx6-json $(call Package/bmx6/Default) DEPENDS:=bmx6 +libjson @@ -98,6 +97,12 @@ define Package/bmx6-quagga TITLE:=bmx6 quagga plugin to redistribute/export routes (needs manet/bmx6 patched quagga 0.99.21) endef +define Package/bmx6-table + $(call Package/bmx6/Default) + DEPENDS:=bmx6 + TITLE:=bmx6 table plugin to automatic announce routing-table routes via ip6ip tunnels +endef + define Build/Configure mkdir -p $(PKG_INSTALL_DIR) endef @@ -106,18 +111,15 @@ define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR) $(MAKE_ARGS) endef - define Package/bmx6/install $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/config $(1)/etc/init.d $(INSTALL_BIN) $(PKG_BUILD_DIR)/bmx6 $(1)/usr/sbin/bmx6 endef - define Package/bmx6-uci-config/conffiles /etc/config/bmx6 endef - define Package/bmx6-uci-config/install $(INSTALL_DIR) $(1)/usr/lib $(1)/etc/config $(1)/etc/init.d $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_uci_config/bmx6_config.so $(1)/usr/lib/bmx6_config.so @@ -135,6 +137,11 @@ define Package/bmx6-sms/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_sms/bmx6_sms.so $(1)/usr/lib/bmx6_sms.so endef +define Package/bmx6-table/install + $(INSTALL_DIR) $(1)/usr/lib + $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_table/bmx6_table.so $(1)/usr/lib/bmx6_table.so +endef + define Package/bmx6-quagga/install $(INSTALL_DIR) $(1)/usr/lib $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_quagga/bmx6_quagga.so $(1)/usr/lib/bmx6_quagga.so @@ -145,4 +152,4 @@ $(eval $(call BuildPackage,bmx6-uci-config)) $(eval $(call BuildPackage,bmx6-json)) $(eval $(call BuildPackage,bmx6-sms)) $(eval $(call BuildPackage,bmx6-quagga)) - +$(eval $(call BuildPackage,bmx6-table))