Mercurial > vanilla
comparison accessibility/at-spi2-atk/at-spi2-atk.sh @ 1222:325631424c65
misc: bring back build function
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 27 Oct 2021 11:32:16 +0200 |
parents | a47aaf9743a0 |
children | 9867e578b1a9 |
comparison
equal
deleted
inserted
replaced
1221:a47aaf9743a0 | 1222:325631424c65 |
---|---|
27 : ${CFLAGS:=-O2} | 27 : ${CFLAGS:=-O2} |
28 : ${CXX:=clang++} | 28 : ${CXX:=clang++} |
29 : ${CXXFLAGS:=-O2} | 29 : ${CXXFLAGS:=-O2} |
30 : ${LDFLAGS:=} | 30 : ${LDFLAGS:=} |
31 | 31 |
32 rm -rf $PKGNAME-$PKGVERSION | 32 build() |
33 tar xvf $PKGNAME-$PKGVERSION.tar.xz | 33 { |
34 cd $PKGNAME-$PKGVERSION | 34 rm -rf $PKGNAME-$PKGVERSION |
35 tar xvf $PKGNAME-$PKGVERSION.tar.xz | |
36 cd $PKGNAME-$PKGVERSION | |
35 | 37 |
36 CC="$CC" \ | 38 CC="$CC" \ |
37 CFLAGS="$CFLAGS" \ | 39 CFLAGS="$CFLAGS" \ |
38 CXX="$CXX" \ | 40 CXX="$CXX" \ |
39 CXXFLAGS="$CXXFLAGS" \ | 41 CXXFLAGS="$CXXFLAGS" \ |
40 LDFLAGS="$LDFLAGS" \ | 42 LDFLAGS="$LDFLAGS" \ |
41 meson . build \ | 43 meson . build \ |
42 --prefix /usr \ | 44 --prefix / \ |
43 --buildtype release \ | 45 --buildtype release \ |
44 --default-library shared | 46 --default-library shared |
45 ninja -C build | 47 ninja -C build |
46 DESTDIR=$DESTDIR ninja -C build install | 48 DESTDIR=$DESTDIR ninja -C build install |
49 sed -i -e "s|prefix=/|prefix=|" $DESTDIR/lib/pkgconfig/*.pc | |
47 | 50 |
48 cd .. | 51 cd .. |
49 rm -rf $PKGNAME-$PKGVERSION | 52 rm -rf $PKGNAME-$PKGVERSION |
53 } |