Mercurial > vanilla
diff core/lvm2/lvm2.sh @ 549:bad483aace64
vanilla: use prefix= instead
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 23 Jun 2019 15:13:10 +0200 |
parents | 014d018468fb |
children | 7466dfd07952 |
line wrap: on
line diff
--- a/core/lvm2/lvm2.sh Tue Apr 16 20:01:00 2019 +0200 +++ b/core/lvm2/lvm2.sh Sun Jun 23 15:13:10 2019 +0200 @@ -21,6 +21,7 @@ PKGLICENSE="GPLv2 LGPLv21" PKGSUMMARY="LVM utilities" PKGDOWNLOAD="https://mirrors.kernel.org/sourceware/$PKGNAME/LVM2.$PKGVERSION.tgz" +PKGOPTIONS="READLINE" : ${CHOST:=$(uname -m)-linux-musl} : ${CBUILD:=$(uname -m)-linux-musl} @@ -28,6 +29,14 @@ : ${CFLAGS:=-O2} : ${LDFLAGS:=} : ${LIBS:=} +: ${READLINE:=yes} + +if [ "$READLINE" = "yes" ]; then + PKGDEPENDS="lib/readline $PKGDEPENDS" + with_readline="--enable-readline" +else + with_readline="--disable-readline" +fi build() { @@ -35,6 +44,7 @@ tar xvaf LVM2.$PKGVERSION.tgz pushd LVM2.$PKGVERSION + # --disable-nls: does not build with --enable-nls patch -p0 < ../musl.patch CC="$CC" \ CFLAGS="$CFLAGS" \ @@ -43,12 +53,13 @@ ./configure \ --build=$CBUILD \ --host=$CHOST \ - --prefix=/ \ - --disable-readline \ + --prefix= \ + --sbindir=/bin \ --disable-nls \ --enable-pkgconfig \ --enable-udev_rules \ - --enable-udev_sync + --enable-udev_sync \ + $with_readline make make install DESTDIR=$DESTDIR