aboutsummaryrefslogtreecommitdiff
path: root/package/automake
Commit message (Collapse)AuthorAgeFilesLines
* package/*: rename patches according to the new policyGravatar Peter 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"Gravatar Peter Korsgaard2015-02-031-1/+2
| | | | | | | | | | | 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>
* Revert "automake: use whenever possible the ACLOCAL_DIR variable"Gravatar Peter Korsgaard2015-02-031-4/+2
| | | | | | This reverts commit 65b3cda915f04d1c0a108c4163ea72e459f20652. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: use whenever possible the ACLOCAL_DIR variableGravatar Fabio Porcedda2015-02-031-2/+4
| | | | | | | | | | | Use the ACLOCAL_DIR in the GTK_DOC_M4_INSTALL hook. Move the ACLOCAL_DIR definition at the beginning so the definition is ahead the utilization. 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>
* automake: complete the removal of the target packageGravatar Fabio Porcedda2015-02-021-2/+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>
* automake: bump version to 1.15Gravatar Vicente Olivert Riera2015-01-072-1/+3
| | | | | | | | -Bump version to 1.15 -Add a hash file Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: indentation cleanupGravatar Jerzy Grzegorek2014-10-231-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* automake: update gtk-doc.m4 to serial 2Gravatar Gustavo Zacarias2014-10-121-10/+37
| | | | | | | | | | | | Update gtk-doc.m4 infra to serial (version) 2. Some packages start to need/ship with the new version and can't be properly autoreconf'ed, like kmod 18+. The file was picked up from kmod-18 itself actually. [Peter: don't pull in host-pkgconf as it was already needed by v1] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: disable manpagesGravatar Gustavo Zacarias2014-09-111-0/+27
| | | | | | | | As reported by Kanibal on IRC this seems to break on very modern distributions and we don't care about manpages so disable them. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: remove deprecated target packageGravatar Thomas De Schampheleire2014-02-082-14/+0
| | | | | | | | | The automake 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 automake 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_xxGravatar Thomas 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>
* automake: bump to version 1.14.1Gravatar Gustavo Zacarias2014-01-011-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: bump to version 1.14Gravatar Gustavo Zacarias2013-11-221-1/+1
| | | | | | | Needed for the bison 3.0.1 bump. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: bump to version 1.12.6Gravatar Gustavo Zacarias2013-09-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* change package tarball compression to xz whenever possibleGravatar Jerzy 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>
* Normalize separator size to 80Gravatar Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Mark a number of development related packages as deprecatedGravatar Thomas 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"Gravatar 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>
* auto{conf,make}: only make available on archs supported by qemuGravatar Peter 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 microperlGravatar Francois Perrad2012-11-032-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* automake: bump to version 1.11.6Gravatar Gustavo Zacarias2012-09-091-1/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageGravatar Arnout 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 macrosGravatar Arnout 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>
* automake: bump to version 1.11.5Gravatar Gustavo Zacarias2012-06-241-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSGravatar Thomas 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>
* automake: ensure staging aclocal dir gets createdGravatar Peter Korsgaard2010-12-291-0/+6
| | | | | | Otherwise aclocal fails. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* automake: install gtk-doc.m4 in host directory instead of stagingGravatar Lionel Landwerlin2010-12-281-1/+1
| | | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: avoid copying .m4 files from host to stagingGravatar Lionel Landwerlin2010-12-281-0/+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>
* automake: bump to 1.11.1Gravatar Lionel Landwerlin2010-11-051-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>
* packages: remove unneeded _INSTALL_TARGET_OPT definitionsGravatar Thomas 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: add missing AUTOMAKE variable settingGravatar Lionel 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>
* automake: add build dependency on host-autoconfGravatar Thomas Petazzoni2010-02-201-1/+1
| | | | | | | | | | | | automake for the target fails to build if autoconf is not installed on the host: checking whether autoconf is installed... no configure: error: Autoconf 2.58 or better is required. Please make sure it is installed and in your PATH. make: *** [/home/test/brbuilttest/build/automake-1.10/.stamp_configured] Error 1 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gtk-doc: add gtk-doc.m4 to satisfy aclocalGravatar Thomas Petazzoni2010-02-132-0/+67
| | | | | | | | | | | | | | | | | | | When packages using gtk-doc are autoreconfigured, aclocal complains because it cannot find the macros defined in gtk-doc.m4. We could compile the gtk-doc package for the host, but it depends on gnome-doc-utils, which depends on libxml2, libxslt, and other packages as well. Since we don't care about the documentation, all is needed is in fact the gtk-doc.m4, so that the configure script can be generated, and we can use the --disable-gtk-doc to not generate the documentation. To solve this, we include a gtk-doc.m4 file in package/automake/, and it gets installed in $(STAGING_DIR)/usr/share/aclocal/ during the installation of the host automake (used for autoreconfiguration of packages). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* automake: convert to autotools infrastructure for host packageGravatar Thomas Petazzoni2009-12-151-44/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* buildroot: silence ./configure step when building with 'make -s'Gravatar 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>
* package: Remove unnecessary dependencies on uclibc.Gravatar 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: proper aclocal fixGravatar Peter Korsgaard2009-03-291-1/+2
| | | | | | | | | | Revert r25827 and instead copy over the host aclocal files of the stuff needed for auto* (libtool + pkgconfig). These logically belong with the target stuff, as they are used for the target auto* toolchain. Long term we should probably consider using aclocal --acdir=$(STAGING_DIR)/usr/share/aclocal, so the host .m4 files cannot interfere with the target build.
* /usr/share/aclocal is now in $(HOST_DIR) and not $(STAGING_DIR).Gravatar Thomas Petazzoni2009-03-261-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: provide download target for host packagesGravatar Peter Korsgaard2009-03-241-0/+3
|
* autoconf: cleanupGravatar Peter 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
* automake: cleanupGravatar Peter Korsgaard2009-03-231-113/+33
| | | | | - Convert into Makefile.autotools.in format for target build - Build host version in BUILD_DIR and install into HOST_DIR
* package: auto* needs perlGravatar Peter Korsgaard2009-03-231-0/+1
|
* automake: minor cleanupGravatar Peter Korsgaard2009-03-161-3/+3
|
* automake: needs autoconf at configure timeGravatar Peter Korsgaard2009-03-111-2/+2
|
* automake: depends on autoconf, so select itGravatar Peter Korsgaard2009-03-111-0/+1
|
* package/: convert to DOWNLOAD helperGravatar Peter Korsgaard2009-01-161-1/+1
|
* package/: get rid of unneeded $(strip ..)Gravatar Peter Korsgaard2008-12-081-1/+1
|
* buildroot: remove trailing spacesGravatar Peter 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'Gravatar Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* Applied patch from Nathanael D. Noblet <nathanael@gnat.ca> to fixGravatar Hamish Moffatt2008-03-261-1/+1
| | | | | | broken GNU download paths. Also fix gnuchess, xboard and classpath packages to use $(BR2_GNU_MIRROR) rather than hardcoded urls.