[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/43: gnu: Add java-commons-rdf-simple.
From: |
guix-commits |
Subject: |
03/43: gnu: Add java-commons-rdf-simple. |
Date: |
Sat, 5 Aug 2023 08:36:01 -0400 (EDT) |
lilyp pushed a commit to branch master
in repository guix.
commit 5c1212919f9f76678fae7226f8f81b6ca01ba3a2
Author: Liliana Marie Prikler <liliana.prikler@gmail.com>
AuthorDate: Sat Jul 29 16:03:46 2023 +0200
gnu: Add java-commons-rdf-simple.
* gnu/packages/java-rdf.scm (java-commons-rdf-simple): New variable.
---
gnu/packages/java-rdf.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/java-rdf.scm b/gnu/packages/java-rdf.scm
index 1f4b679791..066b383c5a 100644
--- a/gnu/packages/java-rdf.scm
+++ b/gnu/packages/java-rdf.scm
@@ -70,3 +70,32 @@
(native-inputs (list unzip))
(description "This package provides common test classes for packages
implementing java-commons-rdf-api.")))
+
+(define-public java-commons-rdf-simple
+ (package
+ (inherit java-commons-rdf-api)
+ (name "java-commons-rdf-simple")
+ (arguments
+ (list #:jar-name "commons-rdf-api.jar"
+ #:source-dir "src/main/java"
+ #:test-dir "src/test"
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'chdir
+ (lambda _ (chdir "commons-rdf-simple")))
+ (add-after 'chdir 'delete-failing-tests
+ (lambda _
+ (with-directory-excursion
"src/test/java/org/apache/commons/"
+ (delete-file "rdf/simple/SimpleServiceLoaderTest.java"))))
+ (add-before 'install 'fix-pom
+ (lambda _
+ (substitute* "pom.xml"
+ (("\\$\\{project\\.parent\\.groupId\\}")
+ "org.apache.commons"))))
+ (replace 'install
+ (install-from-pom "pom.xml")))))
+ (propagated-inputs (list java-commons-rdf-api))
+ (native-inputs (list java-commons-rdf-api-tests unzip))
+ (synopsis "Simple implementation of RDF 1.1 concepts")
+ (description "This package provides a simple implementation of RDF 1.1
+concepts in Java.")))
- branch master updated (42ae42cf41 -> 4739e6844c), guix-commits, 2023/08/05
- 05/43: gnu: Add java-eclipse-rdf4j-model-vocabulary., guix-commits, 2023/08/05
- 04/43: gnu: Add java-eclipse-rdf4j-model-api., guix-commits, 2023/08/05
- 09/43: gnu: Add java-easymock-class-extension., guix-commits, 2023/08/05
- 13/43: gnu: Add java-jsonld-java., guix-commits, 2023/08/05
- 02/43: gnu: Add java-commons-rdf-api-tests., guix-commits, 2023/08/05
- 11/43: gnu: Add java-httpcomponents-httpcore-osgi., guix-commits, 2023/08/05
- 21/43: gnu: Add java-eclipse-rdf4j-rio-rdfxml., guix-commits, 2023/08/05
- 20/43: gnu: Add java-eclipse-rdf4j-rio-jsonld., guix-commits, 2023/08/05
- 33/43: gnu: Add java-eclipse-rdf4j-http-protocol., guix-commits, 2023/08/05
- 03/43: gnu: Add java-commons-rdf-simple.,
guix-commits <=
- 01/43: gnu: Add java-commons-rdf-api., guix-commits, 2023/08/05
- 08/43: gnu: Add java-easymock version 3.2., guix-commits, 2023/08/05
- 06/43: gnu: Add java-eclipse-rdf4j-util., guix-commits, 2023/08/05
- 27/43: gnu: Add java-eclipse-rdf4j-queryparser-api., guix-commits, 2023/08/05
- 31/43: gnu: Add java-eclipse-rdf4j-queryresultio-sparqlxml., guix-commits, 2023/08/05
- 32/43: gnu: Add java-eclipse-rdf4j-queryresultio-sparqljson., guix-commits, 2023/08/05
- 39/43: gnu: Add java-eclipse-rdf4j-sail-base., guix-commits, 2023/08/05
- 34/43: gnu: Add java-eclipse-rdf4j-http-client., guix-commits, 2023/08/05
- 22/43: gnu: Add java-eclipse-rdf4j-rio-trig., guix-commits, 2023/08/05
- 35/43: gnu: Add java-eclipse-rdf4j-repository-sparql., guix-commits, 2023/08/05