components/ejabberd/Makefile
changeset 4324 8a0532c6702c
parent 3817 30b42c38bbc4
child 4339 6501cf9c29f9
--- a/components/ejabberd/Makefile	Wed May 20 08:03:53 2015 -0700
+++ b/components/ejabberd/Makefile	Tue May 19 21:50:53 2015 -0500
@@ -43,11 +43,20 @@
 include $(WS_MAKE_RULES)/configure.mk
 include $(WS_MAKE_RULES)/ips.mk
 
+COMPONENT_PREP_ACTION = \
+	(cd $(@D)/src ; PATH=$(PATH) $(AUTORECONF) -fiv)
+
 CONFIGURE_SCRIPT = $(SOURCE_DIR)/src/configure
 BUILD_DIR_64 =	$(BUILD_DIR)/$(MACH64)/src
+$(BUILD_DIR_64)/.configured:	BITS=64
+$(BUILD_DIR_64)/.built:		BITS=64
+$(BUILD_DIR_64)/.installed:	BITS=64
 COMPONENT_PRE_CONFIGURE_ACTION = \
 	($(CLONEY) $(SOURCE_DIR) $(BUILD_DIR)/$(MACH64))
 
+CONFIGURE_BINDIR.64 = $(CONFIGURE_BINDIR.32)
+CONFIGURE_SBINDIR.64 = $(CONFIGURE_SBINDIR.32)
+
 CONFIGURE_OPTIONS +=	CFLAGS="$(CFLAGS)"
 CONFIGURE_OPTIONS +=	LDFLAGS="$(LDFLAGS)"
 CONFIGURE_OPTIONS +=	--sysconfdir=$(ETCDIR)