############################################################# # # dudders # ############################################################# DUDDERS_VERSION=1.04 # DUDDERS_SOURCE_URL=$(SF_MIRROR)/project/dudders/dudders/$(DUDDERS_VERSION) # DUDDERS_SOURCE_URL=$(SF_MIRROR)/project/dudders/dudders/$(DUDDERS_VERSION) DUDDERS_SOURCE_URL=$(SF_MIRROR)/sourceforge/dudders DUDDERS_SOURCE=dudders-$(DUDDERS_VERSION).tar.bz2 DUDDERS_DIR=$(BUILD_DIR)/dudders-$(DUDDERS_VERSION) DUDDERS_PKG_DIR=$(PACKAGES_DIR)/dudders $(DL_DIR)/$(DUDDERS_SOURCE): $(WGET) -P $(DL_DIR) $(DUDDERS_SOURCE_URL)/$(DUDDERS_SOURCE) dudders-source: $(DL_DIR)/$(DUDDERS_SOURCE) $(DUDDERS_DIR)/.unpacked: $(DL_DIR)/$(DUDDERS_SOURCE) bzcat $(DL_DIR)/$(DUDDERS_SOURCE) | \ tar $(TAR_VERBOSE) -C $(BUILD_DIR) -xf - touch $(DUDDERS_DIR)/.unpacked $(DUDDERS_DIR)/.configured: $(DUDDERS_DIR)/.unpacked (cd $(DUDDERS_DIR); $(RM) -r config.cache; \ ./configure \ --prefix=$(DUDDERS_PKG_DIR)/usr \ --exec-prefix=$(SIPROXD_PKG_DIR)/usr \ --disable-debug \ --with-dlcrypto=openssl \ CFLAGS="$(TARGET_CFLAGS)" \ ); touch $(DUDDERS_DIR)/.configured $(DUDDERS_DIR)/dudders: $(DUDDERS_DIR)/.configured $(MAKE) -C $(DUDDERS_DIR) $(DUDDERS_PKG_DIR)/usr/sbin/dudders: $(DUDDERS_DIR)/dudders $(MAKE) -C $(SIPROXD_DIR) install $(PACKAGES_DIR)/dudders.ffw: $(DUDDERS_PKG_DIR)/usr/sbin/dudders (cd $(PACKAGES_DIR); sh mkpack dudders) dudders: $(PACKAGES_DIR)/dudders.ffw dudders-clean: -$(MAKE) -C $(DUDDERS_DIR) clean -$(RM) -r $(DUDDERS_PKG_DIR)/* dudders-dirclean: -$(RM) -r $(DUDDERS_DIR) -$(RM) -r $(DUDDERS_PKG_DIR)