summaryrefslogtreecommitdiffstats
path: root/package/autoconf
Commit message (Collapse)AuthorAgeFilesLines
* Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/binArnout Vandecappelle2017-07-051-4/+4
| | | | | | | | | | | Since things are no longer installed in $(HOST_DIR)/usr, the callers should also not refer to it. This is a mechanical change with git grep -l '$(HOST_DIR)/usr/bin' | xargs sed -i 's%$(HOST_DIR)/usr/bin%$(HOST_DIR)/bin%g' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for GPLv3/GPLv3+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for GPLv3/GPLv3+ is GPL-3.0/GPL-3.0+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv3\>/GPL-3.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: Add hash fileAndré Hentschel2015-03-121-0/+2
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/*: rename patches according to the new policyPeter Korsgaard2015-02-031-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "automake: complete the removal of the target package"Peter Korsgaard2015-02-031-1/+1
| | | | | | | | | | | This reverts commit 6c33512e01acfc576dc4e3ad28def8b29c0db822. We DO need to look in the staging directory for .m4 files installed by other target packages, otherwise we'll have breakage like: http://autobuild.buildroot.net/results/b20/b20e3efcb0be3032781d7b2f0ef4c351834da0ce/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: complete the removal of the target packageFabio Porcedda2015-02-021-1/+1
| | | | | | | | | | | | | | The variable ACLOCAL_DIR points to the staging area but is not useful anymore because the target package was removed. Fix ACLOCAL_DIR by pointing to $(HOST_DIR)/usr/share/aclocal and remove ACLOCAL_HOST_DIR because ACLOCAL_DIR has the same value so it's not useful anymore. Also remove the reference to ACLOCAL_HOST_DIR from the host-autoconf package. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Reviewed-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: indentation cleanupJerzy Grzegorek2014-12-301-2/+4
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* autoconf: remove deprecated target packageThomas De Schampheleire2014-02-082-16/+0
| | | | | | | | | The autoconf support on target has been deprecated for more than four buildroot releases and thus can be removed. This doesn't change anything about the host autoconf support. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* deprecated handling: introduce BR2_DEPRECATED_SINCE_xxxx_xxThomas De Schampheleire2014-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | In order to keep better track of when a feature got deprecated, and hence when it can be removed, a new set of symbols BR2_DEPRECATED_SINCE_xxxx_xx is introduced. These symbols are automatically selected when BR2_DEPRECATED is selected, and thus are transparent to the user. A deprecated feature will no longer depend on BR2_DEPRECATED directly, but rather on the appropriate BR2_DEPRECATED_SINCE_xxxx_xx. If that symbol does not yet exist, it has to be created in Config.in. When removing a deprecated feature, one should also check whether this was the last feature using the BR2_DEPRECATED_SINCE_xxxx_xx symbol, in which case the latter can be removed from Config.in. A followup patch will make sure the overview is added to the list of deprecated features in the manual, so that a buildroot core developer can easily determine which features to remove in a given development cycle. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* change package tarball compression to xz whenever possibleJerzy Grzegorek2013-09-081-0/+1
| | | | | | [Peter: leave change xz tarball format to not end up with circular deps] Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: bump to version 2.69Gustavo Zacarias2013-06-292-17/+15
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: don't try to build Emacs filesThomas Petazzoni2013-03-091-1/+1
| | | | | | | | | | | | | | When building autoconf for the target, we already passed EMACS="no" to prevent autoconf from building Emacs mode files. But we weren't doing that when building autoconf for the host. This causes problems when 'emacs' is not really emacs, but a sort of clone like Jove. So we also pass EMACS="no" when building host-autoconf to avoid autoconf ./configure script from detecting emacs and then use it to build .elc files from .el source code. Reported-by: Spielmann Werner <Werner.Spielmann@swarovski.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: remove all := signsThomas Petazzoni2013-01-201-3/+3
| | | | | | | | | | | Finally get rid of all := used for variable definitions in packages, as we suggest in our manual and during the review of new packages. While I was at it, I also sometimes added a few missing new lines between the header and the first variable definition. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Mark a number of development related packages as deprecatedThomas Petazzoni2012-11-171-0/+2
| | | | | | | | | | | | automake, autoconf, libtool and make on the target are basically useless if we don't support building a toolchain on the target. Of course, the host variant of automake, autoconf and libtool will remain available. [Peter: fixup to apply after perl change] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Revert "auto{conf, make}: only make available on archs supported by qemu"Arnout Vandecappelle (Essensium/Mind)2012-11-141-4/+0
| | | | | | | | | | Since perl no longer requires host-qemu, autoconf and automake work again on the architectures that are not supported by host-qemu. This reverts commit c65d92e8e2767b09aaee6b717cbd9b66f88ea39c. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: add license infoArnout Vandecappelle (Essensium/Mind)2012-11-141-0/+3
| | | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* auto{conf,make}: only make available on archs supported by qemuPeter Korsgaard2012-11-051-0/+4
| | | | | | | Now that we're using full perl (which needs qemu), only make auto{conf,make} available on the supported archs. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: prepare the removal of microperlFrancois Perrad2012-11-032-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: bump to version 2.68Gustavo Zacarias2012-06-243-38/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-2/+2
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: use dummy autopointPeter Korsgaard2011-07-291-1/+1
| | | | | | | | | | | | | | | | | We currently don't build a host-gettext package, so when a package using gettext is autoreconf'ed, we end up using autopoint from the host. Autopoint unfortunately requires CVS, so if that isn't available autoreconf fails. From reading: http://www.gnu.org/software/gnulib/manual/html_node/gettextize-and-autopoint.html It seems that we don't really need to rerun autopoint, so fix it by passing autopoint=/bin/true instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: don't append -dirty to version number if built in buildroot git treePeter Korsgaard2011-01-261-0/+30
| | | | | | | | | Autoconf would append -dirty to it's version number, causing build breakage with packages explicitly requesting autoconf 2.65, if built in a subdir of a git tree with uncommitted changes. This is a relatively common situation when developing on BR. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: avoid copying .m4 files from host to stagingLionel Landwerlin2010-12-281-1/+1
| | | | | | | | | | | Since we are preparing a package generation mechanism, we would like to avoid packages that move/touch/modify files which are not part of their own package. That's why we try to not install host files into the staging directory (in this case .m4 files) and instead we include $(HOST_DIR)/usr/share/aclocal into autoreconf search directory. Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: remove unneeded _INSTALL_TARGET_OPT definitionsThomas Petazzoni2010-09-271-4/+0
| | | | | | | | Now that <pkg>_INSTALL_TARGET_OPT always defaults to 'DESTDIR=$(TARGET_DIR) install', we can remove the <pkg>_INSTALL_TARGET_OPT definition from a lot of packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: Unverbosify autoreconf outputThomas Petazzoni2010-05-031-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: add AUTOCONF variable settingLionel Landwerlin2010-05-021-1/+1
| | | | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: add missing AUTOMAKE variable settingLionel Landwerlin2010-05-021-1/+1
| | | | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: add AUTOHEADER variableLionel Landwerlin2010-05-021-2/+3
| | | | | | | | | autoheader is used by autoreconf, therefor we need to give the right path to this tools for host/target autoreconfiguration. Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: add patch to make it work under dashThomas Petazzoni2009-12-151-0/+36
| | | | | | | | | | | | autoconf >= 2.64 was broken when /bin/sh is symlinked to dash. This has been fixed post-2.65 by the commit at http://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=7f75858f577f11a844781764f30cd42cfe8a5669. Compared to the original patch, the patch included in Buildroot manually does the change to the ./configure script itself. Otherwise, the compilation of host-autoconf would require host-autoconf itself. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: bump version to 2.65Thomas Petazzoni2009-12-151-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-45/+6
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/autoconf: autoconf for the target needs m4 for the hostPeter Korsgaard2009-12-041-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/autoconf: hardcode m4 configPeter Korsgaard2009-12-011-1/+4
| | | | | | | | Hardcode m4 config instead of letting configure detect it automatically. This hopefully fixes the build issues some (Ubuntu) users seems to be having lately (E.G. #679). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: Bump version to 2.64.Will Newton2009-09-201-1/+1
| | | | | | | | This release of autoconf brings a number of bug fixes, including a change to the autoreconf script to pass the correct include path parameter to aclocal. Signed-off-by: Will Newton <will.newton@gmail.com>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: provide download target for host packagesPeter Korsgaard2009-03-241-0/+3
|
* libtool: cleanupPeter Korsgaard2009-03-231-1/+1
| | | | | - Convert into Makefile.autotools.in format for target build - Build host version in BUILD_DIR and install into HOST_DIR
* m4: cleanupPeter Korsgaard2009-03-231-1/+1
| | | | | - Convert into Makefile.autotools.in format for target build - Build host version in BUILD_DIR and install into HOST_DIR
* autoconf: cleanupPeter Korsgaard2009-03-231-108/+32
| | | | | - Convert into Makefile.autotools.in format for target build - Build host version in BUILD_DIR and install into HOST_DIR
* package: auto* needs perlPeter Korsgaard2009-03-231-0/+1
|
* autoconf.mk: Bounce version to 2.63Daniel Laird2009-01-281-1/+1
| | | | | | | | Have been having various issues with multiple jobs (-jX) and building autoconf. Turns out that v2.63 has fixed this. So bounce version to a working version. Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
* package/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-1/+1
|
* Fix comment about autoconf configuration/compilation/installation forThomas Petazzoni2008-12-031-1/+1
| | | | | the target (and not the host).
* buildroot: remove trailing spacesPeter Korsgaard2008-08-041-1/+1
| | | | | | | for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
OpenPOWER on IntegriCloud