-(cd $(PKG_BUILD_DIR); \
- $(TARGET_CONFIGURE_OPTS) \
- CFLAGS="$(TARGET_CFLAGS)" \
- CPPFLAGS="-I$(STAGING_DIR)/usr/include" \
- LDFLAGS="-L$(STAGING_DIR)/usr/lib" \
- STAGING_DIR="$(STAGING_DIR)" \
- STRIP="$(STRIP)" \
- ./configure \
- --prefix=/usr/ \
- --bindir=/usr/sbin/ \
- --etcdir=/etc/bitlbee/ \
- --datadir=/usr/share/bitlbee/ \
- --config=/var/lib/bitlbee/ \
- --arch=OpenWrt \
- --cpu="$(ARCH)" \
- --debug=0 \
- --strip=1 \
- --sizeopt=1 \
- --ipv6=1 \
- --ssl=openssl \
- --glib1=1 \
- --glib1prefix="$(STAGING_DIR)/usr" \
-);
+ # it's not GNU autoconf stuff
+ (cd $(PKG_BUILD_DIR); \
+ $(TARGET_CONFIGURE_OPTS) \
+ CFLAGS="$(TARGET_CFLAGS)" \
+ CPPFLAGS="$(TARGET_CPPFLAGS)" \
+ LDFLAGS="$(TARGET_LDFLAGS)" \
+ STAGING_DIR="$(STAGING_DIR)" \
+ STRIP="$(STRIP)" \
+ ./configure \
+ --prefix=/usr/ \
+ --bindir=/usr/sbin/ \
+ --etcdir=/etc/bitlbee/ \
+ --datadir=/usr/share/bitlbee/ \
+ --config=/var/lib/bitlbee/ \
+ --arch=OpenWrt \
+ --cpu="$(ARCH)" \
+ --debug=0 \
+ --strip=1 \
+ --sizeopt=1 \
+ --ipv6=1 \
+ --ssl=openssl \
+ --glib1=1 \
+ --glib1prefix="$(STAGING_DIR)/usr" \
+ );
+ $(SED) 's,^CFLAGS=.*,CFLAGS=$(TARGET_CFLAGS),g'\
+ $(PKG_BUILD_DIR)/Makefile.settings
+ @echo 'CFLAGS+=-I$(STAGING_DIR)/usr/lib/libiconv/include' >> \
+ $(PKG_BUILD_DIR)/Makefile.settings
+ @echo 'LFLAGS+=$(TARGET_LDFLAGS)' >> \
+ $(PKG_BUILD_DIR)/Makefile.settings
+ @echo 'LFLAGS+=-L$(STAGING_DIR)/usr/lib/libiconv/lib' >> \
+ $(PKG_BUILD_DIR)/Makefile.settings