aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-11-19 02:03:44 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-11-19 02:05:12 +0000
commit76c078f3f31456806a35ef2aa829d4cd5bae137a (patch)
tree6c83a405f2f72e35aba49d58c0400cf35c324d93
parente746ac0627aca474f2a69b49134122402d6e87d7 (diff)
downloadports-76c078f3f31456806a35ef2aa829d4cd5bae137a.tar.gz
ports-76c078f3f31456806a35ef2aa829d4cd5bae137a.zip
graphics/alizams: New port: DICOM Viewer
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/alizams/Makefile28
-rw-r--r--graphics/alizams/distinfo3
-rw-r--r--graphics/alizams/pkg-descr16
-rw-r--r--graphics/alizams/pkg-plist21
5 files changed, 69 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index f1ea55b13fbf..5308c52b1112 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -40,6 +40,7 @@
SUBDIR += SciPlot
SUBDIR += a2png
SUBDIR += aalib
+ SUBDIR += alizams
SUBDIR += aaphoto
SUBDIR += acidwarp
SUBDIR += acidwarp-sdl
diff --git a/graphics/alizams/Makefile b/graphics/alizams/Makefile
new file mode 100644
index 000000000000..1fe3b4f778eb
--- /dev/null
+++ b/graphics/alizams/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= alizams
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.8.3-34
+DISTVERSIONSUFFIX= -ge36859b
+CATEGORIES= graphics
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= DICOM Viewer
+WWW= https://github.com/AlizaMedicalImaging/AlizaMS
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libITKCommon-${ITK_VER}.so:science/InsightToolkit
+TEST_DEPENDS= googletest>0:devel/googletest
+
+USES= cmake:testing desktop-file-utils eigen:3 qt:5 gl
+USE_QT= core gui printsupport sql svg widgets
+USE_GL= gl opengl
+
+USE_GITHUB= yes
+GH_ACCOUNT= AlizaMedicalImaging
+GH_PROJECT= AlizaMS
+
+CMAKE_ARGS= -DALIZA_QT_VERSION=5
+
+.include <../../science/InsightToolkit/Makefile.version>
+.include <bsd.port.mk>
diff --git a/graphics/alizams/distinfo b/graphics/alizams/distinfo
new file mode 100644
index 000000000000..9817e98b882f
--- /dev/null
+++ b/graphics/alizams/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1668673491
+SHA256 (AlizaMedicalImaging-AlizaMS-v1.8.3-34-ge36859b_GH0.tar.gz) = 6e1e98c5f5d70d8a6d11892e4a5d1325284436925fdfca0b7ff02bc1bb4b7280
+SIZE (AlizaMedicalImaging-AlizaMS-v1.8.3-34-ge36859b_GH0.tar.gz) = 4981855
diff --git a/graphics/alizams/pkg-descr b/graphics/alizams/pkg-descr
new file mode 100644
index 000000000000..5b2271ebb9b4
--- /dev/null
+++ b/graphics/alizams/pkg-descr
@@ -0,0 +1,16 @@
+AlizaMS is a DICOM image viewer.
+
+Feature highlights
+* Very fast directory scanner, DICOMDIR
+* 2D and 3D views with many tools
+* View uniform and non-uniform series in physical space
+* DICOM Study multi-view with intersection lines
+* Structured report
+* RTSTRUCT contours
+* 2D+t and 3D+t animations
+* Consistently de-identify DICOM
+* View DICOM metadata
+* Ultrasound incl. proper measurement in regions, cine
+* Grayscale softcopy presentation
+* Siemens mosaic format
+* United Imaging Healthcare (UIH) Grid / VFrame format
diff --git a/graphics/alizams/pkg-plist b/graphics/alizams/pkg-plist
new file mode 100644
index 000000000000..66bb5b04fb52
--- /dev/null
+++ b/graphics/alizams/pkg-plist
@@ -0,0 +1,21 @@
+bin/alizams
+include/mdcmopenjpeg-2.3/opj_config.h
+%%DATADIR%%/datasets/001US/TESTXX02.dcm
+%%DATADIR%%/datasets/001US/TESTXX04_SR.dcm
+share/applications/alizams.desktop
+share/icons/hicolor/128x128/apps/alizams.png
+share/icons/hicolor/16x16/apps/alizams.png
+share/icons/hicolor/192x192/apps/alizams.png
+share/icons/hicolor/22x22/apps/alizams.png
+share/icons/hicolor/24x24/apps/alizams.png
+share/icons/hicolor/256x256/apps/alizams.png
+share/icons/hicolor/32x32/apps/alizams.png
+share/icons/hicolor/36x36/apps/alizams.png
+share/icons/hicolor/42x42/apps/alizams.png
+share/icons/hicolor/48x48/apps/alizams.png
+share/icons/hicolor/64x64/apps/alizams.png
+share/icons/hicolor/72x72/apps/alizams.png
+share/icons/hicolor/96x96/apps/alizams.png
+share/icons/hicolor/scalable/apps/alizams.svg
+share/man/man1/alizams.1.gz
+share/metainfo/alizams.metainfo.xml