############################################################# # # libosip2 # ############################################################# LIBOSIP2_SOURCE_URL=http://ftp.gnu.org/gnu/osip/ LIBOSIP2_VERSION=2.2.2 # LIBOSIP2_VERSION=3.3.0 LIBOSIP2_SOURCE=libosip2-$(LIBOSIP2_VERSION).tar.gz LIBOSIP2_DIR=$(BUILD_DIR)/libosip2-$(LIBOSIP2_VERSION) LIBOSIP2_PKG_DIR=/usr $(DL_DIR)/$(LIBOSIP2_SOURCE): $(WGET) -P $(DL_DIR) $(LIBOSIP2_SOURCE_URL)$(LIBOSIP2_SOURCE) libosip2-source: $(DL_DIR)/$(LIBOSIP2_SOURCE) $(LIBOSIP2_DIR)/.unpacked: $(DL_DIR)/$(LIBOSIP2_SOURCE) zcat $(DL_DIR)/$(LIBOSIP2_SOURCE) | \ tar $(TAR_VERBOSE) -C $(BUILD_DIR) -xf - touch $(LIBOSIP2_DIR)/.unpacked $(LIBOSIP2_DIR)/.configured: $(LIBOSIP2_DIR)/.unpacked (cd $(LIBOSIP2_DIR); \ ./configure --prefix=$(LIBOSIP2_PKG_DIR) \ --disable-debug \ --disable-trace \ CFLAGS="$(TARGET_CFLAGS)" \ ); touch $(LIBOSIP2_DIR)/.configured $(LIBOSIP2_DIR)/src/osip2/.libs/libosip2.so.$(LIBOSIP2_VERSION): $(LIBOSIP2_DIR)/.configured $(MAKE) -C $(LIBOSIP2_DIR) $(LIBOSIP2_PKG_DIR)/lib/libosip2.so.$(LIBOSIP2_VERSION): $(LIBOSIP2_DIR)/src/osip2/.libs/libosip2.so.$(LIBOSIP2_VERSION) $(MAKE) -C $(LIBOSIP2_DIR) install libosip2: $(LIBOSIP2_PKG_DIR)/lib/libosip2.so.$(LIBOSIP2_VERSION) libosip2-clean: -$(MAKE) -C $(LIBOSIP2_DIR) clean $(RM) $(LIBOSIP2_PKG_DIR) libosip2-dirclean: $(RM) -r $(LIBOSIP2_DIR) $(RM) $(LIBOSIP2_PKG_DIR)