Date: Thursday, November 17, 2022 @ 17:35:24
  Author: heftig
Revision: 1349378

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-brotli/repos/multilib-testing-x86_64/
  lib32-brotli/repos/multilib-testing-x86_64/PKGBUILD
    (from rev 1349377, lib32-brotli/trunk/PKGBUILD)

----------+
 PKGBUILD |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

Copied: lib32-brotli/repos/multilib-testing-x86_64/PKGBUILD (from rev 1349377, 
lib32-brotli/trunk/PKGBUILD)
===================================================================
--- multilib-testing-x86_64/PKGBUILD                            (rev 0)
+++ multilib-testing-x86_64/PKGBUILD    2022-11-17 17:35:24 UTC (rev 1349378)
@@ -0,0 +1,60 @@
+# Maintainer: Maxime Gauduin <[email protected]>
+# Contributor: Felix Yan <[email protected]>
+# Contributor: Lex Black <autumn-wind at web dot de>
+# Contributor: TingPing <[email protected]>
+# Contributor: Guillaume Horel <[email protected]>
+
+pkgname=lib32-brotli
+pkgver=1.0.9
+pkgrel=5
+pkgdesc='Brotli compression library'
+arch=(x86_64)
+license=(MIT)
+url=https://github.com/google/brotli
+depends=(
+  brotli
+  lib32-gcc-libs
+)
+makedepends=(
+  cmake
+  git
+)
+provides=(
+  libbrotli{common,dec,enc}.so
+)
+options=(
+  debug
+)
+_tag=e61745a6b7add50d380cfd7d3883dd6c62fc2c71
+source=(git+https://github.com/google/brotli#tag=${_tag})
+sha256sums=('SKIP')
+
+pkgver() {
+  cd brotli
+
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  export CC='gcc -m32'
+  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
+
+  cmake -S brotli -B build \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_INSTALL_LIBDIR=/usr/lib32
+  cmake --build build -v
+}
+
+check() {
+  cd build
+  ctest --output-on-failure --stop-on-failure -j$(nproc)
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+  rm -rf "${pkgdir}"/usr/{bin,include,lib32/*.a}
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s brotli "${pkgdir}"/usr/share/licenses/lib32-brotli
+}
+
+# vim:set sw=2 sts=-1 et:

Reply via email to