On Fri, Feb 18, 2005 at 09:49:14PM +0100, Kurt Roeckx wrote:
> I attached a patch with gets the latest version from the
> autotools-dev package at build time, so it should always have a
> version for the arch it's building on.

I attached an updated patch which also sets the configure options
correctly so it's actually build for the right arch.


Kurt

--- debian/control.orig 2005-02-18 21:43:40.601154195 +0100
+++ debian/control      2005-02-18 21:43:49.404534671 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Joop Stakenborg <[EMAIL PROTECTED]>
 Standards-Version: 3.6.1
-Build-Depends: debmake, libgtk1.2-dev, libncurses5-dev, libasound2-dev
+Build-Depends: debmake, libgtk1.2-dev, libncurses5-dev, libasound2-dev, 
autotools-dev
 
 Package: hf
 Architecture: any
--- debian/rules.orig   2005-02-19 18:30:43.788709123 +0100
+++ debian/rules        2005-02-19 18:32:28.628257084 +0100
@@ -4,15 +4,25 @@
 
 package=hf
 
+# FOR AUTOCONF 2.52 AND NEWER ONLY
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+  confflags += --build $(DEB_HOST_GNU_TYPE)
+else
+  confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+endif
+
 build:
        $(checkdir)
-       ./configure --prefix=/usr --enable-call=N0CALL
+       -rm config.sub config.guess
+       ln -s /usr/share/misc/config.sub config.sub
+       ln -s /usr/share/misc/config.guess config.guess
+       ./configure $(confflags) --prefix=/usr --enable-call=N0CALL
        $(MAKE) CFLAGS="-O2 -g -Wall"
        touch build
 
 clean:
        $(checkdir)
-       rm -f build config.log config.cache
+       rm -f build config.log config.cache config.sub config.guess
        -$(MAKE) distclean
        rm -f `find . -name "*~"`
        rm -rf debian/tmp debian/files* core debian/substvars

Reply via email to