🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
pkgname: snappy
pkgver: '1.2.2'
pkgrel: '1'
pkgdesc: A fast compressor/decompressor library
url: 'https://code.google.com/p/snappy/'
arch: x86_64
depends: []
makedepends:
- cmake
- llvm
- gtest
- benchmark
source:
- snappy.pc
- 'https://github.com/google/snappy/archive/${pkgver}.tar.gz'
- snappy-thirdparty.patch
- snappy-do-not-disable-rtti.patch
sha256sums:
- SKIP
- 90f74bc1fbf78a6c56b3c4a082a05103b3a56bb17bca1a27e052ea11723292dc
- SKIP
- SKIP
build: |
cd ${pkgname}-${pkgver}
#patch -Np1 -i ../snappy-thirdparty.patch
#patch -Np1 -i ../snappy-do-not-disable-rtti.patch
cmake -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D BUILD_SHARED_LIBS=ON \
-D SNAPPY_BUILD_TESTS=OFF \
-D SNAPPY_BUILD_BENCHMARKS=OFF \
-D HAVE_LIBZ=NO \
-D HAVE_LIBLZO2=NO \
-D HAVE_LIBLZ4=NO \
-Wno-dev
cmake --build build
DESTDIR=${PKGDIR} cmake --install build
install -Dm644 ../snappy.pc \
${PKGDIR}/usr/lib/pkgconfig/snappy.pc
package: |
true