Browse Source

ensure that host-compile is done always before cross-compile, otherwise shit happens. not always required by package build, but for now a limitation of the buildsystem, which reuses WRKDIR

Waldemar Brodkorb 10 years ago
parent
commit
1d6e936d17

+ 1 - 1
package/autoconf/Makefile

@@ -9,7 +9,7 @@ PKG_RELEASE:=		1
 PKG_MD5SUM:=		82d05e03b93e45f5a39b828dc9c6c29b
 PKG_DESCR:=		GNU autoconf
 PKG_SECTION:=		lang
-PKG_BUILDDEP:=		m4-host
+PKG_BUILDDEP:=		m4-host autoconf-host
 PKG_URL:=		http://www.gnu.org/software/autoconf/
 PKG_SITES:=		${MASTER_SITE_GNU:=autoconf/}
 PKG_OPTS:=		noscripts

+ 1 - 1
package/automake/Makefile

@@ -10,7 +10,7 @@ PKG_EXTRAVER:=		1.12
 PKG_MD5SUM:=		e620cb9e0259159341c0e0d6b712b67a
 PKG_DESCR:=		GNU automake
 PKG_SECTION:=		lang
-PKG_BUILDDEP:=		autoconf-host
+PKG_BUILDDEP:=		autoconf-host automake-host
 PKG_URL:=		http://www.gnu.org/software/automake/
 PKG_SITES:=		${MASTER_SITE_GNU:=${PKG_NAME}/}
 PKG_OPTS:=		noscripts

+ 1 - 1
package/bison/Makefile

@@ -9,7 +9,7 @@ PKG_RELEASE:=		2
 PKG_MD5SUM:=		ea45c778b36bdc7a720096819e292a73
 PKG_DESCR:=		GNU parser generator
 PKG_SECTION:=		lang
-PKG_BUILDDEP:=		flex-host
+PKG_BUILDDEP:=		flex-host bison-host
 PKG_URL:=		http://www.gnu.org/software/bison/
 PKG_SITES:=		${MASTER_SITE_GNU:=${PKG_NAME}/}
 

+ 1 - 0
package/gettext-tiny/Makefile

@@ -9,6 +9,7 @@ PKG_RELEASE:=		1
 PKG_MD5SUM:=		3af6fd8a9042603b61f634b1c6f49e7e
 PKG_DESCR:=		Gettext stub and replacement
 PKG_SECTION:=		libs
+PKG_BUILDDEP:=		gettext-tiny-host
 PKG_URL:=		https://github.com/rofl0r/gettext-tiny
 PKG_SITES:=		http://ftp.barfooze.de/pub/sabotage/tarballs/
 PKG_OPTS:=		dev

+ 1 - 2
package/glib/Makefile

@@ -11,8 +11,7 @@ PKG_MD5SUM:=		9f6e85e1e38490c3956f4415bcd33e6e
 PKG_DESCR:=		low-level core library that forms the basis of GTK+
 PKG_SECTION:=		libs
 PKG_DEPENDS:=		libpthread
-PKG_BUILDDEP:=		gettext-tiny-host gettext-tiny libiconv-tiny-host 
-PKG_BUILDDEP:=		libiconv-tiny glib-host zlib
+PKG_BUILDDEP:=		gettext-tiny libiconv-tiny glib-host zlib
 PKG_URL:=		http://www.gtk.org/
 PKG_SITES:=		http://ftp.gnome.org/pub/gnome/sources/glib/${PKG_EXTRAVER}/
 PKG_NOPARALLEL:=	1

+ 1 - 0
package/libiconv-tiny/Makefile

@@ -9,6 +9,7 @@ PKG_RELEASE:=		1
 PKG_MD5SUM:=		4898b62aebc1614edab60bf1fe0ac661
 PKG_DESCR:=		iconv stub and replacement
 PKG_SECTION:=		libs
+PKG_BUILDDEP:=		libiconv-tiny-host
 PKG_URL:=		http://www.openwrt.org/
 PKG_SITES:=		http://www.openadk.org/distfiles/
 PKG_OPTS:=		dev devonly

+ 1 - 0
package/libtool/Makefile

@@ -9,6 +9,7 @@ PKG_RELEASE:=		3
 PKG_MD5SUM:=		d2f3b7d4627e69e13514a40e72a24d50
 PKG_DESCR:=		a generic dynamic object loading library
 PKG_SECTION:=		lang
+PKG_BUILDDEP:=		libtool-host
 PKG_URL:=		http://www.gnu.org/software/libtool/
 PKG_SITES:=		${MASTER_SITE_GNU:=libtool/}
 PKG_LIBNAME:=		libltdl

+ 1 - 0
package/m4/Makefile

@@ -9,6 +9,7 @@ PKG_RELEASE:=		1
 PKG_MD5SUM:=		a5dfb4f2b7370e9d34293d23fd09b280
 PKG_DESCR:=		macro processor
 PKG_SECTION:=		lang
+PKG_BUILDDEP:=		m4-host
 PKG_URL:=		http://www.gnu.org/software/m4/
 PKG_SITES:=		${MASTER_SITE_GNU:=m4/}
 

+ 1 - 0
package/yasm/Makefile

@@ -9,6 +9,7 @@ PKG_RELEASE:=		1
 PKG_MD5SUM:=		4cfc0686cf5350dd1305c4d905eb55a6
 PKG_DESCR:=		Modular Assembler Project
 PKG_SECTION:=		misc
+PKG_BUILDDEP:=		yasm-host
 PKG_URL:=		http://www.tortall.net/projects/yasm/
 PKG_SITES:=		http://www.tortall.net/projects/yasm/releases/