Date: Fri, 18 Nov 2022 19:08:17 GMT From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 14fdc30e61ec - main - graphics/openslide: New port: C library for reading virtual slide images Message-ID: <202211181908.2AIJ8Hj8088131@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=14fdc30e61ec01bd61743b19909e6b2db353f1fa commit 14fdc30e61ec01bd61743b19909e6b2db353f1fa Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2022-11-18 15:56:11 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2022-11-18 19:08:14 +0000 graphics/openslide: New port: C library for reading virtual slide images --- graphics/Makefile | 1 + graphics/openslide/Makefile | 27 +++++++++++++++++++++++++++ graphics/openslide/distinfo | 3 +++ graphics/openslide/pkg-descr | 2 ++ graphics/openslide/pkg-plist | 12 ++++++++++++ 5 files changed, 45 insertions(+) diff --git a/graphics/Makefile b/graphics/Makefile index f86bee5b36a8..f4519adf9ee2 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -619,6 +619,7 @@ SUBDIR += openorienteering-mapper SUBDIR += openrm SUBDIR += openshadinglanguage + SUBDIR += openslide SUBDIR += opensubdiv SUBDIR += openvkl SUBDIR += optar diff --git a/graphics/openslide/Makefile b/graphics/openslide/Makefile new file mode 100644 index 000000000000..7bb74989b758 --- /dev/null +++ b/graphics/openslide/Makefile @@ -0,0 +1,27 @@ +PORTNAME= openslide +DISTVERSIONPREFIX= v +DISTVERSION= 3.4.1-293 +DISTVERSIONSUFFIX= -gdd3a152 +CATEGORIES= graphics + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C library for reading virtual slide images +WWW= https://openslide.org/ + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING.LESSER + +LIB_DEPENDS= libopenjp2.so:graphics/openjpeg \ + libpng16.so:graphics/png \ + libtiff.so:graphics/tiff + +USES= autoreconf gettext-runtime gmake gnome jpeg libtool pkgconfig sqlite +USE_GITHUB= yes +USE_GNOME= cairo gdkpixbuf2 glib20 libxml2 +USE_LDCONFIG= yes + +GNU_CONFIGURE= yes + +INSTALL_TARGET= install-strip + +.include <bsd.port.mk> diff --git a/graphics/openslide/distinfo b/graphics/openslide/distinfo new file mode 100644 index 000000000000..1abf42a27410 --- /dev/null +++ b/graphics/openslide/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1668760635 +SHA256 (openslide-openslide-v3.4.1-293-gdd3a152_GH0.tar.gz) = 46723109d315421f932444dde01de01b985dd280da44d66ccc948842b59eb556 +SIZE (openslide-openslide-v3.4.1-293-gdd3a152_GH0.tar.gz) = 271873 diff --git a/graphics/openslide/pkg-descr b/graphics/openslide/pkg-descr new file mode 100644 index 000000000000..664afa029e51 --- /dev/null +++ b/graphics/openslide/pkg-descr @@ -0,0 +1,2 @@ +OpenSlide is a C library that provides a simple interface to read whole-slide +images (also known as virtual slides). diff --git a/graphics/openslide/pkg-plist b/graphics/openslide/pkg-plist new file mode 100644 index 000000000000..cde380e33138 --- /dev/null +++ b/graphics/openslide/pkg-plist @@ -0,0 +1,12 @@ +bin/openslide-quickhash1sum +bin/openslide-show-properties +bin/openslide-write-png +include/openslide/openslide-features.h +include/openslide/openslide.h +lib/libopenslide.so +lib/libopenslide.so.0 +lib/libopenslide.so.0.4.1 +libdata/pkgconfig/openslide.pc +man/man1/openslide-quickhash1sum.1.gz +man/man1/openslide-show-properties.1.gz +man/man1/openslide-write-png.1.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202211181908.2AIJ8Hj8088131>