core/snappy/PKGBUILD

47 lines
1.0 KiB
Bash
Raw Normal View History

2014-12-17 06:27:30 +08:00
pkgname=snappy
2018-01-21 04:20:14 +08:00
pkgver=1.1.7
2014-12-17 06:27:30 +08:00
pkgrel=1
pkgdesc='A fast compressor/decompressor library'
arch=('x86_64')
url="http://code.google.com/p/snappy/"
license=('BSD')
depends=('glibc' 'gcc-libs')
checkdepends=('zlib')
2018-01-21 04:20:14 +08:00
source=("https://github.com/google/snappy/archive/$pkgver.tar.gz"
snappy.pc)
md5sums=('ee9086291c9ae8deb4dac5e0b85bf54a'
'4b491e29a8142fedd11472306f5c1192')
2014-12-17 06:27:30 +08:00
build() {
cd "$pkgname-$pkgver"
# compile without assertions
CXXFLAGS+=\ -DNDEBUG
2018-01-21 04:20:14 +08:00
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DBUILD_SHARED_LIBS=yes \
.
2014-12-17 06:27:30 +08:00
make
}
check() {
# compile without assertions
CXXFLAGS+=\ -DNDEBUG
2018-01-21 04:20:14 +08:00
make -C "$pkgname-$pkgver" test
2014-12-17 06:27:30 +08:00
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
install -m644 -D COPYING "$pkgdir/usr/share/licenses/snappy/LICENSE"
2018-01-21 04:20:14 +08:00
# remove this after the file exists upstream again
# https://github.com/google/snappy/pull/55
install -Dm644 "$srcdir/snappy.pc" "$pkgdir/usr/lib/pkgconfig/snappy.pc"
}