[packages/tree-sitter-vimdoc] - updated to 4.1.0 (new soname), unified

qboosh qboosh at pld-linux.org
Tue Jan 20 18:04:16 CET 2026


commit 47a10bcc844582180ce8b30fcadb8dafc0e283cf
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Jan 20 17:35:51 2026 +0100

    - updated to 4.1.0 (new soname), unified

 tree-sitter-vimdoc.spec | 38 ++++++++++++++++++++++++++++----------
 1 file changed, 28 insertions(+), 10 deletions(-)
---
diff --git a/tree-sitter-vimdoc.spec b/tree-sitter-vimdoc.spec
index ad5b93a..0f44c53 100644
--- a/tree-sitter-vimdoc.spec
+++ b/tree-sitter-vimdoc.spec
@@ -1,43 +1,62 @@
 Summary:	Tree-sitter parser for Vim help files
+Summary(pl.UTF-8):	Analizator składniowy tree-parsera dla plików pomocy Vima
 Name:		tree-sitter-vimdoc
-Version:	3.0.1
+Version:	4.1.0
 Release:	1
-License:	MIT
+License:	Apache v2.0
 Group:		Libraries
+#Source0Download: https://github.com/neovim/tree-sitter-vimdoc/releases
 Source0:	https://github.com/neovim/tree-sitter-vimdoc/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	043ae1473a6790b92d6d7b56da0fa511
+# Source0-md5:	ae7a33135da79891cca389dd86711ccb
 URL:		https://github.com/neovim/tree-sitter-vimdoc
+# c11
+BuildRequires:	gcc >= 6:4.7
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		ts_vimdoc_soname	libtree-sitter-vimdoc.so.3
+%define		soname_ver	4
 
 %description
 Tree-sitter parser for Vim help files.
 
+%description -l pl.UTF-8
+Analizator składniowy tree-parsera dla plików pomocy Vima.
+
 %package devel
 Summary:	Header files for tree-sitter-vimdoc
+Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki tree-sitter-vimdoc
 Group:		Development/Libraries
 Requires:	%{name}%{?_isa} = %{version}-%{release}
 
 %description devel
 Header files for tree-sitter-vimdoc.
 
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki tree-sitter-vimdoc.
+
 %package static
 Summary:	Static tree-sitter-vimdoc library
+Summary(pl.UTF-8):	Biblioteka statyczna tree-sitter-vimdoc
 Group:		Development/Libraries
 Requires:	%{name}-devel%{?_isa} = %{version}-%{release}
 
 %description static
 Static tree-sitter-vimdoc library.
 
+%description static -l pl.UTF-8
+Biblioteka statyczna tree-sitter-vimdoc.
+
 %package -n neovim-parser-vimdoc
 Summary:	Vim help files parser for Neovim
+Summary(pl.UTF-8):	Analizator składni plików pomocy Vima dla Neovima
 Group:		Applications/Editors
 Requires:	%{name}%{?_isa} = %{version}-%{release}
 
 %description -n neovim-parser-vimdoc
 Vim help files parser for Neovim.
 
+%description -n neovim-parser-vimdoc -l pl.UTF-8
+Analizator składni plików pomocy Vima dla Neovima.
+
 %prep
 %setup -q
 
@@ -53,7 +72,6 @@ Vim help files parser for Neovim.
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
 install -d $RPM_BUILD_ROOT%{_libdir}/nvim/parser
 
 %{__make} install \
@@ -63,7 +81,7 @@ install -d $RPM_BUILD_ROOT%{_libdir}/nvim/parser
 	LIBDIR="%{_libdir}" \
 	PCLIBDIR="%{_pkgconfigdir}"
 
-%{__ln_s} %{_libdir}/%{ts_vimdoc_soname} $RPM_BUILD_ROOT%{_libdir}/nvim/parser/vimdoc.so
+%{__ln_s} ../../libtree-sitter-vimdoc.so.%{soname_ver} $RPM_BUILD_ROOT%{_libdir}/nvim/parser/vimdoc.so
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -73,13 +91,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc LICENSE README.md
-%attr(755,root,root) %{_libdir}/libtree-sitter-vimdoc.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/%{ts_vimdoc_soname}
+%doc README.md
+%{_libdir}/libtree-sitter-vimdoc.so.*.*
+%ghost %{_libdir}/libtree-sitter-vimdoc.so.%{soname_ver}
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libtree-sitter-vimdoc.so
+%{_libdir}/libtree-sitter-vimdoc.so
 %{_includedir}/tree_sitter/tree-sitter-vimdoc.h
 %{_pkgconfigdir}/tree-sitter-vimdoc.pc
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tree-sitter-vimdoc.git/commitdiff/1c19f79ee12be3e8bd2abe4665aa3534c439f1a2



More information about the pld-cvs-commit mailing list