summaryrefslogtreecommitdiffstats
path: root/package/lvm2/lvm2.mk
Commit message (Collapse)AuthorAgeFilesLines
* lvm2: prevent dmsetup from being re-installed every timeThomas Petazzoni2010-02-231-0/+2
| | | | | | | | After being copied to target/, touch dmsetup so that its date is newer than the .built stamp file in lvm2 source directory. This prevents make from re-installing dmsetup every time. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: get rid of redundant malloc related configure presetsPeter Korsgaard2009-12-061-5/+0
| | | | | | | Those are already in TARGET_CONFIGURE_ARGS. Also get rid of unused BR2_AC_CV_FUNC_MALLOC_0_NONNULL variable. 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>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-2/+2
| | | | | | | | 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>
* lvm: fix installation to target dirThomas Petazzoni2009-08-021-6/+8
| | | | | | | | | | | | | | | | | | | | The installation to the target directory was broken for two reasons: * Due to how the lvm2.mk file was written, for each file listed in $(LVM2_TARGET_SBINS) and $(LVM2_TARGET_DMSETUP_SBINS), it was reinstalling all the files listed in those variables. When a target contains several elements, there's no need to make a loop to handle each of the elements: the rule will get executed as many times as they are elements in the target. * For some odd reason, lvm2 build system installs executable with 555 and libraries with 444. Therefore, once copied to the target directory, these executables and libraries cannot be overwritten... for example by a later execution of Buildroot. We fix this up by changing the permissions of the binaries and libraries installed by lvm2 to saner values (755 and 644) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Bump lvm2 to 2.02.50Daniele Salvatore Albano2009-08-021-1/+1
| | | | Signed-off-by: Daniele Salvatore Albano <d.albano@gmail.com>
* LVM2 now provides device-mapperNigel Kukard2009-06-201-3/+36
| | | | | | | | | | - Updated LVM2 to version 2.02.47 - Added option to only install dmsetup - Updated config description - thanks Olaf Rempel - Fixed readline issues - thanks Olaf Rempel Signed-off-by: Nigel Kukard <nkukard@lbsd.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* We don't need to set CC, AR, RANLIB when installing and uninstallingNigel Kukard2009-01-041-2/+2
|
* * Running the make for lvm2 in parallel can cause build failures, revert to -j1Nigel Kukard2009-01-011-2/+2
|
* * Bumped lvm2 to 2.02.43Nigel Kukard2009-01-011-4/+4
| | | | - By default the build uses host ar/ranlib to generate the static lvm library used, force the target tools to be used instead
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-1/+1
|
* Bump lvm2 patch versionUlf Samuelsson2007-10-301-1/+1
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer2007-08-211-1/+1
| | | | toolchain/*/*.mk */Makefile.in -l)
* Bump version of lvm2Ulf Samuelsson2007-08-121-2/+7
|
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer2007-06-271-2/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* fixup package LDFLAGS handlingEric Andersen2007-03-131-0/+1
|
* - add missing package-source targetsBernhard Reutner-Fischer2007-01-031-0/+2
| | | | - add missing dependencies to build prerequisites in the config system
* - use DESTDIR for install. Thanks to Stuart Longland. Closes #926Bernhard Reutner-Fischer2006-12-211-1/+1
|
* - use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵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)
* update lvm2 to latest stable release of 2.01 per case 0000503David Anders2006-01-231-3/+3
|
* remove extra space after touchMike Frysinger2005-11-241-1/+1
|
* This patch adds package configuration files for the LVM2 tools and itsEric Andersen2005-06-241-0/+78
dependency, device-mapper. This will provide the basic tools needed to work with LVM2 volumes on the target system. http://bugs.busybox.net/view.php?id=183