aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Golle <daniel@makrotopia.org>2015-07-14 11:33:34 +0200
committerDaniel Golle <daniel@makrotopia.org>2015-07-14 12:09:39 +0200
commit15107764b30c89b68c48847ee26d8ab4f0812b27 (patch)
treef568665c0c8255bfc787441d517bc19f04737296
parent15e7f611afb7dae52f5fb3d807cca1a567c01ac5 (diff)
gnunet: update source, add sysupgrade persistentency
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
-rw-r--r--net/gnunet/Makefile18
1 files changed, 16 insertions, 2 deletions
diff --git a/net/gnunet/Makefile b/net/gnunet/Makefile
index 2e76e6244..0d4c8554c 100644
--- a/net/gnunet/Makefile
+++ b/net/gnunet/Makefile
@@ -8,9 +8,9 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gnunet
-PKG_SOURCE_VERSION:=36060
+PKG_SOURCE_VERSION:=36068
PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION)
-PKG_RELEASE:=2
+PKG_RELEASE:=1
# ToDo:
# - break-out {peer,name,data}store for each backend
@@ -173,6 +173,20 @@ define Build/InstallDev
$(CP) $(PKG_INSTALL_DIR)/usr/include/gnunet/*.h $(1)/usr/include/gnunet
endef
+define Package/gnunet/postinst
+#!/bin/sh
+grep -qc "/etc/gnunet" "$${IPKG_INSTROOT}"/etc/sysupgrade.conf >/dev/null ||
+ echo "/etc/gnunet/" >> "$${IPKG_INSTROOT}"/etc/sysupgrade.conf
+
+endef
+
+define Package/gnunet/postrm
+#!/bin/sh
+grep -qc "/etc/gnunet" "$${IPKG_INSTROOT}"/etc/sysupgrade.conf >/dev/null &&
+ sed -i '/\/etc\/gnunet/d' "$${IPKG_INSTROOT}"/etc/sysupgrade.conf
+
+endef
+
DEPENDS_conversation:=+gnunet-gns +libgst1app +libgst1audio +libgstreamer1 +glib2 +pulseaudio-daemon +libopus +libogg
BIN_conversation:=conversation conversation-test
LIB_conversation:=conversation microphone speaker