summaryrefslogtreecommitdiffstats
path: root/package/lvm2
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* Fix package headers to comply with coding styleAlexandre Belloni2013-06-061-0/+1
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lvm2: uses fork()Peter Korsgaard2013-02-051-0/+1
| | | | | | | | Fixes http://autobuild.buildroot.org/results/cbc74e2fb5eaefac1fe17ada1dc46a5c906cc1c9 Also propagate BR2_USE_MMU to lvm2's reverse dependencies. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lvm2: add option for application libraryMarek Belisko2013-02-032-0/+13
| | | | | | [Peter: make mutual exclusive with dmsetup-only, drop special install / make] Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lvm2: Install devmapper.pc to staging/target pkgconfig directory.Marek Belisko2013-02-021-1/+1
| | | | | | | | | Without this change if some package which have dependency on device mapper and use pkgconfig to check version always fail to find library because devmapper.pc file wasn't installed. Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> 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>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | 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>
* lvm2: use official release location as arranged with upstreamPeter Korsgaard2011-01-261-1/+1
| | | | | | | See http://www.redhat.com/archives/lvm-devel/2011-January/msg00002.html for details. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lvm2: bump version to 2.02.79 (.78 was pulled by Redhat)Heiko Zuerker2011-01-261-1/+1
| | | | | Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lvm2: convert to autotargets and bump to 2.02.78Martin Banky2010-12-141-100/+37
| | | | | | | | [ Thomas: simplifications and bump to 2.02.78 ] Signed-off-by: Martin Banky <Martin.Banky@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lvm2: do not override CC and similar variablesThomas Petazzoni2010-05-201-1/+1
| | | | | | | | | Since lvm2 uses autoconf, there's no point in overriding CC and other variables at build time. This causes build breakage as CFLAGS aren't used at link time, therefore --sysroot lacks, which breaks the build with external toolchains. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* 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-202-8/+59
| | | | | | | | | | - 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
|
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* 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-242-0/+86
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