Publish 1.0.1
Makefile.am
1 | 1 | include guile.am | |
2 | 2 | ||
3 | 3 | SOURCES= \ | |
4 | - | config.scm \ | |
5 | 4 | jsonld.scm \ | |
6 | 5 | jsonld/compaction.scm \ | |
7 | 6 | jsonld/context-processing.scm \ | |
… | |||
27 | 26 | jsonld/serialize-rdf.scm \ | |
28 | 27 | jsonld/term-selection.scm \ | |
29 | 28 | jsonld/value-compaction.scm \ | |
30 | - | jsonld/value-expansion.scm \ | |
29 | + | jsonld/value-expansion.scm | |
30 | + | ||
31 | + | TEST_MODULES= \ | |
32 | + | config.scm \ | |
31 | 33 | test-modules/download.scm \ | |
32 | 34 | test-modules/online.scm \ | |
33 | 35 | test-modules/result.scm \ | |
34 | 36 | test-modules/testsuite.scm | |
35 | 37 | ||
38 | + | AM_TESTS_ENVIRONMENT = GUILE_AUTO_COMPILE=0 | |
36 | 39 | TEST_EXTENSIONS = .scm | |
37 | 40 | SCM_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/tap-driver.sh --color-tests yes --ignore-exit | |
38 | 41 | TESTS = tests/compact.scm \ | |
… | |||
41 | 44 | tests/remote-doc.scm \ | |
42 | 45 | tests/fromrdf.scm \ | |
43 | 46 | tests/tordf.scm | |
44 | - | EXTRA_DIST += $(TESTS) | |
47 | + | EXTRA_DIST += $(TESTS) $(TEST_MODULES) | |
45 | 48 | ||
46 | 49 | coverage: | |
47 | 50 | ./pre-inst-env ./tests/coverage.scm >/dev/null |
configure.ac
2 | 2 | # Process this file with autoconf to produce a configure script. | |
3 | 3 | ||
4 | 4 | AC_PREREQ([2.69]) | |
5 | - | AC_INIT([jsonld], [1.0.0], [julien@lepiller.eu]) | |
5 | + | AC_INIT([guile-jsonld], [1.0.1], [julien@lepiller.eu]) | |
6 | 6 | AM_INIT_AUTOMAKE([-Wall -Werror foreign]) | |
7 | 7 | ||
8 | 8 | # Checks for programs. |
guix.scm
24 | 24 | (guix utils) | |
25 | 25 | (gnu packages autotools) | |
26 | 26 | (gnu packages guile) | |
27 | + | (gnu packages guile-xyz) | |
27 | 28 | (gnu packages pkg-config) | |
28 | 29 | (gnu packages texinfo) | |
29 | 30 | (gnu packages tls)) | |
30 | 31 | ||
31 | - | (define guile3.0-rdf | |
32 | - | (package | |
33 | - | (name "guile-rdf") | |
34 | - | (version "1.0") | |
35 | - | (source | |
36 | - | (origin | |
37 | - | (method git-fetch) | |
38 | - | (uri (git-reference | |
39 | - | (url "https://framagit.org/tyreunom/guile-rdf") | |
40 | - | (commit "382d5dcb66fbf770445f329fc3db3fa789b45867"))) | |
41 | - | (file-name (git-file-name name version)) | |
42 | - | (sha256 | |
43 | - | (base32 | |
44 | - | "1gjhrgqbsf1nhvmrz2fy9a4351yiyxb4kl81hc0bqilacnqr5p7g")))) | |
45 | - | (build-system gnu-build-system) | |
46 | - | (arguments | |
47 | - | `(#:tests? #f)); require network | |
48 | - | (inputs | |
49 | - | `(("guile" ,guile-next))) | |
50 | - | (native-inputs | |
51 | - | `(("automake" ,automake) | |
52 | - | ("autoconf" ,autoconf) | |
53 | - | ("pkg-config" ,pkg-config) | |
54 | - | ("texinfo" ,texinfo))) | |
55 | - | (home-page "https://framagit.org/tyreunom/guile-rdf") | |
56 | - | (synopsis "Guile implementation of the RDF abstract syntax and the Turtle syntax") | |
57 | - | (description "Resource Description Framework (RDF) is a general-purpose | |
58 | - | language for representing information in the Web. Multiple languages can be | |
59 | - | used to represent RDF data, turtle is one of them.") | |
60 | - | (license license:gpl3+))) | |
61 | - | ||
62 | 32 | (package | |
63 | 33 | (name "guile-jsonld") | |
64 | - | (version "0.1") | |
34 | + | (version "1.0.1") | |
65 | 35 | (source | |
66 | 36 | (origin | |
67 | 37 | (method git-fetch) | |
… | |||
76 | 46 | (arguments | |
77 | 47 | `(#:tests? #f)); require network | |
78 | 48 | (inputs | |
79 | - | `(("guile" ,guile-next) | |
80 | - | ("guile-gnutls" ,guile3.0-gnutls) | |
81 | - | ("guile-json" ,guile3.0-json) | |
82 | - | ("guile-rdf" ,guile3.0-rdf))) | |
49 | + | `(("guile" ,guile-3.0) | |
50 | + | ("guile-gnutls" ,gnutls) | |
51 | + | ("guile-json" ,guile-json-3) | |
52 | + | ("guile-rdf" ,guile-rdf))) | |
83 | 53 | (native-inputs | |
84 | 54 | `(("automake" ,automake) | |
85 | 55 | ("autoconf" ,autoconf) |
pre-inst-env.in
6 | 6 | GUILE_LOAD_COMPILED_PATH="$abs_top_builddir${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" | |
7 | 7 | GUILE_LOAD_PATH="$abs_top_builddir:$abs_top_srcdir${GUILE_LOAD_PATH:+:}:$GUILE_LOAD_PATH" | |
8 | 8 | export GUILE_LOAD_COMPILED_PATH GUILE_LOAD_PATH | |
9 | + | export GUILE_AUTO_COMPILE=0 | |
9 | 10 | ||
10 | 11 | PATH="$abs_top_builddir:$PATH" | |
11 | 12 | export PATH |