From: Jakub Bogusz Date: Sun, 25 Sep 2016 08:53:55 +0000 (+0200) Subject: - cleanup X-Git-Tag: auto/th/readline-7.0.0-1~1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=816baf02502225a6c9a1d5128cdc9cce685f0755;p=packages%2Freadline.git - cleanup --- diff --git a/readline.spec b/readline.spec index ce9e9ef..f689e40 100644 --- a/readline.spec +++ b/readline.spec @@ -1,4 +1,3 @@ -# NOTE: when updating patchlevel, do not forget to update 'sources' file! %define ver 7.0 %define patchlevel 0 Summary: Library for reading lines from a terminal @@ -195,17 +194,17 @@ Bibliotecas estáticas para desenvolvimento com readline. %patch3 -p0 %patch4 -p1 +# force info regeneration +%{__rm} doc/*.info + %build cp -f /usr/share/automake/config.sub support -mv -f aclocal.m4 acinclude.m4 -%{__aclocal} +# aclocal.m4 contains only custom macros, so no aclocal call %{__autoconf} %configure \ --with-curses %{__make} static shared - -rm -f doc/*.info %{__make} -C doc info %install @@ -215,18 +214,22 @@ install -d $RPM_BUILD_ROOT{%{_sysconfdir},/%{_lib}} %{__make} install install-shared \ DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/inputrc - -rm -f $RPM_BUILD_ROOT%{_libdir}/*old - -mv -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.* $RPM_BUILD_ROOT/%{_lib} +cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/inputrc +# allow usage without /usr +%{__mv} $RPM_BUILD_ROOT%{_libdir}/lib*.so.* $RPM_BUILD_ROOT/%{_lib} ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libreadline.so.*.*) $RPM_BUILD_ROOT%{_libdir}/libreadline.so ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libhistory.so.*.*) $RPM_BUILD_ROOT%{_libdir}/libhistory.so # help rpm to find deps chmod +x $RPM_BUILD_ROOT/%{_lib}/lib*.so* +# examples +install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} +%{__mv} $RPM_BUILD_ROOT%{_datadir}/%{name}/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} +# packaged as %doc +%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/readline + rm -f $RPM_BUILD_ROOT%{_infodir}/dir %clean @@ -242,6 +245,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) +%doc CHANGELOG CHANGES NEWS README USAGE %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/inputrc %attr(755,root,root) /%{_lib}/libhistory.so.*.* %attr(755,root,root) %ghost /%{_lib}/libhistory.so.7 @@ -256,6 +260,7 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/libhistory.so %attr(755,root,root) %{_libdir}/libreadline.so %{_includedir}/readline +%{_examplesdir}/%{name}-%{version} %{_mandir}/man3/history.3* %{_mandir}/man3/readline.3* diff --git a/sources b/sources deleted file mode 100644 index 41549b3..0000000 --- a/sources +++ /dev/null @@ -1,8 +0,0 @@ -4343f5ea9b0f42447f102fb61576b398 readline63-001 -700295212f7e2978577feaee584afddb readline63-002 -af4963862f5156fbf9111c2c6fa86ed7 readline63-003 -11f9def89803a5052db3ba72394ce14f readline63-004 -93721c31cd225393f80cb3aadb165544 readline63-005 -71dc6ecce66d1489b96595f55d142a52 readline63-006 -062a08ed60679d3c4878710b3d595b65 readline63-007 -ee1c04072154826870848d8b218d7b04 readline63-008