tce-load -i compiletc yasm perl5 coreutils squashfs-tools
wget --no-check-certificate -O- https://github.com/webmproject/libvpx/archive/refs/tags/v1.13.1.tar.gz | tar -xz
cd libvpx-1.13.1/

sed -i 's/cp -p/cp/' build/make/Makefile

CC="gcc -mtune=generic -Os -pipe" CXX="g++ -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --enable-shared --disable-static

find . -name libs-x86_64-linux-gcc.mk -type f -exec sed -i 's/-O3//g' {} \;
find . -name tools-x86_64-linux-gcc.mk -type f -exec sed -i 's/-O3//g' {} \;
find . -name examples-x86_64-linux-gcc.mk -type f -exec sed -i 's/-O3//g' {} \;

make -j8
mkdir /tmp/libvpx
make install DESTDIR=/tmp/libvpx
mksquashfs /tmp/libvpx/ ../libvpx113-bin.tcz -e usr/local/lib -e usr/local/include
rm -rf /tmp/libvpx/usr/local/bin
mksquashfs /tmp/libvpx/ ../libvpx113.tcz -e usr/local/lib/pkgconfig -e usr/local/include
rm -rf /tmp/libvpx/usr/local/lib/*so*
mksquashfs /tmp/libvpx/ ../libvpx113-dev.tcz
