From 17b234afd5e1f0634311862f084c4d5328858f0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 14 Oct 2024 14:38:03 +0200 Subject: [PATCH] Sync from SUSE:ALP:Source:Standard:1.0 json-glib revision 8587155848ed89c0e3d3b8156f5d1c66 --- .gitattributes | 23 ++ baselibs.conf | 1 + json-glib-1.6.6.tar.xz | 3 + json-glib.changes | 488 +++++++++++++++++++++++++++++++++++++++++ json-glib.spec | 141 ++++++++++++ 5 files changed, 656 insertions(+) create mode 100644 .gitattributes create mode 100644 baselibs.conf create mode 100644 json-glib-1.6.6.tar.xz create mode 100644 json-glib.changes create mode 100644 json-glib.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..a0cb74a --- /dev/null +++ b/baselibs.conf @@ -0,0 +1 @@ +libjson-glib-1_0-0 diff --git a/json-glib-1.6.6.tar.xz b/json-glib-1.6.6.tar.xz new file mode 100644 index 0000000..bd4441b --- /dev/null +++ b/json-glib-1.6.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96ec98be7a91f6dde33636720e3da2ff6ecbb90e76ccaa49497f31a6855a490e +size 1306232 diff --git a/json-glib.changes b/json-glib.changes new file mode 100644 index 0000000..ce403e4 --- /dev/null +++ b/json-glib.changes @@ -0,0 +1,488 @@ +------------------------------------------------------------------- +Thu Sep 16 01:57:17 UTC 2021 - Stanislav Brabec + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +------------------------------------------------------------------- +Wed Aug 25 17:06:23 UTC 2021 - Bjørn Lie + +- Update to version 1.6.6: + + New release with the documentation and gi-docgen included in + the archive. +- Drop gtk-doc BuildRequires, no longer needed, nor used. +- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires, + needed for building of manpages. + +------------------------------------------------------------------- +Sat Aug 21 22:41:31 UTC 2021 - Bjørn Lie + +- Update to version 1.6.4: + + Discover linker flags on all toolchains + + Fix memory leak + + Use gi-docgen instead of gtk-doc for generating the API + reference + + Build against newer versions of GLib +- Pass gtk_doc=disabled to meson, no longer build API + documentation. + +------------------------------------------------------------------- +Tue Feb 9 22:49:16 UTC 2021 - Bjørn Lie + +- Update to version 1.6.2: + + Fix build reproducibility. + + Fix parsing of UTF-16 surrogate pairs. + + Ignore UTF-8 BOM. + +------------------------------------------------------------------- +Fri Sep 11 17:43:59 UTC 2020 - Bjørn Lie + +- Update to version 1.6.0: + + docs: Add missing index for 1.6 symbols. + + Updated translations. +- Add gtk-doc BuildRequires and build gtk-doc api documentation and + manpages via passing man=true and gtk_doc=enabled to meson. +- Add check section and run meson_test macro during build. +- Drop obsolete nuking of .la files, no longer needed. + +------------------------------------------------------------------- +Fri Sep 4 18:18:38 UTC 2020 - dimstar@opensuse.org + +- Update to version 1.5.2: + + Add getters with default fallback for JsonObject. + + Clarify some expections of the json_object_get_*_member APIs. + + Fix getting immutable root nodes from empty input. + + Add `--output` option to json-glib-format. + + Support loading files via memory mapping. + + Add a symbol version to all exported symbols. +- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for + now. + +------------------------------------------------------------------- +Fri May 22 12:27:24 UTC 2020 - Daniel Molkentin + +- Require pkgconfig to create pkgconfig() provides + +------------------------------------------------------------------- +Sat Jan 25 14:15:45 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +------------------------------------------------------------------- +Wed Sep 26 18:18:57 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 1.4.4: + + Fix memory leaks. + + Fix behaviour of JsonParser with immutable nodes for empty + documents. + + Clarify documentation. + + Update autoptr macro for JsonNode to use json_node_unref(). + + Update the enumeration types template. + + Perform fuzzy comparisons for floating point values in the test + suite. + + Updated translations. + +------------------------------------------------------------------- +Thu Apr 26 14:05:07 CEST 2018 - sbrabec@suse.com + +- Set gettext domain explicitly in translation-update-upstream, + as it does not support complex meson.build expressions + (bsc#1087076#c21). + +------------------------------------------------------------------- +Tue Mar 20 17:06:18 UTC 2018 - dimstar@opensuse.org + +- Unconditionally enable translation-update-upstream: on + Tumbleweed, this results in a NOP and for Leap in SLE paid + translations being used (boo#1086036). + +------------------------------------------------------------------- +Wed Feb 28 16:33:45 UTC 2018 - dimstar@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Tue Sep 12 21:37:26 UTC 2017 - dimstar@opensuse.org + +- Update to version 1.4.2: + + Literally no change, just a re-released tarball. The tarball + generated for 1.4.0 and pushed to download.gnome.org comes from + a different commit. + +------------------------------------------------------------------- +Tue Sep 12 10:00:44 UTC 2017 - dimstar@opensuse.org + +- Update to version 1.4.0: + + Update the linker flags on macOS (bgo#785053). + + Change the build configuration options to better fit with + Meson. + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 11 15:52:44 UTC 2017 - jengelh@inai.de + +- Trim descriptions a little. Update summaries. + +------------------------------------------------------------------- +Tue Jul 18 10:20:33 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.3.2: + + Use Meson as the only build system. + + Bugs fixed: bgo#773504, bgo##780550, bgo#769206, bgo#766281, + bgo#758580, bgo#768788, bgo#774688. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. + +------------------------------------------------------------------- +Sun Mar 19 06:59:19 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.2.8: + + Add missing header in the Meson file listing. + + Ensure that introspection scans all the headers. + + build: + - Reduce the internal dependencies. + - Add missing argument to the introspection scanner. + - Ignore 'config.h' when building the API reference. + - Generate the config.h file under json-glib. + - Fix soversion for Meson builds. + - Require the same modules for Meson and Autotools. + - Sync the interface age with the version. + + Fix the generated pkg-config file with Meson. + + docs: + - Add links to online resources. + - Reference the JSON-GLib header. + - Override version macros. + - Use 'plain' language for JSON snippets. + - Update the README. + + Move the reference build down one level. + + Use the appropriate values to initialize Autotools. + +------------------------------------------------------------------- +Mon Mar 13 16:10:14 UTC 2017 - dimstar@opensuse.org + +- Update to version 1.2.6: + + Brown paper bag release to re-generate the dist tarball + (bgo#779980). +- Modernize .spec file a bit: use make %{?_smp_mflags} and 'find' + to remove the libtool archives (*.la). + +------------------------------------------------------------------- +Mon Mar 13 13:48:17 UTC 2017 - dimstar@opensuse.org + +- Update to version 1.2.4: + + Add Meson build system (bgo#773603). + + Support Visual Studio 2017. + + Allow using G_DECLARE_INTERFACE with JsonSerializable. + + Allow empty strings as JsonObject member names (bgo#747279). + +------------------------------------------------------------------- +Sat Jul 30 09:17:57 UTC 2016 - zaitor@opensuse.org + +- Update to version 1.2.2: + + Add support for g_auto* macros. + + Allow making JSON types optionally immutable, in order to allow + efficient hashing and equality tests (bgo#756121). + + Improve the build under MSVC. + + Updated translations. + +------------------------------------------------------------------- +Fri Apr 15 16:12:17 CEST 2016 - hpj@suse.com + +- Update to GNOME 3.20 -- Fate#318572. + +------------------------------------------------------------------- +Tue Mar 22 16:20:53 UTC 2016 - zaitor@opensuse.org + +- Update to version 1.2.0: + + node: Turn a g_debug() call into a JSON_NOTE. + + debug: Add flag for debugging nodes. + +------------------------------------------------------------------- +Tue Mar 1 22:22:29 UTC 2016 - zaitor@opensuse.org + +- Update to version 1.1.2: + + Add simple wrapper functions for JsonGenerator and JsonParser + to write and read a string from and to a JsonNode, + respectively. + + Drop use of deprecated GIO API. + + Bump the dependency on GLib to 2.46. + + Do not create `null` nodes for empty strings (bgo#730803). + + Documentation fixes (bgo#754384). + + Avoid crashes in the test suite (bgo#755977). + + Add simple iterator object for JSON objects (bgo#755509). + + Detect missing commas in arrays. + + Add support for g_auto* macros. + + Allow making JSON types optionally immutable, in order to allow + efficient hashing and equality tests (bgo#756121). + +------------------------------------------------------------------- +Mon Mar 16 08:52:05 UTC 2015 - dimstar@opensuse.org + +- Update to version 1.0.4: + + Build fixes. + + Bugs fixed: bgo#711600, bgo#746143, bgo#724319, bgo#743475, + bgo#741824, bgo#725972. + + Updated translations. + +------------------------------------------------------------------- +Mon Jun 30 21:03:13 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.0.2: + + Build fixes. + + Bugs fixed: bgo#727593, bgo#727755, bgo#730425, bgo#730917. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 25 13:40:17 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.0.0: + + Build fixes. + + Bugs fixed: bgo#723813. + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 4 17:17:01 UTC 2014 - dimstar@opensuse.org + +- Update to version 0.99.2: + + Use the -Bsymbolic-functions linker flag when available. + + Bump the dependency on GLib to 2.38. + + Use the TAP driver for the test suite. + + Improve the syntax validation in JsonPath. + + Validate the JsonParser input to be UTF-8. + + Add command line tools for validating and formatting JSON. + + Improve documentation. + +------------------------------------------------------------------- +Sat Sep 21 17:36:09 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.16.2: + + Use the -Bsymbolic-functions linker flag when available. + +------------------------------------------------------------------- +Tue Apr 16 20:22:31 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.16.0: + + docs: Fix xinclude fallback for annotation glossary. + + variant: Fix documentation and annotations for deserialize(). + + Update Visual Studio Solution Files. + + Visual Studio Builds: Support building introspection files. + + path: Fix get all object members with wildcard. + + build: Bump up the requirement for GLib. + + build: Use the symbols file to generate our public ABI. + + Use the new typed JsonNode initializers. + + Consolidate null handling in JsonArray and JsonObject. + + node: Add typed initializers. + + Bugs fixed: bgo#660795, bgo#686096, bgo#691557, bgo#693575. + + Updated translations. + +------------------------------------------------------------------- +Thu Feb 28 18:10:37 CET 2013 - sbrabec@suse.cz + +- Added support for translation-update-upstream. + +------------------------------------------------------------------- +Wed Jul 18 11:14:15 UTC 2012 - dimstar@opensuse.org + +- Update to version 0.15.2: + + Fixes for building with VisualStudio + + Allow out-of-tree builds + + Bump the dependency on GLib to 2.31 + + Use the new deprecation system provided by GLib + + Simplify the value handling inside JsonNode + + Use lcov to generate coverage reports for the test suite + + Check expected ABI when building + + Drop dependency on gnome-autogen.sh when building from Git + +------------------------------------------------------------------- +Thu Dec 8 20:06:52 UTC 2011 - dimstar@opensuse.org + +- Split typelib file into typelib-1_0-Json-1_0 subpackage. +- Add typelib-1_0-Json-1_0 Requires to devel subpackage. + +------------------------------------------------------------------- +Fri Oct 28 07:44:02 UTC 2011 - dimstar@opensuse.org + +- Update to version 0.14.2: + + Build fixes for compiling against the latest GLib + + Documentation fixes + +------------------------------------------------------------------- +Mon Sep 19 14:30:19 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.14.0: + + Add translations. +- Create lang subpackage. +- Add json-glib-lang Recommends to libjson-glib-1_0-0, as well as a + json-glib Provides to make the lang subpackage installable. + +------------------------------------------------------------------- +Fri Sep 9 16:20:36 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.13.90: + + Make JsonReader perform a stricter validation especially when + using the strongly typed accessors. + + Misc bug fixes. + +------------------------------------------------------------------- +Wed Jul 27 15:47:19 CEST 2011 - vuntz@opensuse.org + +- Add baselibs.conf. + +------------------------------------------------------------------- +Wed Jun 15 14:12:26 CEST 2011 - dimstar@opensuse.org + +- Update to version 0.13.4: + + Remove all G_CONST_RETURN usage after the deprecation + + Allow JsonSerializable to override the introspection and + modification of properties + + Add i18n support for GError messages + + Do not serialize GObject properties that match their default + values. + +------------------------------------------------------------------- +Wed May 18 21:32:10 CEST 2011 - dimstar@opensuse.org + +- Update to version 0.13.2: + + Bump the dependency on GLib to 2.26 + + Allow building on Windows using VisualStudio + + Add JSON ↔ GVariant translation + + Improve sanity checks when (de)serializing GObject properties + + Add missing introspection annotations + + Add JsonReader.list_members() + + Allow using JsonReader.read_element() on JSON objects + + Documentation fixes. + +------------------------------------------------------------------- +Wed May 4 10:32:17 CEST 2011 - vuntz@opensuse.org + +- Update to version 0.12.4: + + Fix a bug in JsonObject that led to memory corruption when + replacing members. + + Fix introspection annotations. + + Use AC_CANONICAL_HOST when building, to ease cross-compiling. + + List GIO in the Requires: clause of the pkg-config file + +------------------------------------------------------------------- +Fri Feb 11 12:16:25 UTC 2011 - fcrozat@novell.com + +- Update to version 0.12.2: + + Implement support for bare values in JsonGenerator + + Do not require GLib 2.20 for the test suite + + Do not lose precision when serializing floating point values + + Improve introspection data + +------------------------------------------------------------------- +Sat Sep 25 13:53:02 CEST 2010 - vuntz@opensuse.org + +- Update to version 0.12.0: + + Add JsonReader, a convenience API for cursor-based parsing of + JSON trees + + Depend on GObject-Introspection 0.9.5 + +------------------------------------------------------------------- +Sun Sep 19 00:51:57 CEST 2010 - vuntz@opensuse.org + +- Move gir files to devel subpackage. + +------------------------------------------------------------------- +Mon Aug 2 19:56:29 CEST 2010 - dimstar@opensuse.org + +- Update to version 0.11.2: + + On the way to 0.12.0: + - Support surrogate pairs in JSON strings + - Update the test suite + - Add (optional) coverage reports + - Improve strictness of JsonParser + - Improve error reporting of JsonParser + - Add JsonBuilder, a convenience API for programmatic building + of JSON trees + - Add methods for JsonParser and JsonGenerator to handle + Input|OutputStream objects coming from GIO. +- Remove glib2-devel Requires from the devel package. RPM handles + this automatically by pkgconfig requires now. + +------------------------------------------------------------------- +Fri Mar 19 20:57:45 CET 2010 - dimstar@opensuse.org + +- Update to version 0.10.4: + + Improve the strictness of the JsonParser code by refactoring a + large chunk of it + + Fix JsonGenerator when dumping nodes with a floating point + value + + Add negative conformance test cases + +------------------------------------------------------------------- +Fri Feb 26 17:03:37 CET 2010 - dimstar@opensuse.org + +- Update to version 0.10.2: + + Documentation fixes for GBoxed transformation functions + + Zero all fields of JsonObject on creation + +------------------------------------------------------------------- +Sat Jan 2 16:10:03 CET 2010 - vuntz@opensuse.org + +- Update to version 0.10.0: + + Build fixes. +- Drop json-glib-fix-build.patch: fixed upstream. + +------------------------------------------------------------------- +Sun Dec 27 01:38:37 CET 2009 - vuntz@opensuse.org + +- Update to version 0.9.2: + + Fix generation of doubles + + Add more units to the test suite + + Add JsonNode macros for quick type checking + + Guarantee insertion order when parsing and generating JSON + Objects + + Serialize GParamSpecObject properties + + Add serialization and deserialization for GBoxed types + + Add API for serializing GObjects to, and deserializing from, + JsonNode + + Build environment fixes + + Documentation fixes + + Generate correct introspection data + + Make JsonSerializable in complete control of deserialization +- Changes from version 0.8.0: + + Remove the in-tree Vala bindings: they are part of Vala, now + + Remove the in-tree Debian packaging + + Fix: JsonGenerator does not escape special characters + + Fix: Conditionally compile the test suite + + Display the filename and line inside the error messages when + loading from a file + + Fix: Correctly terminate a string array + + Fix: Regression tests fail on OpenBSD + + Do not leak memory on error code paths + + Improve and clean up the build system + + Make JsonNode completely opaque + + Conditionally generate introspection data on build + + Fix: Do not overwrite when copying + + Deprecate json_object_add_member() + + Add convenience accessors for JsonObject and JsonArray + + Add convenience iteration functions for JsonObject and + JsonArray + + Automatically promote integers to gint64, to compensate for the + lack of integer size in the JSON specificiation + + Disallow the inclusion of single header files: only json-glib.h + and json-gobject.h can be included directly + + Documentation fixes + + Clean up and remove code duplication inside the Parser object +- Add gobject-introspection-devel BuildRequires. +- Add json-glib-fix-build.patch to fix build. + +------------------------------------------------------------------- +Sat Jun 13 22:41:53 CEST 2009 - vuntz@novell.com + +- Also package AUTHORS ChangeLog COPYING NEWS README. + +------------------------------------------------------------------- +Tue May 19 18:12:15 CEST 2009 - dominique-obs@leuenberger.net + +- Specfile cleanups. + +------------------------------------------------------------------- +Wed Mar 25 11:08:15 CET 2009 - dominique@leuenberger.net + +- Initial package of 0.6.2 for openSUSE diff --git a/json-glib.spec b/json-glib.spec new file mode 100644 index 0000000..30cb243 --- /dev/null +++ b/json-glib.spec @@ -0,0 +1,141 @@ +# +# spec file for package json-glib +# +# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2009 Dominique Leuenberger, Almere, The Netherlands. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: json-glib +Version: 1.6.6 +Release: 0 +Summary: Library for JavaScript Object Notation format +License: LGPL-2.1-or-later +Group: Development/Libraries/C and C++ +URL: http://live.gnome.org/JsonGlib + +Source0: https://download.gnome.org/sources/json-glib/1.6/%{name}-%{version}.tar.xz +Source99: baselibs.conf + +BuildRequires: docbook-xsl-stylesheets +BuildRequires: glib2-devel >= 2.54 +BuildRequires: gobject-introspection-devel +BuildRequires: libxslt-tools +BuildRequires: meson +BuildRequires: pkgconfig + +%description +JSON-GLib provides a parser and a generator GObject classes and various +wrappers for the complex data types employed by JSON, such as arrays +and objects. + +JSON-GLib uses GLib native data types and the generic value container +GValue for ease of development. It also provides integration with the +GObject classes for direct serialization into, and deserialization from, +JSON data streams. + +%package -n libjson-glib-1_0-0 +Summary: Library for JavaScript Object Notation format +# To make lang subpackage installable +Group: Development/Libraries/C and C++ +Provides: %{name} = %{version} + +%description -n libjson-glib-1_0-0 +JSON is a lightweight data-interchange format. It is comparatively +easy for humans to read and write, and for machines to parse and generate. + +JSON-GLib provides a parser and a generator GObject classes and various +wrappers for the complex data types employed by JSON, such as arrays +and objects. + +JSON-GLib uses GLib native data types and the generic value container +GValue for ease of development. It also provides integration with the +GObject classes for direct serialization into, and deserialization from, +JSON data streams. + +%package -n typelib-1_0-Json-1_0 +Summary: Introspection bindings for libjson-glib +Group: System/Libraries + +%description -n typelib-1_0-Json-1_0 +JSON-GLib provides a parser and a generator GObject classes and various +wrappers for the complex data types employed by JSON, such as arrays +and objects. + +This package provides the GObject Introspection bindings for JSON-GLib. + +%package devel +Summary: Development files for libjson-glib +Group: Development/Libraries/C and C++ +Requires: libjson-glib-1_0-0 = %{version} +Requires: typelib-1_0-Json-1_0 = %{version} + +%description devel +JSON-GLib provides a parser and a generator GObject classes and various +wrappers for the complex data types employed by JSON, such as arrays +and objects. + +This package contains development files needed to develop with the +json-glib library. + +%lang_package + +%prep +%setup -q + +%build +%meson \ + -Dman=true \ + -Dgtk_doc=disabled \ + %{nil} +%meson_build + +%check +%meson_test + +%install +%meson_install +%find_lang %{name}-1.0 + +%post -n libjson-glib-1_0-0 -p /sbin/ldconfig +%postun -n libjson-glib-1_0-0 -p /sbin/ldconfig + +%files -n libjson-glib-1_0-0 +%license COPYING + +%{_libdir}/*.so.* + +%files -n typelib-1_0-Json-1_0 +%{_libdir}/girepository-1.0/Json-1.0.typelib + +%files devel +%doc NEWS README.md +# These could potentially be split in a -tools package, but are never used by non-devs. +%{_bindir}/json-glib-format +%{_bindir}/json-glib-validate +%{_mandir}/man1/json-glib-format.1%{ext_man} +%{_mandir}/man1/json-glib-validate.1%{ext_man} +# +%{_includedir}/%{name}-1.0 +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc +%{_datadir}/gir-1.0/*.gir +%dir %{_datadir}/installed-tests +%dir %{_libexecdir}/installed-tests +%{_datadir}/installed-tests/json-glib-1.0/ +%{_libexecdir}/installed-tests/json-glib-1.0/ + +%files lang -f %{name}-1.0.lang + +%changelog