%global libname vterm %global major 0 %global minor 1 %global micro 1 Name: lib%{libname} Version: %{major}.%{minor}.%{micro} Release: 1 Summary: An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator License: MIT URL: https://launchpad.net/libvterm Source0: https://launchpad.net/libvterm/trunk/v%{major}.%{minor}/+download/libvterm-%{version}.tar.gz BuildRequires: gcc BuildRequires: make BuildRequires: libtool %description An abstract C99 library which implements a VT220 or xterm-like terminal emulator. It does not use any particular graphics toolkit or output system. Instead, it invokes callback function pointers that its embedding program should provide it to draw on its behalf. %package devel Summary: Development files needed for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel %{summary}. %package tools Summary: Tools for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description tools %{summary}. %prep %autosetup %build %make_build PREFIX=%{_prefix} LIBDIR=%{_libdir} CFLAGS="%{optflags}" LDFLAGS="%{__global_ldflags}" %install %make_install PREFIX=%{_prefix} LIBDIR=%{_libdir} rm -vf %{buildroot}%{_libdir}/*.{a,la} %check make test CFLAGS="%{optflags}" %ldconfig_scriptlets %files %license LICENSE %{_libdir}/%{name}.so.* %files devel %{_libdir}/%{name}.so %{_includedir}/%{libname}.h %{_includedir}/%{libname}_*.h %{_libdir}/pkgconfig/%{libname}.pc %files tools %{_bindir}/unterm %{_bindir}/%{libname}-ctrl %{_bindir}/%{libname}-dump %changelog * Fri Oct 04 2019 Aron Griffis - 0.1.1-1 - Upgrade for neovim-0.4.x compatibility * Thu Jul 25 2019 Fedora Release Engineering - 0-0.9.bzr681 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 01 2019 Fedora Release Engineering - 0-0.8.bzr681 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0-0.7.bzr681 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 0-0.6.bzr681 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Feb 03 2018 Igor Gnatenko - 0-0.5.bzr681 - Switch to %%ldconfig_scriptlets * Thu Aug 03 2017 Fedora Release Engineering - 0-0.4.bzr681 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 0-0.3.bzr681 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 0-0.2.bzr681 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Apr 14 2016 Igor Gnatenko - 0-0.1.bzr681 - Initial package