Bug 242549

Summary: [REVIVE] science/orthanc-webviewer: Plugin to extend Orthanc with a web viewer of medical images
Product: Ports & Packages Reporter: Frank Scholl <maintainer.freebsd>
Component: Individual Port(s)Assignee: Guangyuan Yang <ygy>
Status: Closed FIXED    
Severity: Affects Only Me CC: ygy
Priority: --- Keywords: patch-ready
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 242546    
Bug Blocks:    
Attachments:
Description Flags
.shar of the orthanc-webviewer port
none
orthanc-webviewer-2.5_3
none
orthanc-webviewer-2.6
none
Diff / the latest version of science/orthanc-webviewer (orthanc-webviewer-2.6_1, diff based on r545144)
maintainer.freebsd: maintainer-approval+
orthanc-webviewer 2.7
maintainer.freebsd: maintainer-approval+
orthanc-webviewer 2.7
maintainer.freebsd: maintainer-approval+
orthanc-webviewer-2.7.diff
maintainer.freebsd: maintainer-approval+
orthanc-webviewer-2.7.diff
maintainer.freebsd: maintainer-approval+
orthanc-webviewer-2.7.diff maintainer.freebsd: maintainer-approval+

Description Frank Scholl 2019-12-10 15:38:29 UTC
Created attachment 209834 [details]
.shar of the orthanc-webviewer port

Port expired on 2018-06-07, fixed and cleaned up the build, updated descriptions, willing to maintain the port from now on.

https://www.freshports.org/science/orthanc-webviewer
Comment 1 Frank Scholl 2019-12-14 11:05:22 UTC
This port depends on science/orthanc, which got submitted in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242546.
Comment 2 Frank Scholl 2020-05-25 06:11:45 UTC
Created attachment 214833 [details]
orthanc-webviewer-2.5_3

Update to build with orthanc-1.6.1, made portlint happy, builds in poudriere
Comment 3 Frank Scholl 2020-06-24 15:42:10 UTC
Created attachment 215911 [details]
orthanc-webviewer-2.6

Update to build with orthanc-1.7.1
Comment 4 Frank Scholl 2020-06-26 07:57:48 UTC
- this is a resurrection.
- also update MOVED and science/Makefile.
Comment 5 Frank Scholl 2020-08-06 08:59:56 UTC
This version is tested to work with orthanc-1.7.2 (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242546).
Comment 6 Frank Scholl 2020-08-17 09:30:16 UTC
Created attachment 217276 [details]
Diff / the latest version of science/orthanc-webviewer (orthanc-webviewer-2.6_1, diff based on r545144)

This diff is based on today's head (r545144), including:

- removed orthanc-webviewer from MOVED
- added orthanc-webviewer to science/Makefile
Comment 7 Frank Scholl 2021-05-18 12:51:59 UTC
Created attachment 225065 [details]
orthanc-webviewer 2.7

Updated port to work with current science/orthanc.
Comment 8 Frank Scholl 2021-05-28 17:09:38 UTC
Created attachment 225337 [details]
orthanc-webviewer 2.7

This port got an update and now uses CMAKE_ON / CMAKE_OFF instead of using CMAKE_ARGS.

Further information:
- portlint is fine.
- Builds in poudriere (testport), tested for 11.4, 12.2 and 13.0
Comment 9 Frank Scholl 2021-06-06 11:43:20 UTC
Created attachment 225593 [details]
orthanc-webviewer-2.7.diff

- DISTVERSION is used instead of PORTVERSION
Comment 10 Frank Scholl 2021-06-08 19:06:20 UTC
Created attachment 225648 [details]
orthanc-webviewer-2.7.diff

Just updated the .diff to also contain changes in `MOVED` and `science/Makefile`.
Comment 11 Frank Scholl 2021-06-10 15:32:36 UTC
Created attachment 225706 [details]
orthanc-webviewer-2.7.diff

- updated `COMMENT` to align them with the those from other Orthanc plugins
- removed `USE_LDCONFIG` (no shared lib installed)
- added `PLIST_SUB` to use %%PORTVERSION%% in `pkg-plist`
- portlint & portfmt are happy
- poudriere testport successful  on 11.4, 12.2, 13.0
Comment 12 commit-hook freebsd_committer freebsd_triage 2021-08-06 13:31:49 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0b34ae623a58b1975b3e2f009f95239e3e950695

commit 0b34ae623a58b1975b3e2f009f95239e3e950695
Author:     Frank Scholl <maintainer.freebsd@xpoundit.com>
AuthorDate: 2021-08-06 13:31:10 +0000
Commit:     Guangyuan Yang <ygy@FreeBSD.org>
CommitDate: 2021-08-06 13:31:10 +0000

    science/orthanc-webviewer: Revive port

    Plugin to extend Orthanc with a Web viewer of medical images.

    PR:             242549

 MOVED                                     |  1 -
 science/Makefile                          |  1 +
 science/orthanc-webviewer/Makefile (new)  | 64 +++++++++++++++++++++++++++++++
 science/orthanc-webviewer/distinfo (new)  | 17 ++++++++
 science/orthanc-webviewer/pkg-descr (new) | 11 ++++++
 science/orthanc-webviewer/pkg-plist (new) |  2 +
 6 files changed, 95 insertions(+), 1 deletion(-)
Comment 13 Guangyuan Yang freebsd_committer freebsd_triage 2021-08-06 13:33:05 UTC
Committed with a small modification in pkg-plist. Thank you!