3 %bcond_without tests # build without tests
4 %bcond_without doc # build doc
6 Summary: Terminfo parsing library
12 Source0: https://github.com/mauke/unibilium/archive/v%{version}/%{name}-%{version}.tar.gz
13 # Source0-md5: 9b1c97839a880a373da6c097443b43c4
14 URL: https://github.com/mauke/unibilium
16 BuildRequires: libtool
18 BuildRequires: /usr/bin/pod2man
21 BuildRequires: /usr/bin/prove
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Unibilium is a very basic terminfo library. It doesn't depend on
27 curses or any other library. It also doesn't use global variables, so
28 it should be thread-safe.
31 Summary: Development files needed for %{name}
32 Group: Development/Libraries
33 Requires: %{name} = %{version}-%{release}
36 Development files needed for %{name}.
52 rm -rf $RPM_BUILD_ROOT
56 DESTDIR=$RPM_BUILD_ROOT
58 rm -vf $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
61 rm -rf $RPM_BUILD_ROOT
63 %post -p /sbin/ldconfig
64 %postun -p /sbin/ldconfig
67 %defattr(644,root,root,755)
69 %attr(755,root,root) %{_libdir}/libunibilium.so.*.*.*
70 %ghost %{_libdir}/libunibilium.so.0
73 %defattr(644,root,root,755)
74 %{_libdir}/libunibilium.so
75 %{_pkgconfigdir}/unibilium.pc
76 %{_includedir}/%{name}.h
77 %{_mandir}/man3/unibi_*.3*
78 %{_mandir}/man3/unibilium.h.3*