fixup! addedd poprouting makefile
[feed/routing.git] / poprouting / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=prince
4 PKG_VERSION:=v0.2
5 PKG_RELEASE:=2
6
7 PKG_BUILD_DIR:=$(BUILD_DIR)/prince-$(PKG_VERSION)
8 PKG_USE_MIPS16:=0
9 PKG_SOURCE_PROTO:=git
10 PKG_SOURCE:=prince-$(PKG_VERSION).tar.gz
11 PKG_SOURCE_URL:=https://github.com/gabri94/poprouting.git
12 PKG_SOURCE_VERSION:=v0.2
13 PKG_SOURCE_SUBDIR:=prince-v0.2
14 include $(INCLUDE_DIR)/package.mk
15
16 define Package/prince
17 SECTION :=net
18 CATEGORY :=Network
19 SUBMENU :=Routing and Redirection
20 Mantainer :=Gabriele Gemmi <gabriel@autistici.org>
21 TITLE :=PopRouting daemon
22 MENU :=1
23 DEPENDS := +libjson-c +libpthread
24 endef
25
26 define Package/prince/description
27 Prince is an open source implementation of the PopRouting Algorithm.
28 It has been developed as a Google Summer of Code Project in collaboration with Freifunk and the University of Trento.
29
30 It fetches topology data from a Link State routing deamon(OONF, OLSR, OSPF, etc),
31 uses the betweenness centrality to optimize the timer's value and pushes back the optimized timer.
32 Currently it only supports OLSRd2 (aka OONF).
33 endef
34
35
36 $(eval $(call BuildPackage,poprouting))