teach boa to compile
authorEric Andersen <andersen@codepoet.org>
Wed, 13 Oct 2004 19:42:34 +0000 (19:42 -0000)
committerEric Andersen <andersen@codepoet.org>
Wed, 13 Oct 2004 19:42:34 +0000 (19:42 -0000)
package/boa/boa.mk

index 91bf2496b638425c986f79180628375013e92260..da893e6464fff35cfb0e3e904f044b1472ed0e9b 100644 (file)
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-BOA_VERSION=0.94.14rc4
+BOA_VERSION=0.94.14rc20
 
 # Don't alter below this line unless you (think) you know
 # what you are doing! Danger, Danger!
@@ -24,13 +24,32 @@ $(BOA_DIR)/.unpacked:       $(DL_DIR)/$(BOA_SOURCE)
 $(BOA_WORKDIR)/Makefile: $(BOA_DIR)/.unpacked
        rm -f $(BOA_WORKDIR)/Makefile
        mkdir -p $(BOA_WORKDIR)
-       (cd $(BOA_WORKDIR) && CONFIG_SITE=package/boa/boa-config.site-$(ARCH) \
-               CC=$(TARGET_CC) $(BOA_DIR)/configure)
-       touch $(BOA_WORKDIR)/.depend
+       #CONFIG_SITE=package/boa/boa-config.site-$(ARCH)
+       (cd $(BOA_WORKDIR); rm -rf config.cache; \
+               $(TARGET_CONFIGURE_OPTS) \
+               CFLAGS="$(TARGET_CFLAGS)" \
+               CPPFLAGS="$(SED_CFLAGS)" \
+               $(BOA_DIR)/configure \
+               --target=$(GNU_TARGET_NAME) \
+               --host=$(GNU_TARGET_NAME) \
+               --build=$(GNU_HOST_NAME) \
+               --prefix=/usr \
+               --exec-prefix=/usr \
+               --bindir=/usr/bin \
+               --sbindir=/usr/sbin \
+               --libexecdir=/usr/lib \
+               --sysconfdir=/etc \
+               --datadir=/usr/share \
+               --localstatedir=/var \
+               --mandir=/usr/man \
+               --infodir=/usr/info \
+               $(DISABLE_NLS) \
+       );
+       touch  $(BOA_WORKDIR)/Makefile
 
 $(BOA_WORKDIR)/boa $(BOA_WORKDIR)/boa_indexer: $(BOA_WORKDIR)/Makefile
        rm -f $@
-       $(MAKE) VPATH=$(BOA_DIR)/src/ -C $(BOA_WORKDIR)
+       $(MAKE) -C $(BOA_WORKDIR)
 
 $(BOA_WORKDIR)/.installed: $(BOA_WORKDIR)/boa $(BOA_WORKDIR)/boa_indexer
        mkdir -p $(TARGET_DIR)/usr/sbin