## START: Set by rpmautospec ## (rpmautospec version 0.6.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 %global forgeurl https://github.com/Aetf/libtsm %global commit 69922bde02c7af83b4d48a414cc6036af7388626 %forgemeta Name: libtsm Version: 4.1.0 Release: %autorelease Summary: Terminal-emulator State Machine License: MIT URL: %{forgeurl} Source: %{forgesource} # Fix versioning - new members were added to upstream's develop tree, # but haven't been tagged yet! Patch: 0001-Bump-version-to-4.1.0.patch BuildRequires: gcc BuildRequires: cmake BuildRequires: libxkbcommon-devel %description TSM is a state machine for DEC VT100-VT520 compatible terminal emulators. It tries to support all common standards while keeping compatibility to existing emulators like xterm, gnome-terminal, konsole... %package devel Summary: Development files for %{name} Requires: cmake-filesystem Requires: pkgconfig Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains libraries and header files for developing applications that use %{name}. %prep %forgeautosetup %build %cmake %cmake_build %install %cmake_install %files %{_libdir}/libtsm.so.4 %{_libdir}/libtsm.so.4.1.0 %files devel %{_includedir}/libtsm.h %{_libdir}/libtsm.so %global cmakeinstalldir %{_libdir}/cmake/libtsm %cmakeinstalldir/libtsm-config-version.cmake %cmakeinstalldir/libtsm-config.cmake %cmakeinstalldir/libtsm-targets-debug.cmake %cmakeinstalldir/libtsm-targets.cmake %{_libdir}/pkgconfig/libtsm.pc %changelog ## START: Generated by rpmautospec * Sun May 19 2024 José Relvas - 4.1.0-1 - Bump version to 4.1.0 * Sun May 19 2024 José Relvas - 4.0.2-3 - Update to current develop git branch HEAD Commit: 69922bde02c7af83b4d48a414cc6036af7388626 * Sun May 19 2024 José Relvas - 4.0.2-2 - Convert to forge source * Sat May 18 2024 José Relvas - 4.0.2-1 - Initial Package. ## END: Generated by rpmautospec