Artyom V. Poptsov wrote 3 years ago
(address . guix-patches@gnu.org)
Hello,
this patch adds "Maven Doxia Core" under the name 'maven-doxia-core'.
From 4e06642ac47d0b69fb5aeb5e8b21efaacbc7ed67 Mon Sep 17 00:00:00 2001
From: "Artyom V. Poptsov" <poptsov.artyom@gmail.com>
Date: Sat, 25 Jun 2022 13:20:02 +0300
Subject: [PATCH] gnu: Add maven-doxia-core
* gnu/packages/maven.scm (maven-doxia-core): New variable.
---
gnu/packages/maven.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
Toggle diff (39 lines)
diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm
index e5831ee614..95de84e845 100644
--- a/gnu/packages/maven.scm
+++ b/gnu/packages/maven.scm
@@ -3921,6 +3921,32 @@ encapsulate common text syntax. A start tag is denoted by @code{xxxx()}
method and a end of tag by @code{xxxx_()} method.")
(license license:asl2.0)))
+(define-public maven-doxia-core
+ (package
+ (inherit maven-doxia-sink-api)
+ (name "maven-doxia-core")
+ (arguments
+ `(#:jar-name "doxia-core.jar"
+ #:source-dir "doxia-core/src/main/java"
+ #:tests? #f ;no tests
+ #:phases (modify-phases %standard-phases
+ (replace 'install
+ (install-from-pom "doxia-core/pom.xml")))))
+ (inputs (list maven-doxia-sink-api
+ java-slf4j-api
+ java-javax-inject
+ java-plexus-utils
+ java-eclipse-sisu-plexus
+ java-commons-text))
+ (home-page "https://maven.apache.org/doxia/index.html")
+ (synopsis "Doxia core classes and interfaces")
+ (description
+ "Doxia is a content generation framework that provides powerful
+techniques for generating static and dynamic content, supporting a variety of
+markup languages.")
+ (license license:asl2.0)))
+
+
(define maven-doxia-parent-pom
(package
(inherit maven-doxia-sink-api)
--
2.25.1
Thanks,
- Artyom
--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmK24sEACgkQ6cWi2QiY
oC85iAgAlMEjaJa43l9MAJsjmB+xl3xgxTgU2kxCGTjhn90vTdYOWbc8p9/SkOzT
x4N0epAYyAbxFDBwpxKc7RIm0sTJN4/FBiqrMf6/2mz9mJlW5DymB/Qcsz68ZA6T
2DeqwED0Bfzl4MdfXPJGZE4LzLiJ7rf50rL8tGA+ZCaar2QpV9FUQsPXdC7Ij3lf
DJ3DWzOoQfxpSTt/LEI9ByoYIGX+QLM8vJY0AdI9jrvdSft+SOvrYR+aAUVmPLaJ
qMZDsmM1QVHKQoxfCofw5EDrBomRICqO5M3b6L/v033cRXLGjeHWwPA1fTBkyQg7
37YAozF+PJhufgl5yotxjlBCopfViQ==
=4X+O
-----END PGP SIGNATURE-----