define Build/Configure
# it's not GNU autoconf stuff
(cd $(PKG_BUILD_DIR) ; \
+ UNAME_S=Linux \
+ UNAME_M=$(ARCH) \
+ UNAME_R=2.4.34 \
./configure \
--copts "$(TARGET_CFLAGS)" \
linux-2.2 \
endef
define Build/Compile
+ UNAME_S=Linux \
+ UNAME_M=$(ARCH) \
+ UNAME_R=2.4.34 \
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
DESTDIR="$(PKG_INSTALL_DIR)" \
--- /dev/null
+--- dhcp.old/configure 2007-04-01 17:16:14.000000000 +0200
++++ dhcp.dev/configure 2007-04-01 17:16:54.000000000 +0200
+@@ -26,8 +26,8 @@
+ shift
+ done
+
+-uname=`uname -s`
+-machine=`uname -m`
++uname=${UNAME_S:-`uname -s`}
++machine=${UNAME_M:-`uname -m`}
+
+ if [ "$sysname" = "" ]; then
+ case $uname in
+@@ -92,7 +92,7 @@
+ fi
+ fi;;
+ Linux)
+- release=`uname -r`
++ release=${UNAME_R:-`uname -r`}
+ minor=`echo $release |sed -e 's/[0-9]*\.\([0-9][0-9]*\)\(\..*\)*$/\1/'`
+ major=`echo $release |sed -e 's/\([0-9][0-9]*\)\..*$/\1/'`
+