You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
983 B

  1. include $(TOPDIR)/rules.mk
  2. PKG_NAME:=gnunet-fuse
  3. PKG_VERSION:=0.16.0
  4. PKG_RELEASE:=$(AUTORELEASE)
  5. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  6. PKG_SOURCE_URL:=@GNU/gnunet
  7. PKG_HASH:=2cbeb79cc2aa9939d5faaaf52c21da125029cb6646c1db0d3b9e9feea7f23fa6
  8. PKG_LICENSE:=GPL-3.0
  9. PKG_LICENSE_FILES:=COPYING
  10. PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
  11. PKG_BUILD_PARALLEL:=1
  12. PKG_FIXUP:=gettext-version
  13. PKG_INSTALL:=1
  14. include $(INCLUDE_DIR)/package.mk
  15. include $(INCLUDE_DIR)/nls.mk
  16. define Package/gnunet-fuse
  17. SECTION:=net
  18. CATEGORY:=Network
  19. TITLE:=GNUnet filesystem mount via FUSE
  20. URL:=https://www.gnunet.org/
  21. DEPENDS:=gnunet +gnunet-fs +libfuse
  22. endef
  23. CONFIGURE_ARGS+= \
  24. --with-libiconv-prefix="$(ICONV_PREFIX)" \
  25. --with-libintl-prefix="$(INTL_PREFIX)" \
  26. --with-gnunet="$(STAGING_DIR)/usr"
  27. define Package/gnunet-fuse/install
  28. $(INSTALL_DIR) $(1)/usr/bin
  29. $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/gnunet-fuse $(1)/usr/bin
  30. endef
  31. $(eval $(call BuildPackage,gnunet-fuse))