From 7446d7c9c8512330eb7089a68419cfccbd4b359dadb62b079fc4513395ab0406 Mon Sep 17 00:00:00 2001 From: Richard Rahl Date: Thu, 5 Dec 2024 08:13:30 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/editors:tree-sitter/tree-sitter-qmldir?expand=0&rev=1 --- tree-sitter-qmldir.changes | 7 +++++++ tree-sitter-qmldir.spec | 22 ++++++++++++++++------ 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/tree-sitter-qmldir.changes b/tree-sitter-qmldir.changes index ccc929a..47f2951 100644 --- a/tree-sitter-qmldir.changes +++ b/tree-sitter-qmldir.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Dec 4 23:27:31 UTC 2024 - Richard Rahl + +- format spec file to other grammars +- add neovim links +- enable devel package + ------------------------------------------------------------------- Tue Feb 27 09:06:03 UTC 2024 - Björn Bidar diff --git a/tree-sitter-qmldir.spec b/tree-sitter-qmldir.spec index bdb3460..3d43cc6 100644 --- a/tree-sitter-qmldir.spec +++ b/tree-sitter-qmldir.spec @@ -16,13 +16,12 @@ # -%define _name qmldir -Summary: Qmldir grammar for tree-sitter -Name: tree-sitter-%{_name} +%define _name qmldir +Name: tree-sitter-qmldir Version: 0.2.2.12.6b2b5e4 Release: 0 +Summary: Qmldir grammar for tree-sitter License: MIT -Group: Development/Tools/Other URL: https://github.com/tree-sitter-grammars/tree-sitter-qmldir Source0: %{name}-%{version}.tar.gz BuildRequires: tree-sitter @@ -32,7 +31,7 @@ BuildRequires: tree-sitter %{summary}. %prep -%autosetup -p1 +%autosetup %build %treesitter_configure @@ -40,9 +39,20 @@ BuildRequires: tree-sitter %install %treesitter_install +%treesitter_devel_install + +#neovim stuff +install -d %{buildroot}%{_libdir}/tree_sitter +ln -s %{_libdir}/lib%{name}.so %{buildroot}%{_libdir}/tree_sitter/%{_name}.so %files -%{treesitter_files} %license LICENSE +%treesitter_files +%{_libdir}/tree_sitter/%{_name}.so +%if 0%{?suse_version} < 1600 +%dir %{_libdir}/tree_sitter +%endif + +%treesitter_devel_package %changelog