libtirpc.mk 1000 B

1234567891011121314151617181920212223242526272829
  1. ################################################################################
  2. #
  3. # libtirpc
  4. #
  5. ################################################################################
  6. LIBTIRPC_VERSION = 1.2.6
  7. LIBTIRPC_SOURCE = libtirpc-$(LIBTIRPC_VERSION).tar.bz2
  8. LIBTIRPC_SITE = http://downloads.sourceforge.net/project/libtirpc/libtirpc/$(LIBTIRPC_VERSION)
  9. LIBTIRPC_LICENSE = BSD-3-Clause
  10. LIBTIRPC_LICENSE_FILES = COPYING
  11. LIBTIRPC_DEPENDENCIES = host-nfs-utils
  12. LIBTIRPC_INSTALL_STAGING = YES
  13. LIBTIRPC_AUTORECONF = YES
  14. # getrpcby{number,name} are only provided if 'GQ' is defined
  15. LIBTIRPC_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -DGQ"
  16. LIBTIRPC_CONF_OPTS = --disable-gssapi
  17. define HOST_LIBTIRPC_INSTALL_CMDS
  18. $(INSTALL) -D -m 0644 $(@D)/tirpc/rpc/types.h $(HOST_DIR)/include/rpc/types.h
  19. $(INSTALL) -D -m 0644 $(@D)/tirpc/netconfig.h $(HOST_DIR)/include/netconfig.h
  20. endef
  21. $(eval $(autotools-package))
  22. # We are only copying headers; no need for the autotools infrastructure
  23. $(eval $(host-generic-package))