]> git.pld-linux.org Git - packages/readline.git/commitdiff
- cleanup
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 25 Sep 2016 08:53:55 +0000 (10:53 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 25 Sep 2016 08:53:55 +0000 (10:53 +0200)
readline.spec
sources [deleted file]

index ce9e9ef7783e22f65febee1b3aacddaa4145d44f..f689e4005a9fe877f9c3c4c017191fc18b07887a 100644 (file)
@@ -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 (file)
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
This page took 0.135619 seconds and 4 git commands to generate.