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
970 B

  1. include $(TOPDIR)/rules.mk
  2. PKG_NAME:=gnunet-fuse
  3. PKG_VERSION:=0.12.0
  4. PKG_RELEASE:=1
  5. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  6. PKG_SOURCE_URL:=@GNU/gnunet
  7. PKG_HASH:=4d42dc3112f36ada150b3904e207b93373c90d4fbd5a1c6415ee7f5c6a428e3b
  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))