git: 3398421e0bec - main - graphics/aeskulap: the port had been resurrected^Wreadded

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Tue, 21 Mar 2023 09:45:11 UTC
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3398421e0bec232752c56d5cec6376602db712e8

commit 3398421e0bec232752c56d5cec6376602db712e8
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2023-03-21 09:44:10 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2023-03-21 09:44:10 +0000

    graphics/aeskulap: the port had been resurrected^Wreadded
    
    - Switch to another GitHub mirror (update to the latest commit)
    - Modernize the Makefile and assume maintainership of the port
---
 MOVED                       |  1 -
 graphics/Makefile           |  1 +
 graphics/aeskulap/Makefile  | 32 ++++++++++++++++++++++++++++++++
 graphics/aeskulap/distinfo  |  3 +++
 graphics/aeskulap/pkg-descr |  6 ++++++
 graphics/aeskulap/pkg-plist | 36 ++++++++++++++++++++++++++++++++++++
 6 files changed, 78 insertions(+), 1 deletion(-)

diff --git a/MOVED b/MOVED
index b12f67a119f1..347b0015c605 100644
--- a/MOVED
+++ b/MOVED
@@ -13081,7 +13081,6 @@ games/wmshuffle||2019-10-16|Has expired: Unfetchable, unmaintained
 games/xabacus||2019-10-16|Has expired: Unfetchable, unmaintained
 games/xpacman||2019-10-16|Has expired: Unfetchable, unmaintained
 games/xscorch||2019-10-16|Has expired: Unfetchable, unmaintained
-graphics/aeskulap||2019-10-16|Has expired: Unfetchable, unmaintained
 graphics/agave||2019-10-16|Has expired: Unfetchable, unmaintained
 graphics/cbview||2019-10-16|Has expired: Unfetchable, unmaintained
 graphics/cthumb||2019-10-16|Has expired: Unfetchable, unmaintained
diff --git a/graphics/Makefile b/graphics/Makefile
index dc1e8381ac74..43391063b43e 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -44,6 +44,7 @@
     SUBDIR += aaphoto
     SUBDIR += acidwarp
     SUBDIR += acidwarp-sdl
+    SUBDIR += aeskulap
     SUBDIR += agg
     SUBDIR += airsaned
     SUBDIR += akira
diff --git a/graphics/aeskulap/Makefile b/graphics/aeskulap/Makefile
new file mode 100644
index 000000000000..7ea53bd0aea8
--- /dev/null
+++ b/graphics/aeskulap/Makefile
@@ -0,0 +1,32 @@
+PORTNAME=	aeskulap
+PORTVERSION=	0.2.2.20190120
+CATEGORIES=	graphics
+
+MAINTAINER=	danfe@FreeBSD.org
+COMMENT=	Medical image viewer
+WWW=		https://aeskulap.nongnu.org/
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libdcmimage.so:graphics/dcmtk \
+		libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libglademm-2.4.so:devel/libglademm24 \
+		libpng.so:graphics/png \
+		libtiff.so:graphics/tiff
+
+USES=		compiler:c++11-lang autoreconf desktop-file-utils gettext \
+		gmake gnome jpeg libtool localbase pkgconfig
+USE_GITHUB=	yes
+GH_ACCOUNT=	mikhailnov
+GH_TAGNAME=	e43334e
+USE_CXXSTD=	c++11
+USE_GNOME=	gconfmm26 gtkmm24 intltool libglade2
+USE_LDCONFIG=	${PREFIX}/lib/aeskulap
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--disable-static
+INSTALL_TARGET=	install-strip
+
+.include <bsd.port.mk>
diff --git a/graphics/aeskulap/distinfo b/graphics/aeskulap/distinfo
new file mode 100644
index 000000000000..270487245c1c
--- /dev/null
+++ b/graphics/aeskulap/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1548009335
+SHA256 (mikhailnov-aeskulap-0.2.2.20190120-e43334e_GH0.tar.gz) = 0fddd795f83e12aabde1e59611f51139f2a5dd64407b759ef3d887aa0e137717
+SIZE (mikhailnov-aeskulap-0.2.2.20190120-e43334e_GH0.tar.gz) = 2169843
diff --git a/graphics/aeskulap/pkg-descr b/graphics/aeskulap/pkg-descr
new file mode 100644
index 000000000000..507eb65120d0
--- /dev/null
+++ b/graphics/aeskulap/pkg-descr
@@ -0,0 +1,6 @@
+Aeskulap is a medical image viewer. It is able to load a series of
+special images stored in the DICOM format for review. Additionally
+Aeskulap is able to query and fetch DICOM images from archive nodes
+(also called PACS) over the network. The goal of this project is to
+create a full open source replacement for commercially available DICOM
+viewers.
diff --git a/graphics/aeskulap/pkg-plist b/graphics/aeskulap/pkg-plist
new file mode 100644
index 000000000000..2be82d9dcde0
--- /dev/null
+++ b/graphics/aeskulap/pkg-plist
@@ -0,0 +1,36 @@
+bin/aeskulap
+lib/aeskulap/libconfiguration.so
+lib/aeskulap/libimagepool.so
+%%DATADIR%%/glade/aeskulap.glade
+%%DATADIR%%/images/cursor_pan.png
+%%DATADIR%%/images/cursor_windowlevel.png
+%%DATADIR%%/images/cursor_zoom.png
+%%DATADIR%%/images/filmholes-big-left.png
+%%DATADIR%%/images/filmholes-big-right.png
+%%DATADIR%%/images/grid-1.png
+%%DATADIR%%/images/grid-16.png
+%%DATADIR%%/images/grid-2h.png
+%%DATADIR%%/images/grid-2v.png
+%%DATADIR%%/images/grid-4.png
+%%DATADIR%%/images/series-1x1.png
+%%DATADIR%%/images/series-2x1.png
+%%DATADIR%%/images/series-2x2.png
+%%DATADIR%%/images/series-3x2.png
+%%DATADIR%%/images/series-3x3.png
+%%DATADIR%%/images/series-4x4.png
+%%DATADIR%%/images/start-here.png
+%%DATADIR%%/images/stock-layers-24.png
+%%DATADIR%%/images/stock-tool-color-picker-22.png
+%%DATADIR%%/images/stock-tool-eraser-22.png
+%%DATADIR%%/images/stock-tool-measure-22.png
+%%DATADIR%%/images/stock-tool-scale-22.png
+share/appdata/aeskulap.appdata.xml
+share/applications/aeskulap.desktop
+share/glib-2.0/schemas/org.gnu.aeskulap.gschema.xml
+share/icons/hicolor/64x64/apps/aeskulap.png
+share/icons/hicolor/scalable/apps/aeskulap.svg
+share/locale/de/LC_MESSAGES/aeskulap.mo
+share/locale/en/LC_MESSAGES/aeskulap.mo
+share/locale/es/LC_MESSAGES/aeskulap.mo
+share/locale/hu/LC_MESSAGES/aeskulap.mo
+share/locale/pt/LC_MESSAGES/aeskulap.mo