1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #############################################################
- #
- # axel
- #
- #############################################################
- AXEL_VERSION = 2.4
- AXEL_SOURCE = axel-$(AXEL_VERSION).tar.gz
- AXEL_SITE = https://alioth.debian.org/frs/download.php/3015
- AXEL_LDFLAGS = -lpthread
- ifeq ($(BR2_NEEDS_GETTEXT_IF_LOCALE),y)
- AXEL_DEPENDENCIES += gettext libintl
- AXEL_LDFLAGS += -lintl
- endif
- ifneq ($(BR2_ENABLE_LOCALE),y)
- AXEL_DISABLE_I18N=--i18n=0
- endif
- define AXEL_CONFIGURE_CMDS
- (cd $(@D); \
- ./configure \
- --prefix=/usr \
- --debug=1 \
- $(AXEL_DISABLE_I18N) \
- )
- endef
- define AXEL_BUILD_CMDS
- $(MAKE) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" \
- LFLAGS="$(TARGET_LDFLAGS) $(AXEL_LDFLAGS)" -C $(@D)
- endef
- define AXEL_INSTALL_TARGET_CMDS
- $(MAKE) DESTDIR=$(TARGET_DIR) -C $(@D) install
- endef
- define AXEL_UNINSTALL_TARGET_CMDS
- $(MAKE) DESTDIR=$(TARGET_DIR) -C $(@D) uninstall
- endef
- define AXEL_CLEAN_CMDS
- -$(MAKE) -C $(@D) clean
- endef
- $(eval $(call GENTARGETS,package,axel))
|