FreeBSD Bugzilla – Attachment 225066 Details for
Bug 242552
New port: science/orthanc-mysql: Plugins to use MySQL or MariaDB for indexing and storage in Orthanc
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
orthanc-mysql 4.0
science_orthanc-mysql-4.0.diff (text/plain), 3.95 KB, created by
Frank Scholl
on 2021-05-18 12:52:55 UTC
(
hide
)
Description:
orthanc-mysql 4.0
Filename:
MIME Type:
Creator:
Frank Scholl
Created:
2021-05-18 12:52:55 UTC
Size:
3.95 KB
patch
obsolete
>diff --git a/science/Makefile b/science/Makefile >index e0c5545b0e69..003caa29ad88 100644 >--- a/science/Makefile >+++ b/science/Makefile >@@ -175,6 +175,7 @@ > SUBDIR += opensim-core > SUBDIR += opensph > SUBDIR += opsin >+ SUBDIR += orthanc-mysql > SUBDIR += p5-Algorithm-SVMLight > SUBDIR += p5-Chemistry-3DBuilder > SUBDIR += p5-Chemistry-Bond-Find >diff --git a/science/orthanc-mysql/Makefile b/science/orthanc-mysql/Makefile >new file mode 100644 >index 000000000000..3b8acb146cf8 >--- /dev/null >+++ b/science/orthanc-mysql/Makefile >@@ -0,0 +1,51 @@ >+# Created by: maintainer.freebsd@xpoundit.com >+ >+PORTNAME= orthanc-mysql >+PORTVERSION= 4.0 >+CATEGORIES= science >+MASTER_SITES= https://www.orthanc-server.com/downloads/get.php?path=/plugin-mysql/:main \ >+ https://www.orthanc-server.com/downloads/get.php?path=/orthanc/:framework \ >+ https://orthanc.osimis.io/ThirdPartyDownloads/:thirdparty >+DISTFILES= OrthancMySQL-${PORTVERSION}.tar.gz:main \ >+ Orthanc-1.9.3.tar.gz:framework \ >+ e2fsprogs-1.44.5.tar.gz:thirdparty >+DIST_SUBDIR= orthanc >+EXTRACT_ONLY= OrthancMySQL-${PORTVERSION}.tar.gz >+ >+MAINTAINER= maintainer.freebsd@xpoundit.com >+COMMENT= Orthanc plugin to use MySQL or MariaDB for indexing or storage >+ >+LICENSE= AGPLv3 >+LICENSE_FILE= ${WRKSRC}/COPYING >+ >+BUILD_DEPENDS= ${LOCALBASE}/include/orthanc/OrthancCDatabasePlugin.h:science/orthanc >+LIB_DEPENDS= libgdcmCommon.so:devel/gdcm \ >+ libboost_filesystem.so:devel/boost-libs \ >+ libcurl.so:ftp/curl \ >+ libjsoncpp.so:devel/jsoncpp \ >+ libpugixml.so:textproc/pugixml \ >+ libgtest.so:devel/googletest >+RUN_DEPENDS= Orthanc:science/orthanc >+ >+USES= cmake mysql:client localbase python:build ssl >+ >+WRKSRC= ${WRKDIR}/OrthancMySQL-${PORTVERSION} >+CMAKE_SOURCE_PATH= ${WRKSRC}/MySQL >+CMAKE_ARGS= -DUSE_SYSTEM_UUID=OFF \ >+ -DUSE_SYSTEM_ORTHANC_SDK=OFF \ >+ -DORTHANC_FRAMEWORK_SOURCE=path \ >+ -DORTHANC_FRAMEWORK_ROOT=${WRKSRC}/MySQL/ThirdPartyDownloads/Orthanc-1.9.3/OrthancFramework/Sources \ >+ -DBUILD_UNIT_TESTS=OFF >+CXXFLAGS+= -I${LOCALBASE}/include \ >+ -DNDEBUG >+CFLAGS+= -DORTHANC_ENABLE_LOGGING_PLUGIN \ >+ -DNDEBUG >+USE_LDCONFIG= yes >+ >+post-extract: >+ ${MKDIR} ${WRKSRC}/MySQL/ThirdPartyDownloads >+ ${CP} ${DISTDIR}/${DIST_SUBDIR}/e2fsprogs-1.44.5.tar.gz ${WRKSRC}/MySQL/ThirdPartyDownloads >+ ${CP} ${DISTDIR}/${DIST_SUBDIR}/Orthanc-1.9.3.tar.gz ${WRKSRC}/MySQL/ThirdPartyDownloads >+ ${TAR} -C ${WRKSRC}/MySQL/ThirdPartyDownloads -xf ${WRKSRC}/MySQL/ThirdPartyDownloads/Orthanc-1.9.3.tar.gz >+ >+.include <bsd.port.mk> >diff --git a/science/orthanc-mysql/distinfo b/science/orthanc-mysql/distinfo >new file mode 100644 >index 000000000000..23cc7032cd8b >--- /dev/null >+++ b/science/orthanc-mysql/distinfo >@@ -0,0 +1,7 @@ >+TIMESTAMP = 1620905033 >+SHA256 (orthanc/OrthancMySQL-4.0.tar.gz) = 9420b7d3293768778fc4f60cc7d72c0e15c1287bead98f6c3a9beddf6865a09a >+SIZE (orthanc/OrthancMySQL-4.0.tar.gz) = 318342 >+SHA256 (orthanc/Orthanc-1.9.3.tar.gz) = 41cc35a3d15ecb0d7b834e8e28a740cc4ffa1f333c019a764228d60e96608960 >+SIZE (orthanc/Orthanc-1.9.3.tar.gz) = 1818313 >+SHA256 (orthanc/e2fsprogs-1.44.5.tar.gz) = 2e211fae27ef74d5af4a4e40b10b8df7f87c655933bd171aab4889bfc4e6d1cc >+SIZE (orthanc/e2fsprogs-1.44.5.tar.gz) = 7619237 >diff --git a/science/orthanc-mysql/pkg-descr b/science/orthanc-mysql/pkg-descr >new file mode 100644 >index 000000000000..49a842082636 >--- /dev/null >+++ b/science/orthanc-mysql/pkg-descr >@@ -0,0 +1,5 @@ >+Orthanc can be extended with two plugins that replace the default SQLite >+engine of Orthanc with a MySQL back-end. These plugins are compatible with >+MariaDB as well. >+ >+WWW: https://www.orthanc-server.com/static.php?page=mysql >diff --git a/science/orthanc-mysql/pkg-plist b/science/orthanc-mysql/pkg-plist >new file mode 100644 >index 000000000000..824ae25b91c1 >--- /dev/null >+++ b/science/orthanc-mysql/pkg-plist >@@ -0,0 +1,4 @@ >+share/orthanc/plugins/libOrthancMySQLIndex.so >+share/orthanc/plugins/libOrthancMySQLIndex.so.4.0 >+share/orthanc/plugins/libOrthancMySQLStorage.so >+share/orthanc/plugins/libOrthancMySQLStorage.so.4.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
maintainer.freebsd
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 242552
:
209837
|
215940
|
217277
|
225066
|
225336
|
225594
|
225649
|
225705