25 lines
1.0 KiB
Bash
25 lines
1.0 KiB
Bash
# Template file for 'Cockatrice'
|
|
pkgname=Cockatrice
|
|
version=3.0.2
|
|
revision=2
|
|
build_style=cmake
|
|
configure_args="-DWITH_SERVER=1 -DWITH_CLIENT=1 -DWITH_ORACLE=1 -DTEST=1"
|
|
hostmakedepends="qt6-tools qt6-base pkg-config extra-cmake-modules protobuf zlib"
|
|
makedepends="qt6-base-devel liblzma-devel protobuf-devel qt6-svg-devel qt6-tools-devel qt6-websockets-devel qt6-multimedia-devel abseil-cpp-devel gtest-devel"
|
|
depends="xz zlib"
|
|
short_desc="Cross-platform virtual tabletop for multiplayer card games"
|
|
maintainer="Jason Elswick <jason@jasondavid.us>"
|
|
license="GPL-2.0-only"
|
|
homepage="https://github.com/Cockatrice/Cockatrice"
|
|
distfiles="https://github.com/Cockatrice/Cockatrice/archive/refs/tags/2026-06-26-Release-${version}.tar.gz"
|
|
checksum=b088cbf865bd6cbf694fd8c5a8d403c38931053a1deede22cb49158e2eb7d2e9
|
|
|
|
if [ -n "$CROSS_BUILD" ]; then
|
|
configure_args+="-DQt6_DIR=${XBPS_CROSS_BASE}/usr/lib/cmake/Qt6"
|
|
fi
|
|
|
|
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
|
makedepends+=" libexecinfo-devel"
|
|
configure_args+=" -DENABLE_LIBEXECINFO=1"
|
|
fi
|