gnunet: package REST interface, break-up experiments
new packages: gnunet-rest, gnunet-rps, gnunet-social also improve package descriptions and maintain order Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
parent
643719a2eb
commit
98259c3c9e
1 changed files with 31 additions and 13 deletions
|
@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
|
||||||
PKG_NAME:=gnunet
|
PKG_NAME:=gnunet
|
||||||
PKG_SOURCE_VERSION:=36918
|
PKG_SOURCE_VERSION:=36918
|
||||||
PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION)
|
PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION)
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=2
|
||||||
|
|
||||||
# ToDo:
|
# ToDo:
|
||||||
# - break-out {peer,name,data}store for each backend
|
# - break-out {peer,name,data}store for each backend
|
||||||
|
@ -198,12 +198,9 @@ PLUGIN_transport-http_server:=transport_http_server transport_https_server
|
||||||
PLUGIN_transport-wlan:=transport_wlan
|
PLUGIN_transport-wlan:=transport_wlan
|
||||||
LIBEXEC_transport-wlan:=helper-transport-wlan
|
LIBEXEC_transport-wlan:=helper-transport-wlan
|
||||||
|
|
||||||
DEPENDS_experiments:=+libglpk +gnunet-sqlite
|
DEPENDS_experiments:=+libglpk
|
||||||
BIN_experiments:=multicast rps
|
PLUGIN_experiments:=ats_mlp ats_ril
|
||||||
LIB_experiments:=consensus env multicast psyc psycstore psycutil rps secretsharing social
|
LIBEXEC_experiments:=service-dht-whanau service-dht-xvine
|
||||||
PLUGIN_experiments:=ats_mlp ats_ril psycstore_sqlite
|
|
||||||
LIBEXEC_experiments:=service-consensus service-dht-whanau service-dht-xvine service-evil-consensus service-multicast service-psyc service-psycstore service-rps service-secretsharing service-social
|
|
||||||
CONF_experiments:=consensus multicast psyc psycstore rps secretsharing social
|
|
||||||
|
|
||||||
# BIN_dv:=dv
|
# BIN_dv:=dv
|
||||||
LIB_dv:=dv
|
LIB_dv:=dv
|
||||||
|
@ -244,6 +241,24 @@ DEPENDS_pgsql:=+gnunet-gns +gnunet-datastore +libpq
|
||||||
LIB_pgsql:=postgres pq
|
LIB_pgsql:=postgres pq
|
||||||
PLUGIN_pgsql:=datacache_postgres datastore_postgres namecache_postgres namestore_postgres
|
PLUGIN_pgsql:=datacache_postgres datastore_postgres namecache_postgres namestore_postgres
|
||||||
|
|
||||||
|
DEPENDS_rest:=+gnunet-gns +jansson
|
||||||
|
LIB_rest:=rest
|
||||||
|
PLUGIN_rest:=rest_gns rest_identity rest_namestore
|
||||||
|
LIBEXEC_rest:=rest-server
|
||||||
|
CONF_rest:=rest
|
||||||
|
|
||||||
|
BIN_rps:=rps
|
||||||
|
LIB_rps:=rps
|
||||||
|
LIBEXEC_rps:=service-rps
|
||||||
|
CONF_rps:=rps
|
||||||
|
|
||||||
|
DEPENDS_social:=+gnunet-sqlite
|
||||||
|
BIN_social:=multicast
|
||||||
|
LIB_social:=consensus multicast psyc psycstore psycutil secretsharing social
|
||||||
|
PLUGIN_social:=psycstore_sqlite
|
||||||
|
LIBEXEC_social:=service-consensus service-evil-consensus service-multicast service-psyc service-psycstore service-secretsharing service-social
|
||||||
|
CONF_social:=consensus multicast psyc psycstore secretsharing social
|
||||||
|
|
||||||
DEPENDS_sqlite:=+gnunet-gns +gnunet-datastore +libsqlite3
|
DEPENDS_sqlite:=+gnunet-gns +gnunet-datastore +libsqlite3
|
||||||
PLUGIN_sqlite:=datacache_sqlite datastore_sqlite namecache_sqlite namestore_sqlite peerstore_sqlite
|
PLUGIN_sqlite:=datacache_sqlite datastore_sqlite namecache_sqlite namestore_sqlite peerstore_sqlite
|
||||||
|
|
||||||
|
@ -262,18 +277,21 @@ CONF_vpn:=exit pt vpn
|
||||||
|
|
||||||
$(eval $(call BuildPackage,gnunet))
|
$(eval $(call BuildPackage,gnunet))
|
||||||
$(eval $(call BuildComponent,conversation,conversation component,))
|
$(eval $(call BuildComponent,conversation,conversation component,))
|
||||||
$(eval $(call BuildComponent,experiments,experimental components,))
|
$(eval $(call BuildComponent,datastore,data storage components,))
|
||||||
$(eval $(call BuildComponent,dv,distance-vector routing component,))
|
$(eval $(call BuildComponent,dv,distance-vector routing component,))
|
||||||
|
$(eval $(call BuildComponent,experiments,experimental components,))
|
||||||
|
$(eval $(call BuildComponent,flat,flat storage backends,))
|
||||||
$(eval $(call BuildComponent,fs,file-sharing components,))
|
$(eval $(call BuildComponent,fs,file-sharing components,))
|
||||||
$(eval $(call BuildComponent,gns,name resolution components,y))
|
$(eval $(call BuildComponent,gns,name resolution components,y))
|
||||||
$(eval $(call BuildComponent,datastore,storage components,))
|
$(eval $(call BuildComponent,mysql,mySQL datastore backend,))
|
||||||
|
$(eval $(call BuildComponent,pgsql,PostgreSQL storage backends,))
|
||||||
|
$(eval $(call BuildComponent,rest,REST interface,))
|
||||||
|
$(eval $(call BuildComponent,rps,RPS routing component,))
|
||||||
|
$(eval $(call BuildComponent,social,social components,))
|
||||||
|
$(eval $(call BuildComponent,sqlite,libsqlite3 storage backends,y))
|
||||||
$(eval $(call BuildComponent,transport-bluetooth,bluetooth transport,))
|
$(eval $(call BuildComponent,transport-bluetooth,bluetooth transport,))
|
||||||
$(eval $(call BuildComponent,transport-http_client,HTTP/HTTPS client transport,y))
|
$(eval $(call BuildComponent,transport-http_client,HTTP/HTTPS client transport,y))
|
||||||
$(eval $(call BuildComponent,transport-http_server,HTTP/HTTPS server transport,))
|
$(eval $(call BuildComponent,transport-http_server,HTTP/HTTPS server transport,))
|
||||||
$(eval $(call BuildComponent,transport-wlan,WLAN transport,))
|
$(eval $(call BuildComponent,transport-wlan,WLAN transport,))
|
||||||
$(eval $(call BuildComponent,utils,administration utililties,))
|
$(eval $(call BuildComponent,utils,administration utililties,))
|
||||||
$(eval $(call BuildComponent,vpn,vpn components,y))
|
$(eval $(call BuildComponent,vpn,vpn components,y))
|
||||||
$(eval $(call BuildComponent,flat,flat storage backends,))
|
|
||||||
$(eval $(call BuildComponent,mysql,mySQL datastore backend,))
|
|
||||||
$(eval $(call BuildComponent,pgsql,PostgreSQL backends,))
|
|
||||||
$(eval $(call BuildComponent,sqlite,libsqlite3 backends,y))
|
|
||||||
|
|
Loading…
Reference in a new issue