🔒 Repository is read-only – file editing is disabled.

recipes/gui/msgpack-c/PAGBUILD.yaml main

39 linii Raw ← Powrót
123456789101112131415161718192021222324252627282930313233343536373839
pkgname: 'msgpack-c'
pkgver: '7.0.1'
pkgrel: '1'
pkgdesc: 'An efficient object serialization library'
url: 'https://msgpack.org/'
arch: x86_64
depends: []
makedepends:
- cmake
- doxygen
- graphviz
- gtest

source:
- 'https://github.com/msgpack/msgpack-c/releases/download/c-${pkgver}/${pkgname}-${pkgver}.tar.gz'

sha256sums:
- SKIP

build: |
  cd ${pkgname}-${pkgver}

  mkdir build
  cd    build

  cmake -DCMAKE_INSTALL_PREFIX=/usr \
          -DCMAKE_BUILD_TYPE=Release \
          -DCMAKE_C_STANDARD='17' \
          -DBUILD_SHARED_LIBS=ON \
          -DMSGPACK_ENABLE_STATIC=OFF \
          -DMSGPACK_BUILD_EXAMPLES=OFF \
          -DMSGPACK_BUILD_TESTS=ON \
          ..

  make
  make DESTDIR=${PKGDIR} install

package: |
  true