Date: Monday, March 7, 2022 @ 04:58:39 Author: foutrelis Revision: 1144155
archrelease: copy trunk to multilib-x86_64 Added: lib32-libvpx/repos/multilib-x86_64/PKGBUILD (from rev 1144154, lib32-libvpx/trunk/PKGBUILD) Deleted: lib32-libvpx/repos/multilib-x86_64/PKGBUILD ----------+ PKGBUILD | 133 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 68 insertions(+), 65 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-03-07 04:58:34 UTC (rev 1144154) +++ PKGBUILD 2022-03-07 04:58:39 UTC (rev 1144155) @@ -1,65 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Ionut Biru <ib...@archlinux.org> - -pkgname=lib32-libvpx -pkgver=1.11.0 -pkgrel=1 -pkgdesc='VP8 and VP9 codec' -arch=(x86_64) -url=https://www.webmproject.org/ -license=(BSD) -depends=( - lib32-gcc-libs - libvpx -) -makedepends=( - git - nasm -) -provides=(libvpx.so) -_tag=626ff35955c2c35b806b3e0ecf551a1a8611cdbf -source=(git+https://chromium.googlesource.com/webm/libvpx#tag=${_tag}) -sha256sums=(SKIP) - -pkgver() { - cd libvpx - - git describe --tags | sed 's/^v//' -} - -build() { - cd libvpx - - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - - ./configure \ - --prefix=/usr \ - --libdir=/usr/lib32 \ - --target=x86-linux-gcc \ - --disable-install-bins \ - --disable-install-docs \ - --disable-install-srcs \ - --enable-pic \ - --enable-postproc \ - --enable-runtime-cpu-detect \ - --enable-shared \ - --enable-vp8 \ - --enable-vp9 \ - --enable-vp9-highbitdepth \ - --enable-vp9-temporal-denoising - make -} - -package() { - cd libvpx - - make DIST_DIR="${pkgdir}/usr" install - rm -rf "${pkgdir}"/usr/include - - install -dm 755 "${pkgdir}"/usr/share/licenses - ln -s libvpx "${pkgdir}"/usr/share/licenses/lib32-libvpx -} - -# vim: ts=2 sw=2 et: Copied: lib32-libvpx/repos/multilib-x86_64/PKGBUILD (from rev 1144154, lib32-libvpx/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-03-07 04:58:39 UTC (rev 1144155) @@ -0,0 +1,68 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Ionut Biru <ib...@archlinux.org> + +pkgname=lib32-libvpx +pkgver=1.11.0 +pkgrel=2 +pkgdesc='VP8 and VP9 codec' +arch=(x86_64) +url=https://www.webmproject.org/ +license=(BSD) +depends=( + lib32-gcc-libs + libvpx +) +makedepends=( + git + nasm +) +provides=(libvpx.so) +_tag=626ff35955c2c35b806b3e0ecf551a1a8611cdbf +source=(git+https://chromium.googlesource.com/webm/libvpx#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd libvpx + + git describe --tags | sed 's/^v//' +} + +build() { + cd libvpx + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + + CFLAGS+=' -ffat-lto-objects' + CXXFLAGS+=' -ffat-lto-objects' + + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib32 \ + --target=x86-linux-gcc \ + --disable-install-bins \ + --disable-install-docs \ + --disable-install-srcs \ + --enable-pic \ + --enable-postproc \ + --enable-runtime-cpu-detect \ + --enable-shared \ + --enable-vp8 \ + --enable-vp9 \ + --enable-vp9-highbitdepth \ + --enable-vp9-temporal-denoising + make +} + +package() { + cd libvpx + + make DIST_DIR="${pkgdir}/usr" install + rm -rf "${pkgdir}"/usr/include + + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s libvpx "${pkgdir}"/usr/share/licenses/lib32-libvpx +} + +# vim: ts=2 sw=2 et: