diff options
| author | Jochen Neumeister <joneum@FreeBSD.org> | 2026-07-21 22:35:24 +0000 |
|---|---|---|
| committer | Jochen Neumeister <joneum@FreeBSD.org> | 2026-07-21 22:48:23 +0000 |
| commit | bff0710596ad3fde805cbd2d1634572cade8ac04 (patch) | |
| tree | 139c316e0f30c22cbdd103a3ffaa73564ad87b85 | |
| parent | 72173850770b35fd2aa071e5092a2eb148390fcf (diff) | |
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/jackson-jaxrs-providers/Makefile | 37 | ||||
| -rw-r--r-- | devel/jackson-jaxrs-providers/distinfo | 5 | ||||
| -rw-r--r-- | devel/jackson-jaxrs-providers/pkg-descr | 6 |
4 files changed, 49 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index c9cdbf7f30d3..dd55e24058f8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1107,6 +1107,7 @@ SUBDIR += jackson-annotations SUBDIR += jackson-core SUBDIR += jackson-databind + SUBDIR += jackson-jaxrs-providers SUBDIR += jackson-module-jaxb-annotations SUBDIR += jakarta-activation-api SUBDIR += jakarta-annotation-api diff --git a/devel/jackson-jaxrs-providers/Makefile b/devel/jackson-jaxrs-providers/Makefile new file mode 100644 index 000000000000..12006b3b4dba --- /dev/null +++ b/devel/jackson-jaxrs-providers/Makefile @@ -0,0 +1,37 @@ +PORTNAME= jackson-jaxrs-providers +DISTVERSION= 2.14.2 +CATEGORIES= devel java +MASTER_SITES= https://repo1.maven.org/maven2/com/fasterxml/jackson/jaxrs/jackson-jaxrs-base/${DISTVERSION}/:base \ + https://repo1.maven.org/maven2/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/${DISTVERSION}/:json +DISTFILES= jackson-jaxrs-base-${DISTVERSION}.jar:base \ + jackson-jaxrs-json-provider-${DISTVERSION}.jar:json +EXTRACT_ONLY= + +MAINTAINER= joneum@FreeBSD.org +COMMENT= Jackson JSON provider for the JAX-RS API +WWW= https://github.com/FasterXML/jackson-jaxrs-providers + +LICENSE= APACHE20 + +RUN_DEPENDS= ${JAVAJARDIR}/jackson-core.jar:devel/jackson-core \ + ${JAVAJARDIR}/jackson-databind.jar:devel/jackson-databind \ + ${JAVAJARDIR}/jackson-module-jaxb-annotations.jar:devel/jackson-module-jaxb-annotations \ + ${JAVAJARDIR}/javax.ws.rs-api.jar:devel/javax-ws-rs-api + +USES= java:run +JAVA_VERSION= 8+ + +NO_ARCH= yes +NO_BUILD= yes + +PLIST_FILES= ${JAVAJARDIR}/jackson-jaxrs-base.jar \ + ${JAVAJARDIR}/jackson-jaxrs-json-provider.jar + +do-install: + @${MKDIR} ${STAGEDIR}${JAVAJARDIR} + ${INSTALL_DATA} ${DISTDIR}/jackson-jaxrs-base-${DISTVERSION}.jar \ + ${STAGEDIR}${JAVAJARDIR}/jackson-jaxrs-base.jar + ${INSTALL_DATA} ${DISTDIR}/jackson-jaxrs-json-provider-${DISTVERSION}.jar \ + ${STAGEDIR}${JAVAJARDIR}/jackson-jaxrs-json-provider.jar + +.include <bsd.port.mk> diff --git a/devel/jackson-jaxrs-providers/distinfo b/devel/jackson-jaxrs-providers/distinfo new file mode 100644 index 000000000000..1908ee03ace4 --- /dev/null +++ b/devel/jackson-jaxrs-providers/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1784142547 +SHA256 (jackson-jaxrs-base-2.14.2.jar) = cc0689c44be8d235a643ab58b5d4fb638c8753ce5f8560c13c6fa5f14ac20b55 +SIZE (jackson-jaxrs-base-2.14.2.jar) = 31656 +SHA256 (jackson-jaxrs-json-provider-2.14.2.jar) = 37e2ef9926b41724a1d725f962404e1ed8cac916aa0d466dbcbc7ea61a6881be +SIZE (jackson-jaxrs-json-provider-2.14.2.jar) = 16685 diff --git a/devel/jackson-jaxrs-providers/pkg-descr b/devel/jackson-jaxrs-providers/pkg-descr new file mode 100644 index 000000000000..f5b77d095005 --- /dev/null +++ b/devel/jackson-jaxrs-providers/pkg-descr @@ -0,0 +1,6 @@ +Jackson JAX-RS Providers integrate Jackson data binding with applications +using the classic javax.ws.rs API. + +This package installs the common Jackson JAX-RS provider classes and the +JSON provider required by Dogtag PKI. Additional Jackson data format +providers are not included. |
