blob: 0abc8cee1373a0886232281c1581bf8f02da56df (
plain)
1 # Description: Sound sample rate conversion library.
2 # URL: https://libsndfile.github.io/libsamplerate/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Depends on: cmake libsndfile
5 # Optional: fftw ninja
6
7 name=libsamplerate
8 version=0.2.2
9 release=1
10 source=(https://github.com/libsndfile/libsamplerate/releases/download/$version/$name-$version.tar.xz)
11
12 build() {
13 prt-get isinst ninja && PKGMK_LSR+=' -G Ninja'
14
15 cmake -S $name-$version -B build $PKGMK_LSR \
16 -D CMAKE_INSTALL_PREFIX=/usr \
17 -D CMAKE_INSTALL_LIBDIR=lib \
18 -D CMAKE_BUILD_TYPE=Release \
19 -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
20 -D BUILD_SHARED_LIBS=ON \
21 -Wno-dev
22 cmake --build build
23 DESTDIR=$PKG cmake --install build
24
25 rm -r $PKG/usr/share
26 }
|