libcap.mk 858 B

123456789101112131415161718192021222324252627
  1. LIBCAP_VERSION=2.19
  2. LIBCAP_SOURCE=libcap-$(LIBCAP_VERSION).tar.bz2
  3. LIBCAP_SITE=http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/
  4. LIBCAP_INSTALL_STAGING=YES
  5. define LIBCAP_BUILD_CMDS
  6. $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) LIBATTR=no
  7. endef
  8. define LIBCAP_INSTALL_STAGING_CMDS
  9. $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) LIBATTR=no DESTDIR=$(STAGING_DIR) prefix=/usr lib=lib install
  10. endef
  11. define LIBCAP_INSTALL_TARGET_CMDS
  12. install -D $(STAGING_DIR)/usr/lib/libcap.so.* $(TARGET_DIR)/usr/lib
  13. endef
  14. define HOST_LIBCAP_BUILD_CMDS
  15. $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) LIBATTR=no
  16. endef
  17. define HOST_LIBCAP_INSTALL_CMDS
  18. $(HOST_MAKE_ENV) $(MAKE) -C $(@D) LIBATTR=no DESTDIR=$(HOST_DIR) prefix=/usr lib=lib install
  19. endef
  20. $(eval $(call GENTARGETS,package,libcap))
  21. $(eval $(call GENTARGETS,package,libcap,host))