aboutsummaryrefslogtreecommitdiff
path: root/package/lzma/lzma.mk
Commit message (Collapse)AuthorAgeFilesLines
* Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/binGravatar Arnout Vandecappelle2017-07-051-1/+1
| | | | | | | | | | | 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>
* infra: Move --enable/--disable-debug to package/Makefile.inGravatar Bernd Kuhls2014-10-191-1/+0
| | | | | | | | | | | | A lot of packages ignored BR2_ENABLE_DEBUG. This patch simplifies the handling of this option by adding the corresponding configure option to the global Makefile for target packages. For host packages --disable-debug is added to the global Makefile. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSGravatar Thomas De Schampheleire2014-10-041-1/+1
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove the trailing slash sign from <PKG>_SITE variableGravatar Jerzy Grzegorek2014-07-311-1/+1
| | | | | | | | | | | | Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk: $(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE)) so it is redundant. This patch removes it from $(PKG)_SITE variable for BR consistency. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lzma: remove deprecated target packageGravatar Thomas De Schampheleire2014-01-211-2/+0
| | | | | | | | | The on-target lzma package has been deprecated for a long time, so remove it. This does not remove the support for generating lzma-compressed rootfs images. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* change package tarball compression to xz whenever possibleGravatar Jerzy Grzegorek2013-09-081-1/+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>
* packages: remove all := signsGravatar Thomas Petazzoni2013-01-201-4/+5
| | | | | | | | | | | 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>
* 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>
* packages: remove redundant INSTALL_TARGET=YES declarationsGravatar Gustavo Zacarias2012-03-111-1/+0
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 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>
* lzma: convert the host package to the autotools infrastructureGravatar Thomas Petazzoni2010-04-091-63/+2
| | | | | | | Note that we loose the ability to use a lzma command available on the host and we now always build your own if a package needs it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lzma: bump versionGravatar Peter Korsgaard2009-10-261-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lzma: convert to Makefile.autotools.in formatGravatar Peter Korsgaard2009-10-261-70/+13
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lzma: remove 'target' from lzma package nameGravatar Peter Korsgaard2009-10-261-3/+3
| | | | | | We normally don't do this, and it makes using Makefile.autotools.in harder. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lzma: host targets should not be user selectableGravatar Peter Korsgaard2009-10-261-5/+0
| | | | | | Instead they should get automatically built if needed. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lzma: get rid of unused target-headers optionGravatar Peter Korsgaard2009-10-261-6/+0
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Gravatar Peter Korsgaard2009-10-011-2/+2
| | | | | | | | | | 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>
* rename TOOL_BUILD_DIR to TOOLCHAIN_DIRGravatar Michael Roth2009-09-231-9/+9
| | | | | | | | To reflect the new output directory hierachy rename the Makefile variable TOOL_BUILD_DIR to TOOLCHAIN_DIR. Signed-off-by: Michael Roth <mroth@nessie.de> 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>
* Bump lzma to latest stable, ARM build now completesGravatar Ulf Samuelsson2009-01-201-1/+1
|
* package/: convert to DOWNLOAD helperGravatar Peter Korsgaard2009-01-161-1/+1
|
* buildroot: set SHELL instead of messing around with CONFIG_SHELLGravatar Peter Korsgaard2009-01-011-2/+2
| | | | | Simply set SHELL to bash instead of adding CONFIG_SHELL to all shell invocations. CONFIG_SHELL is still set, as it is used by kconfig.
* package/: get rid of unneeded $(strip ..)Gravatar Peter Korsgaard2008-12-081-3/+3
|
* package: global largefile CFLAGS handlingGravatar Peter Korsgaard2008-08-041-5/+1
|
* Upped version, no need for patch. (This is still based on lzma SDK 4.32, Gravatar Thomas Lundquist2008-01-261-1/+1
| | | | alas, should be just bugfixes.)
* - just use the strip binary to avoid confusing libtool (quotes)Gravatar Bernhard Reutner-Fischer2007-10-011-1/+1
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - make sure that the path for the lzma-host-binary existGravatar Bernhard Reutner-Fischer2007-08-311-1/+1
|
* - semicolon touchup. No other changesGravatar Bernhard Reutner-Fischer2007-08-221-5/+5
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Gravatar Bernhard Reutner-Fischer2007-08-211-2/+2
| | | | toolchain/*/*.mk */Makefile.in -l)
* - add handling of lzma for the host (unconditionally for now)Gravatar Bernhard Reutner-Fischer2007-08-211-5/+20
| | | | - remove non-working attempt to install an lzma to the host via sudo
* Remove switches if sstrip is runGravatar Ulf Samuelsson2007-08-211-1/+1
|
* SED away some whitespaceGravatar Ulf Samuelsson2007-08-201-2/+2
|
* Ensure lzma is built *before* linux, allow system installation in /usr/local/binGravatar Ulf Samuelsson2007-08-161-0/+9
|
* fix liblzmadec.la pathsGravatar Ulf Samuelsson2007-08-121-0/+2
|
* - lzma needs a CXX cross-compilerGravatar Bernhard Reutner-Fischer2007-07-311-10/+15
| | | | - minor cleanups while at it
* Use <package>_VERSION in all <package>.mk instead of <package>_VERGravatar Ulf Samuelsson2007-07-111-4/+4
|
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSGravatar Bernhard Reutner-Fischer2007-06-271-1/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* fixup package LDFLAGS handlingGravatar Eric Andersen2007-03-131-0/+1
|
* - avoid spurious rebuilds. Thanks to janlana, closes #1191Gravatar Bernhard Reutner-Fischer2007-02-041-7/+7
| | | | - provide a syslinux-source target while at it
* - use global DISABLE_LARGEFILEGravatar Bernhard Reutner-Fischer2006-12-211-3/+1
|
* - add and use a HOSTCXX variable.Gravatar Bernhard Reutner-Fischer2006-11-201-0/+1
|
* - add and use BR2_BZCAT config option.Gravatar Bernhard Reutner-Fischer2006-11-171-2/+3
|
* - Patch from Thomas Lundquist to support lzma compressed ext2 rootfs.Gravatar Bernhard Reutner-Fischer2006-11-041-24/+60
|
* - use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵Gravatar Bernhard Reutner-Fischer2006-10-011-1/+1
| | | | | | not exist; Closes #971 Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
* - add package lzmaGravatar Bernhard Reutner-Fischer2006-08-291-0/+81