| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.0.23 | 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="Implementation of the DICOM standard"
# Homepage, not used by Portage directly but handy for developer reference
HOMEPAGE="http://gdcm.sourceforge.net/"
SRC_URI="https://sourceforge.net/projects/gdcm/files/gdcm%203.x/GDCM%203.0.23/gdcm-3.0.23.tar.gz/download -> ${PN}-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
if [[ ${PV} != *9999* ]]; then
KEYWORDS="~amd64 ~x86"
fi
IUSE=""
DEPEND="
media-libs/openjpeg
dev-libs/libxml2
sys-libs/zlib
app-text/poppler
dev-libs/openssl
sci-libs/dcmtk
"
RDEPEND="${DEPEND}"
PATCHES=( )
src_unpack() {
if [ "${A}" != "" ]; then
unpack ${A}
fi
mv "${WORKDIR}"/gdcm-"${PV}" "${WORKDIR}"/"${PN}"-"${PV}"
}
src_prepare() {
cmake_src_prepare
}
src_configure(){
local mycmakeargs=()
mycmakeargs+=(
-DBUILD_TESTING=OFF
-DGDCM_BUILD_DOCBOOK_MANPAGES=OFF
-DGDCM_BUILD_APPLICATIONS=OFF
-DGDCM_BUILD_EXAMPLES=OFF
-DGDCM_BUILD_SHARED_LIBS=ON
-DGDCM_BUILD_TESTING=0FF
-DGDCM_USE_VTK=OFF
-DGDCM_USE_SYSTEM_OPENJPEG=ON
-DGDCM_INSTALL_LIB_DIR=$(get_libdir)
)
cmake_src_configure
}
media-libs/openjpeg dev-libs/libxml2 sys-libs/zlib app-text/poppler dev-libs/openssl sci-libs/dcmtk
media-libs/openjpeg dev-libs/libxml2 sys-libs/zlib app-text/poppler dev-libs/openssl sci-libs/dcmtk
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | gdcm-3.0.23.tar.gz | 3972465 bytes | https://sourceforge.net/projects/gdcm/files/gdcm%203.x/GDCM%203.0.23/gdcm-3.0.23.tar.gz/download |