## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: tree-sitter-srpm-macros Version: 0.3.0 Release: %autorelease Summary: RPM macros for Tree-sitter parsers License: MIT Source0: MIT.txt Source1: README.md Source2: macros.tree_sitter Source3: tree_sitter.attr BuildArch: noarch Requires: rpm %description RPM macros for building packages for Tree-sitter parsers. %install install -Dp -m u=rw,go=r \ %SOURCE0 %{buildroot}%{_defaultlicensedir}/%{name}/%{basename:%SOURCE0} install -Dp -m u=rw,go=r \ %SOURCE1 %{buildroot}%{_pkgdocdir}/%{basename:%SOURCE1} install -Dp -m u=rw,go=r \ %SOURCE2 %{buildroot}%{_rpmmacrodir}/%{basename:%SOURCE2} install -Dp -m u=rw,go=r \ %SOURCE3 %{buildroot}%{_fileattrsdir}/%{basename:%SOURCE3} %files %license %{_defaultlicensedir}/%{name}/ %doc %{_pkgdocdir}/ %{_rpmmacrodir}/%{basename:%SOURCE2} %{_fileattrsdir}/%{basename:%SOURCE3} %changelog ## START: Generated by rpmautospec * Tue Apr 29 2025 Peter Oliver - 0.3.0-1 - Handle tests that use highlights.scm from another parser. * Wed Apr 23 2025 Peter Oliver - 0.2.4-1 - Handle README.rst in place of README.md * Tue Apr 22 2025 Peter Oliver - 0.2.3-1 - ABI 15 parsers require version 0.25 of `tree-sitter test`. * Mon Apr 14 2025 Peter Oliver - 0.2.2-1 - Require libtree-sitter-devel from parser -devel subpackges * Fri Apr 11 2025 Jerry James - 0.2.1-2 - Fix a typo * Tue Mar 11 2025 Peter Oliver - 0.2.1-1 - Handle bundled query files * Thu Mar 06 2025 Peter Oliver - 0.2.0-1 - Generate Provides for tree-sitter(parser-name). * Thu Mar 06 2025 Peter Oliver - 0.1.1-1 - Bump version number. * Tue Mar 04 2025 Peter Oliver - 0.1.0-10 - Handle tree-sitter-php’s tree-sitter-php_only.h, etc. * Tue Mar 04 2025 Peter Oliver - 0.1.0-9 - Handle LICENSE.md in place of LICENSE. * Sat Feb 01 2025 Peter Oliver - 0.1.0-8 - Require recent CLI version if parser has tree-sitter.json. * Sun Jan 19 2025 Fedora Release Engineering - 0.1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Mon Jan 06 2025 Peter Oliver - 0.1.0-5 - Own documentation and licence directories. * Mon Jan 06 2025 Peter Oliver - 0.1.0-4 - Explicit licence. * Mon Jan 06 2025 Peter Oliver - 0.1.0-3 - Add dependency on package rpm, which owns macro directory. * Thu Dec 19 2024 Peter Oliver - 0.1.0-2 - Tweak README. * Wed Dec 18 2024 Peter Oliver - 0.1.0-1 - Initial package. ## END: Generated by rpmautospec