new bblfs: dev-cpp/sdbus-c++-2.1.0
This commit is contained in:
32
dev-cpp/sdbus-c++-2.1.0.PKGBUILD
Normal file
32
dev-cpp/sdbus-c++-2.1.0.PKGBUILD
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
pkgname=sdbus-c++
|
||||||
|
pkgver=2.1.0
|
||||||
|
pkgdesc="High-level C++ D-Bus library"
|
||||||
|
homepage="https://github.com/Kistler-Group/sdbus-cpp"
|
||||||
|
license=("LGPL-2.1+" "Nokia-Qt-LGPL-Exception-1.1")
|
||||||
|
sources=("${pkgname}-${pkgver}.tar.gz")
|
||||||
|
urls=("https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v${pkgver}.tar.gz")
|
||||||
|
sha512sums=("4247d49f0d5231e2768c0c96fa9c266bbcc340292c9c3d748f9c37ff992b82301faea798300f916e9a5c992d77adfe56186866c91a4c7d4157750ff09ba5a047")
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
tar -xf ${distdir}/${sources[0]} --strip-components=1
|
||||||
|
}
|
||||||
|
|
||||||
|
src_build() {
|
||||||
|
local cmake_args=(
|
||||||
|
-D CMAKE_INSTALL_PREFIX=/usr
|
||||||
|
-D CMAKE_BUILD_TYPE=release
|
||||||
|
-D SDBUSCPP_BUILD_CODEGEN=false
|
||||||
|
-D SDBUSCPP_BUILD_DOCS=yes
|
||||||
|
-D SDBUSCPP_BUILD_DOXYGEN_DOCS=false
|
||||||
|
-D SDBUSCPP_BUILD_LIBSYSTEMD=no
|
||||||
|
-D SDBUSCPP_BUILD_TESTS=false
|
||||||
|
)
|
||||||
|
cmake -B build "${cmake_args[@]}"
|
||||||
|
cmake --build build
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
DESTDIR="$pkgdir" cmake --install build
|
||||||
|
}
|
||||||
|
|
||||||
|
# vim:ft=sh syn=sh et sw=2:
|
||||||
Reference in New Issue
Block a user