wavpack: adopted, new build system cmake/ninja
This commit is contained in:
parent
005280628c
commit
6633c9524d
@ -8,10 +8,7 @@ drwxr-xr-x root/root usr/include/
|
|||||||
drwxr-xr-x root/root usr/include/wavpack/
|
drwxr-xr-x root/root usr/include/wavpack/
|
||||||
-rw-r--r-- root/root usr/include/wavpack/wavpack.h
|
-rw-r--r-- root/root usr/include/wavpack/wavpack.h
|
||||||
drwxr-xr-x root/root usr/lib/
|
drwxr-xr-x root/root usr/lib/
|
||||||
-rwxr-xr-x root/root usr/lib/libwavpack.la
|
-rwxr-xr-x root/root usr/lib/libwavpack.so
|
||||||
lrwxrwxrwx root/root usr/lib/libwavpack.so -> libwavpack.so.1.2.5
|
|
||||||
lrwxrwxrwx root/root usr/lib/libwavpack.so.1 -> libwavpack.so.1.2.5
|
|
||||||
-rwxr-xr-x root/root usr/lib/libwavpack.so.1.2.5
|
|
||||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||||
-rw-r--r-- root/root usr/lib/pkgconfig/wavpack.pc
|
-rw-r--r-- root/root usr/lib/pkgconfig/wavpack.pc
|
||||||
drwxr-xr-x root/root usr/share/
|
drwxr-xr-x root/root usr/share/
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
untrusted comment: verify with /etc/ports/contrib.pub
|
untrusted comment: verify with /etc/ports/contrib.pub
|
||||||
RWSagIOpLGJF3wxt6ntNwBRsgWBHyumqKTqLN7VfigLxd0JL6NKP29Oc28cJWVYd2WqMpfkyecl67aLQ5R+b+XwIjtQ/kn3d9AI=
|
RWSagIOpLGJF38l6sh/SsqFmsRRYKnbTNZZuz3GaNa7C9BEM9bpjDzJXbcD+KWerzmPlEfcJruuxquBikWhXkd4+Ctm05ZZBiAI=
|
||||||
SHA256 (Pkgfile) = 53a3e4f172f9fe8d64f5ed1e825de4aaf2080feb32a0900a9b94887e08920e3c
|
SHA256 (Pkgfile) = c2d90863a86017acfb17a64b1e8ebd06e9cb98c18c90121f849df3a1f14af0b8
|
||||||
SHA256 (.footprint) = e84880a117626e6b9c99b4bab97ecd591a058b5fa379e884f3d1ab168f73c553
|
SHA256 (.footprint) = 89a370e32a3d8ce2268193f4be4410e216a83c6a2c9618d147f513370c2f8e47
|
||||||
SHA256 (wavpack-5.6.0.tar.xz) = af8035f457509c3d338b895875228a9b81de276c88c79bb2d3e31d9b605da9a9
|
SHA256 (wavpack-5.6.0.tar.xz) = af8035f457509c3d338b895875228a9b81de276c88c79bb2d3e31d9b605da9a9
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Description: Audio compression format with lossless, lossy and hybrid compression modes
|
# Description: Audio compression format with lossless, lossy and hybrid compression modes
|
||||||
# URL: https://www.wavpack.com/
|
# URL: https://www.wavpack.com/
|
||||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||||
|
|
||||||
name=wavpack
|
name=wavpack
|
||||||
version=5.6.0
|
version=5.6.0
|
||||||
@ -8,11 +8,17 @@ release=1
|
|||||||
source=(https://github.com/dbry/WavPack/releases/download/$version/$name-$version.tar.xz)
|
source=(https://github.com/dbry/WavPack/releases/download/$version/$name-$version.tar.xz)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $name-$version
|
mkdir build && cd build
|
||||||
|
cmake -G Ninja \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||||
|
-DBUILD_SHARED_LIBS=ON \
|
||||||
|
-DBUILD_TESTING=OFF \
|
||||||
|
-DWAVPACK_INSTALL_CMAKE_MODULE=OFF \
|
||||||
|
../$name-$version
|
||||||
|
|
||||||
./configure --prefix=/usr
|
ninja -j ${JOBS:-1}
|
||||||
|
DESTDIR=$PKG ninja install
|
||||||
make
|
|
||||||
make DESTDIR=$PKG install
|
|
||||||
rm -r $PKG/usr/share/doc
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user