Mercurial > vanilla
comparison multimedia/libvpx/libvpx.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 |
---|---|
28 : ${CFLAGS:=-O2} | 28 : ${CFLAGS:=-O2} |
29 : ${CXX:=clang++} | 29 : ${CXX:=clang++} |
30 : ${CXXFLAGS:=-O2} | 30 : ${CXXFLAGS:=-O2} |
31 : ${LDFLAGS:=} | 31 : ${LDFLAGS:=} |
32 | 32 |
33 rm -rf $PKGNAME-$PKGVERSION | 33 build() |
34 tar xvf v$PKGVERSION.tar.gz | 34 { |
35 cd $PKGNAME-$PKGVERSION | 35 rm -rf $PKGNAME-$PKGVERSION |
36 tar xvf v$PKGVERSION.tar.gz | |
37 cd $PKGNAME-$PKGVERSION | |
36 | 38 |
37 # Custom configure script. | 39 # Custom configure script. |
38 # TODO: CFLAGS is not corretly handled. | 40 # TODO: CFLAGS is not corretly handled. |
39 CC="$CC" \ | 41 CC="$CC" \ |
40 CFLAGS="$CFLAGS" \ | 42 CFLAGS="$CFLAGS" \ |
41 CXX="$CXX" \ | 43 CXX="$CXX" \ |
42 CXXFLAGS="$CXXFLAGS" \ | 44 CXXFLAGS="$CXXFLAGS" \ |
43 LDFLAGS="$LDFLAGS" \ | 45 LDFLAGS="$LDFLAGS" \ |
44 ./configure \ | 46 ./configure \ |
45 --prefix=/usr \ | 47 --prefix= \ |
46 --enable-shared | 48 --enable-shared |
47 make V=1 | 49 make V=1 |
48 make install DIST_DIR=$DESTDIR | 50 make install DIST_DIR=$DESTDIR |
49 sed -i -e "s|prefix=.*|prefix=|" $DESTDIR/lib/pkgconfig/vpx.pc | 51 sed -i -e "s|prefix=.*|prefix=|" $DESTDIR/lib/pkgconfig/vpx.pc |
50 | 52 |
51 cd .. | 53 cd .. |
52 rm -rf $PKGNAME-$PKGVERSION | 54 rm -rf $PKGNAME-$PKGVERSION |
55 } |