34 lines
1.3 KiB
Bash
34 lines
1.3 KiB
Bash
# Template file for 'OpenOrienteering-Mapper'
|
|
pkgname=OpenOrienteering-Mapper
|
|
version=0.9.5
|
|
revision=4
|
|
build_style=cmake
|
|
hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
|
|
makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
|
|
qt5-tools-devel sqlite-devel cups-devel $(vopt_if location qt5-location-devel)
|
|
$(vopt_if sensors qt5-sensors-devel) $(vopt_if serialport qt5-serialport-devel)
|
|
qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds"
|
|
short_desc="Orienteering mapmaking program"
|
|
maintainer="John <me@johnnynator.dev>"
|
|
license="GPL-3.0-or-later"
|
|
homepage="https://www.openorienteering.org/apps/mapper/"
|
|
distfiles="https://github.com/OpenOrienteering/mapper/archive/v${version}.tar.gz"
|
|
checksum=619152ca01a370875c15e1930918ce961284ccbf5d2371c147d50caf5e5c2f00
|
|
|
|
build_options="location sensors serialport"
|
|
build_options_default="location sensors"
|
|
|
|
post_patch() {
|
|
vsed -i -e '/add_subdirectory.*doc.licensing/d' CMakeLists.txt
|
|
}
|
|
|
|
do_check() {
|
|
cd build
|
|
|
|
# FAIL! : SensorsTest::nmeaPositionSourceSimulatedTest() Compared values are not the same
|
|
# Actual (int(source->error())) : 3
|
|
# Expected (int(QGeoPositionInfoSource::AccessError)): 0
|
|
# Loc: [/builddir/mapper-0.9.5/test/sensors_t.cpp(150)]
|
|
ctest -E 'sensors_t'
|
|
}
|