%define libedit_version 3.1 %define libedit_release 20180525 Summary: The NetBSD Editline library Name: libedit Version: 3.1.20180525 Release: 5%{?dist} Vendor: Microsoft Corporation Distribution: Mariner Source0: https://www.thrysoee.dk/editline/libedit-%{libedit_release}-%{libedit_version}.tar.gz License: BSD Url: https://www.thrysoee.dk/editline/ Group: Applications/Libraries Requires: ncurses BuildRequires: ncurses-devel %description Libedit is an autotool- and libtoolized port of the NetBSD Editline library. It provides generic line editing, history, and tokenization functions, similar to those found in GNU Readline. %package devel Summary: The NetBSD Editline library Group: Development/Libraries Requires: libedit = %{version}-%{release} %description devel Development files for libedit %prep %setup -qn libedit-%{libedit_release}-%{libedit_version} %build ./configure \ --prefix=%{_prefix} \ --disable-static make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install find %{buildroot} -name '*.la' -delete rm -rf %{buildroot}/%{_mandir}/man3/history.3* # Pre-install %pre # First argument is 1 => New Installation # First argument is 2 => Upgrade # Post-install %post # First argument is 1 => New Installation # First argument is 2 => Upgrade /sbin/ldconfig # Pre-uninstall %preun # First argument is 0 => Uninstall # First argument is 1 => Upgrade # Post-uninstall %postun /sbin/ldconfig # First argument is 0 => Uninstall # First argument is 1 => Upgrade %clean rm -rf %{buildroot}/* %files %license COPYING %defattr(-,root,root,0755) %exclude %{_libdir}/debug %{_libdir}/*.so.* %{_mandir}/* %files devel %defattr(-,root,root,0755) %{_libdir}/*.so %{_libdir}/pkgconfig %{_includedir}/* %changelog * Wed Aug 05 2020 Andrew Phelps 3.1.20180525-5 - Remove conflicting file _mandir/man3/history.3* * Sat May 09 2020 Nick Samson 3.1.20180525-4 - Added %%license line automatically * Mon Apr 13 2020 Jon Slobodzian 3.1.20180525-3 - Verified license. Removed sha1. Fixed Source0 URL. * Tue Sep 03 2019 Mateusz Malisz 3.1.20180525-2 - Initial CBL-Mariner import from Photon (license: Apache2). * Tue Aug 14 2018 Priyesh Padmavilasom 3.1.20180525-1 - Initial