Jo-Philipp Wich
|
073c5e0e74
add config.rpath and link it in autotools.mk if missing, some packages might need it, especially users of lib-link.m4 or iconv.m4
|
15 years ago |
Jo-Philipp Wich
|
4fec7f7edb
autotools.mk: -B is not passed on by autoreconf, use -I instead - fixes PKG_MACRO_PATHS
|
15 years ago |
Jo-Philipp Wich
|
ec45087403
autotools.mk: introduce PKG_MACRO_PATHS and HOST_MACRO_PATHS which default to ./m4, add LIBTOOL to AM_TOOL_PATHS
|
15 years ago |
Jo-Philipp Wich
|
f28b49208b
autotools.mk: like libintl, make all libtool fixup packages depend on the libiconv stub
|
15 years ago |
Jo-Philipp Wich
|
fd181101aa
autotools.mk: add a (dummy) libintl build dependency to any package using the libtool fixup
|
15 years ago |
Jo-Philipp Wich
|
c9f9fc8154
autotools.mk: remove HOST_BUILD_DEPENDS on libtool
|
15 years ago |
Jo-Philipp Wich
|
4e19240b9b
autotools.mk: set AUTOPOINT to "true", not all hosts have it install and it makes autoreconf fail if not present, it also needs cvs which isn't installed on all hosts either
|
15 years ago |
Jo-Philipp Wich
|
a4350e3861
autotools.mk: touch NEWS, AUTHORS, COPYING and ChangeLog, automake wants them
|
15 years ago |
Jo-Philipp Wich
|
249693d50b
autotools.mk: always pass -I m4, some package don't seem to set correct AMFLAGS (or any at all..)
|
15 years ago |
Jo-Philipp Wich
|
6489a9c575
autotools.mk: don't rely on shipped autogen.sh files
|
15 years ago |
Jo-Philipp Wich
|
f3ac8849a5
autotools.mk: explicately pass toolchain versions of automake, autoconf, libtoolize, ... to autoreconf
|
15 years ago |
Jo-Philipp Wich
|
dbf8d9c516
- implement hooks for hostbuilds - use host build hooks to implement fixups for host build - move separator declaration to rules.mk
|
15 years ago |
Jo-Philipp Wich
|
135cfe50c9
autotools.mk: add yet another aclocal path
|
15 years ago |
Jo-Philipp Wich
|
c48a705702
autotools.mk: support autoreconf at different paths, introduce PKG_AUTOMAKE_PATHS which defaults to '.'
|
15 years ago |
Jo-Philipp Wich
|
bf9e9b6a91
rework aclocal handling, packages have issues writing through the symlink so keep the host aclocal as include path for now
|
15 years ago |
Jo-Philipp Wich
|
88a1c20900
autotools.mk: let PKG_REMOVE_FILES default to aclocal.m4
|
15 years ago |
Jo-Philipp Wich
|
3560c34214
autotools.mk: remove autom4ate.cache directory when autoreconf-ing
|
15 years ago |
Felix Fietkau
|
ffbed0f08a
support the autoreconf fixup without libtool
|
15 years ago |
Jo-Philipp Wich
|
6541593b34
autotools.mk: introduce PKG_REMOVE_FILES to delete certain files after applying patches and before doing any fixups
|
15 years ago |
Jo-Philipp Wich
|
fa3c5ac38a
autotools.mk: remove GNUmakefile before running autoreconf (spotted libgcrypt++)
|
15 years ago |
Jo-Philipp Wich
|
48b953fa1c
autotools.mk: allow disabling autoreconf, remove libdir fixup
|
15 years ago |
Jo-Philipp Wich
|
f3f3be3dfe
autotools.mk: allow autogen.sh / autoreconf to fail (for now)
|
15 years ago |
Jo-Philipp Wich
|
69aeb3a06c
autotools.mk: if ./autogen.sh exists, call that. Call autoreconfig only if configure.in or configure.ac exists
|
15 years ago |
Jo-Philipp Wich
|
591190e215
deploy the steamroller tactics and autoreconfigure any package carring the libtool fixup, this should solve a number of issues ranging from linking into the host, syntax errors in libtool and missing make targets
|
15 years ago |
Jo-Philipp Wich
|
c10515db65
re-enable the libtool PKG_BUILD_DEPENDS for PKG_FIXUP and emit a deprecation warning. Packages must specify PKG_BUILD_DEPENDS:=libtool
|
15 years ago |
Mirko Vogt
|
9a18fff28e
ensure accidentally installed *.la-files (into $STAGING_DIR) are going to be removed afterwards - this actually should be done within respective package-Makefiles itself, however they need to stay compatible with libtool v1.5.x which is used in backfire, since it (may) require those files
|
15 years ago |
Mirko Vogt
|
b599f7dc42
disable libtool fixups in trunk globally
|
15 years ago |
Felix Fietkau
|
c4b3e38fc0
fix libtool fixup for libstdc++
|
15 years ago |
Felix Fietkau
|
e10df8d2b5
add a new helper macro to deal with conditional ./configure flags
|
15 years ago |
Lars-Peter Clausen
|
bd2e3ccd6f
autotools.mk: Don't try to fixup .la files in the DevInstall host path, because those .la files shouldn't go there anyway.
|
16 years ago |