%define libedit_version 3.1
%define libedit_release 20221030
Summary: The NetBSD Editline library
Name: libedit
Version: 3.1.20221030
Release: 2%{?dist}
Vendor: VMware, Inc.
Distribution: Photon
License: BSD
Url: http://www.thrysoee.dk/editline
Group: Applications/Libraries
Source0: %{name}-%{libedit_release}-%{libedit_version}.tar.gz
%define sha512 %{name}=41eb46feaffa909e8790b9a9e304d5246e82ab366721196126a923d68b4d4964d0a433fe238f9d5e0a00aefb5c8cb66132150792929a793785ad091d91016f97
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: %{name} = %{version}-%{release}
%description devel
Development files for %{name}
%prep
%autosetup -n %{name}-%{libedit_release}-%{libedit_version}
%build
%configure --disable-static
%make_build %{?_smp_mflags}
%install
%make_install %{?_smp_mflags}
find %{buildroot} -name '*.la' -delete
# Remove history.3, a solftlink to editline, which conflicts with readline-devel
rm -f %{buildroot}%{_mandir}/man3/history.3
%ldconfig_scriptlets
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root,0755)
%exclude %dir %{_libdir}/debug
%{_libdir}/*.so.*
%{_mandir}/*
%files devel
%defattr(-,root,root,0755)
%{_libdir}/*.so
%{_libdir}/pkgconfig
%{_includedir}/*
%changelog
* Fri Jun 09 2023 Nitesh Kumar <kunitesh@vmware.com> 3.1.20221030-2
- Bump version as a part of ncurses upgrade to v6.4
* Mon Oct 31 2022 Gerrit Photon <photon-checkins@vmware.com> 3.1.20221030-1
- Automatic Version Bump
* Tue Jun 14 2022 Shreenidhi Shedi <sshedi@vmware.com> 3.1.20210910-3
- Exclude debug symbols properly
* Mon Apr 18 2022 Gerrit Photon <photon-checkins@vmware.com> 3.1.20210910-2
- Update sha1 to sha512
* Wed Dec 22 2021 Susant sahani <ssahani@vmware.com> 3.1.20210910-1
- Version bump
* Mon May 03 2021 Gerrit Photon <photon-checkins@vmware.com> 3.1.20210419-1
- Automatic Version Bump
* Wed Apr 14 2021 Gerrit Photon <photon-checkins@vmware.com> 3.1.20210419-1
- Automatic Version Bump
* Wed Sep 02 2020 Dweep Advani <dadvani@vmware.com> 3.1.20191231-2
- Fix conflict of /usr/share/man/man3/history.3 with readline-devel
* Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 3.1.20191231-1
- Automatic Version Bump
* Tue Aug 14 2018 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.1.20180525-1
- Initial Version