-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Expand file tree
/
Copy pathtemplate
More file actions
25 lines (24 loc) · 962 Bytes
/
template
File metadata and controls
25 lines (24 loc) · 962 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Template file for 'qxmpp'
pkgname=qxmpp
version=1.15.0
revision=1
build_style=cmake
configure_args="-DBUILD_EXAMPLES=false -DBUILD_OMEMO=true -DWITH_GSTREAMER=true -DBUILD_TESTS=false"
hostmakedepends="pkg-config qt6-base qt6-tools"
makedepends="qt6-base-devel opus-devel speex-devel libtheora-devel libvpx-devel libomemo-c-devel qt6-qt5compat-devel qca-qt6-devel gstreamer1-devel"
short_desc="Cross-platform C++ XMPP client and server library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later"
homepage="https://invent.kde.org/libraries/qxmpp"
distfiles="https://invent.kde.org/libraries/qxmpp/-/archive/v${version}/qxmpp-v${version}.tar.gz"
checksum=7c5ede9a892ea969967ef3ab7b7cb46215f42254c93b84027270a727de56fb0b
qxmpp-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/*.so
vmove usr/lib/pkgconfig
vmove usr/lib/cmake
}
}