Hello community, here is the log from the commit of package libedit for openSUSE:Factory checked in at 2018-08-10 09:47:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libedit (Old) and /work/SRC/openSUSE:Factory/.libedit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libedit" Fri Aug 10 09:47:30 2018 rev:28 rq:628098 version:3.1.snap20180525 Changes: -------- --- /work/SRC/openSUSE:Factory/libedit/libedit.changes 2018-03-30 12:01:12.743207558 +0200 +++ /work/SRC/openSUSE:Factory/.libedit.new/libedit.changes 2018-08-10 09:47:31.462052273 +0200 @@ -1,0 +2,26 @@ +Wed Aug 8 13:08:56 UTC 2018 - [email protected] + +- Remove redundant --with-pic (only for static libs). +- Fix RPM groups. + +------------------------------------------------------------------- +Mon Aug 6 09:13:50 UTC 2018 - [email protected] + +- Bump version tag. +- Make sure all manpages are prefixed with "el_" to avoid file + conflicts with readline-doc: + * Add libedit-20180525-manpage-conflicts.patch. + +------------------------------------------------------------------- +Mon Jul 23 06:41:08 UTC 2018 - [email protected] + +- Update to version 20180525-3.1: + * Sync with upstream sources +- Drop no longer needed patches: + * libedit-20100424-3.0-ncurses.patch + * libedit-ocloexec.patch + * libedit-visibility.patch +- Trim unused dependencies +- Drop %check section (there are no tests available) + +------------------------------------------------------------------- Old: ---- libedit-20100424-3.0-ncurses.patch libedit-20150325-3.1.tar.gz libedit-ocloexec.patch libedit-visibility.patch New: ---- libedit-20180525-3.1.tar.gz libedit-20180525-manpage-conflicts.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libedit.spec ++++++ --- /var/tmp/diff_new_pack.BlW99D/_old 2018-08-10 09:47:32.138053361 +0200 +++ /var/tmp/diff_new_pack.BlW99D/_new 2018-08-10 09:47:32.138053361 +0200 @@ -16,27 +16,26 @@ # -%define pkg_version 20150325-3.1 +%define pkg_version 20180525-3.1 %define soname 0 %define library_name libedit%{soname} Name: libedit -Version: 3.1.snap20150325 +Version: 3.1.snap20180525 Release: 0 Summary: Command Line Editing and History Library License: BSD-3-Clause Group: Development/Libraries/C and C++ -Url: http://www.thrysoee.dk/editline/ +URL: http://www.thrysoee.dk/editline/ Source: http://thrysoee.dk/editline/libedit-%{pkg_version}.tar.gz Source1: README.SUSE Source2: baselibs.conf -Patch2: libedit-20100424-3.0-ncurses.patch -Patch3: libedit-ocloexec.patch -Patch4: libedit-visibility.patch -BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: ncurses-devel +# PATCH-FIX-UPSTREAM libedit-20180525-manpage-conflicts.patch +Patch0: libedit-20180525-manpage-conflicts.patch +#BuildRequires: gcc-c++ +# For patch0 +BuildRequires: automake BuildRequires: pkgconfig -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(ncurses) %description libedit is a command line editing and history library. It is designed @@ -45,7 +44,7 @@ %package -n %{library_name} Summary: Command Line Editing and History Library -Group: Development/Libraries/C and C++ +Group: System/Libraries Provides: %{name} = %{version}-%{release} Obsoletes: %{name} < %{version} @@ -71,44 +70,34 @@ %prep %setup -q -n %{name}-%{pkg_version} cp %{SOURCE1} . -%patch2 -%patch3 -%patch4 -p1 +%patch0 -p1 %build -autoreconf -fiv %configure \ --disable-static \ - --with-pic \ - --disable-silent-rules \ - --enable-widec + --disable-silent-rules make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print -%check -make %{?_smp_mflags} check - %post -n %{library_name} -p /sbin/ldconfig - %postun -n %{library_name} -p /sbin/ldconfig %files -n %{library_name} -%defattr(-,root,root,-) %{_libdir}/libedit.so.%{soname} %{_libdir}/libedit.so.%{soname}.* -%{_mandir}/man5/editrc.5%{ext_man} +%{_mandir}/man5/editrc.5%{?ext_man} %license COPYING %doc ChangeLog %files -n libedit-devel -%defattr(-,root,root,-) %{_libdir}/libedit.so %{_includedir}/histedit.h %{_includedir}/editline/ -%{_mandir}/man3/*.3%{ext_man} +%{_mandir}/man3/*.3%{?ext_man} +%{_mandir}/man7/*.7%{?ext_man} %{_libdir}/pkgconfig/libedit.pc %doc examples/*c THANKS README.SUSE ++++++ libedit-20150325-3.1.tar.gz -> libedit-20180525-3.1.tar.gz ++++++ ++++ 36816 lines of diff (skipped) ++++++ libedit-20180525-manpage-conflicts.patch ++++++ From: 1Antoine1 <[email protected]> Date: 2018-08-06 11:47:22 +0200 Subject: doc: File conlicts with readline-doc References: (none) Upstream: not submitted yet Make sure all manpages are prefixed with "el_" in order to avoid file conflicts with readline-doc. --- diff -up libedit-20180525-3.1/doc/Makefile.am.orig libedit-20180525-3.1/doc/Makefile.am --- libedit-20180525-3.1/doc/Makefile.am.orig 2018-08-06 11:37:52.160085685 +0200 +++ libedit-20180525-3.1/doc/Makefile.am 2018-08-06 11:39:04.352082128 +0200 @@ -20,14 +20,14 @@ EL_MAN_LINKS = \ el_resize.3 \ el_set.3 \ el_source.3 \ - history.3 \ - history_end.3 \ - history_init.3 \ - tok_end.3 \ - tok_init.3 \ - tok_line.3 \ - tok_reset.3 \ - tok_str.3 + el_history.3 \ + el_history_end.3 \ + el_history_init.3 \ + el_tok_end.3 \ + el_tok_init.3 \ + el_tok_line.3 \ + el_tok_reset.3 \ + el_tok_str.3 EL_MAN_LINKS += \ el_wdeletestr.3 \ @@ -39,14 +39,14 @@ EL_MAN_LINKS += \ el_wparse.3 \ el_wpush.3 \ el_wset.3 \ - history_w.3 \ - history_wend.3 \ - history_winit.3 \ - tok_wend.3 \ - tok_winit.3 \ - tok_wline.3 \ - tok_wreset.3 \ - tok_wstr.3 + el_history_w.3 \ + el_history_wend.3 \ + el_history_winit.3 \ + el_tok_wend.3 \ + el_tok_winit.3 \ + el_tok_wline.3 \ + el_tok_wreset.3 \ + el_tok_wstr.3 install-data-hook: $(EL_MAN_LINKS)
