diff options
author | TBK <tbk@jjtc.eu> | 2020-02-26 19:01:06 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-02-26 17:24:16 -0300 |
commit | 9fbdf689d0dcc05b6772b2ca43c20c3bd7a608d9 (patch) | |
tree | 98a79dbef43927a895850a172469677b2475b697 | |
parent | bd98503af27a1aaa0fe6893d65939554a03de74f (diff) | |
download | aports-9fbdf689d0dcc05b6772b2ca43c20c3bd7a608d9.tar.bz2 aports-9fbdf689d0dcc05b6772b2ca43c20c3bd7a608d9.tar.xz |
testing/libsoundio: modernize
* Fix url
* Update description to match projects own
* Clarify !check comment
* Update build() to match new AL cmake standard
-rw-r--r-- | testing/libsoundio/APKBUILD | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/testing/libsoundio/APKBUILD b/testing/libsoundio/APKBUILD index e2ad729f14..b22ed2e1a3 100644 --- a/testing/libsoundio/APKBUILD +++ b/testing/libsoundio/APKBUILD @@ -1,11 +1,11 @@ # Maintainer: Mark Jynx <markjynx@cock.li> pkgname="libsoundio" pkgver="2.0.0" -pkgrel=0 -pkgdesc="lightweight abstraction over various sound drivers" -url="https://libsound.io" +pkgrel=1 +pkgdesc="C library for cross-platform real-time audio input and output" +url="http://libsound.io" arch="all" -options="!check" # No test suite. +options="!check" # Tests are not automated license="MIT" depends_dev="alsa-lib-dev" makedepends="cmake $depends_dev" @@ -13,13 +13,18 @@ subpackages="$pkgname-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/andrewrk/libsoundio/archive/$pkgver.tar.gz" build() { + if [ "$CBUILD" != "$CHOST" ]; then + CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" + fi cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_STATIC_LIBS=OFF \ -DBUILD_EXAMPLE_PROGRAMS=OFF \ - -DBUILD_TESTS=OFF \ - . + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + ${CMAKE_CROSSOPTS} . make } |