pkgname=libsndfile pkgver=1.2.2 pkgrel=1 pkgdesc="A C library for reading and writing files containing sampled sound" arch=('x86_64') url="http://libsndfile.github.io/libsndfile/" license=('LGPL') depends=('alsa-lib' 'flac' 'libvorbis' 'python3' 'opus' 'speex') # 'lame' 'mpg123') makedepends=('cmake') options=('!libtool') source=("https://github.com/libsndfile/libsndfile/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz" "https://github.com/erikd/libsndfile/commit/a722c93f6999a5d6025bd90bb42cbb2733d54ce7.diff") md5sums=('04e2e6f726da7c5dc87f8cf72f250d04' '8175576805bac7bbd248c9a0693d569f') prepare() { cd ${pkgname}-${pkgver} #patch -p1 -i ${srcdir}/a722c93f6999a5d6025bd90bb42cbb2733d54ce7.diff } #build() { # cd ${pkgname}-${pkgver} # ./configure --prefix=/usr --disable-sqlite # make #} #package() { # cd ${pkgname}-${pkgver} # make DESTDIR=${pkgdir} install #} build() { cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TESTING=OFF \ -DENABLE_MPEG=OFF cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build }