| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.0.0 | 7 | ~amd64 ~x86 | 0 |
# Copyright @ 2019-2023 Oslo University Hospital
# Distributed under the terms of the BSD 3 Clause License
EAPI=7
inherit cmake
# Short one-line description of this package.
DESCRIPTION="Medical imaging and surgical navigation support code"
# Homepage, not used by Portage directly but handy for developer reference
HOMEPAGE="https://www.commontk.org/"
COMMIT="8759e03985738b8a8f3eb74ab516ba4e8ef29988"
SRC_URI="https://github.com/commontk/AppLauncher/archive/${COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
if [[ ${PV} != *9999* ]]; then
KEYWORDS="~amd64 ~x86"
fi
QTMIN=5.15.8
DEPEND="
>=dev-qt/qtcore-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
"
RDEPEND="${DEPEND}"
PATCHES=()
src_unpack() {
if [ "${A}" != "" ]; then
unpack ${A}
fi
mv "${WORKDIR}"/AppLauncher-"${COMMIT}" "${WORKDIR}"/"${PN}"-"${PV}"
pushd "${WORKDIR}"/"${PN}"-"${PV}" || die
git init
popd || die
}
src_prepare() {
cmake_src_prepare
}
src_configure(){
local mycmakeargs=()
mycmakeargs+=(
-DBUILD_TESTING=OFF
-DCTKAppLauncher_QT_VERSION=5
-DCTKAppLauncher_INSTALL_LauncherLibrary=ON
-DCTK_INSTALL_LIB_DIR=lib64
-DCTK_INSTALL_CMAKE_DIR=lib64/cmake
# -DCTK_INSTALL_CONFIG_DIR=lib64/CTKAppLauncher-1.0.0
)
cmake_src_configure
}
>=dev-qt/qtcore-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtcore-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | CTKAppLauncherLib-1.0.0.tar.gz | 251638 bytes | https://github.com/commontk/AppLauncher/archive/8759e03985738b8a8f3eb74ab516ba4e8ef29988.tar.gz |