comparison lib/musl-fts/musl-fts.sh @ 140:ef65bd5eb573

lib: merge .sh and .info
author David Demelier <markand@malikania.fr>
date Mon, 11 Mar 2019 16:33:11 +0100
parents adb183e19426
children 8017138b628e
comparison
equal deleted inserted replaced
139:8076ef442b6c 140:ef65bd5eb573
13 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 13 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16 # 16 #
17 17
18 PKGNAME=musl-fts
19 PKGVERSION=1.2.7
20 PKGREVISION=1
21 PKGLICENSE="BSD"
22 PKGSUMMARY="fts(3) implementation for musl"
23 PKGDOWNLOAD="https://github.com/pullmoll/$PKGNAME/archive/v$PKGVERSION.tar.gz"
24
18 : ${CHOST:=$(uname -m)-linux-musl} 25 : ${CHOST:=$(uname -m)-linux-musl}
19 : ${CBUILD:=$(uname -m)-linux-musl} 26 : ${CBUILD:=$(uname -m)-linux-musl}
20 : ${CC:=gcc} 27 : ${CC:=gcc}
21 : ${CFLAGS:=-O2} 28 : ${CFLAGS:=-O2}
29 : ${LDFLAGS:=}
30 : ${LIBS:=}
22 31
23 source ./musl-fts.info 32 build()
33 {
34 rm -rf $PKGNAME-$PKGVERSION
35 tar xvaf v$PKGVERSION.tar.gz
36 pushd $PKGNAME-$PKGVERSION
24 37
25 set -ex 38 ./bootstrap.sh
39 CC="$CC" \
40 CFLAGS="$CFLAGS" \
41 LDFLAGS="$LDFLAGS" \
42 LIBS="$LIBS" \
43 ./configure \
44 --build=$CBUILD \
45 --host=$CHOST \
46 --prefix=/usr \
47 --enable-shared \
48 --disable-static
49 make
50 make install DESTDIR=$DESTDIR
51 rm -f $DESTDIR/usr/lib/libfts.la
26 52
27 rm -rf $PKGNAME-$PKGVERSION 53 popd
28 tar xvaf v$PKGVERSION.tar.gz 54 rm -rf $PKGNAME-$PKGVERSION
29 pushd $PKGNAME-$PKGVERSION 55 }
30
31 ./bootstrap.sh
32 CC="$CC" \
33 CFLAGS="$CFLAGS" \
34 ./configure \
35 --build=$CBUILD \
36 --host=$CHOST \
37 --target=$CTARGET \
38 --prefix=/usr \
39 --enable-shared \
40 --disable-static
41 make
42 make install DESTDIR=$DESTDIR
43 rm -f $DESTDIR/usr/lib/libfts.la
44
45 popd
46 rm -rf $PKGNAME-$PKGVERSION