Summary: Programs for finding and viewing man pages
Name: man-db
Version: 2.7.5
Release: 4%{?dist}
License: GPLv2+
URL: http://www.nongnu.org/man-db
Group: Applications/System
Vendor: VMware, Inc.
Distribution: Photon
Source0: %{name}-%{version}.tar.gz
%define sha1 man-db=dbd822f8c6743da9fad95e0bac919b8f844d9264
Requires: libpipeline
Requires: gdbm
Requires: xz
Requires: groff
Requires: shadow
BuildRequires: libpipeline
BuildRequires: gdbm
BuildRequires: xz
BuildRequires: groff
%description
The Man-DB package contains programs for finding and viewing man pages.
%prep
%setup -q
%build
./configure \
--prefix=%{_prefix} \
--docdir=%{_defaultdocdir}/%{name}-%{version} \
--sysconfdir=%{_sysconfdir} \
--disable-setuid \
--with-browser=%{_bindir}/lynx \
--with-vgrind=%{_bindir}/vgrind \
--with-grap=%{_bindir}/grap \
--disable-silent-rules
make %{?_smp_mflags}
%install
make DESTDIR=%{buildroot} install
find %{buildroot}%{_libdir} -name '*.la' -delete
%find_lang %{name} --all-name
%check
make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
%pre
getent group man >/dev/null || groupadd -r man
getent passwd man >/dev/null || useradd -c "man" -d /var/cache/man -g man \
-s /bin/false -M -r man
%post -p /sbin/ldconfig
%postun
if [ $1 -eq 0 ] ; then
getent passwd man >/dev/null && userdel man
getent group man >/dev/null && groupdel man
fi
/sbin/ldconfig
%files -f %{name}.lang
%defattr(-,root,root)
%{_sysconfdir}/man_db.conf
%{_bindir}/*
%{_sbindir}/*
%{_libexecdir}/man-db/*
%{_libdir}/man-db/*
%{_defaultdocdir}/%{name}-%{version}/*
%{_mandir}/*/*
%{_libdir}/tmpfiles.d/man-db.conf
%changelog
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.7.5-4
- GA - Bump release of all rpms
* Mon May 16 2016 Xiaolin Li <xiaolinl@vmware.com> 2.7.5-3
- Fix user man:man adding.
* Thu May 05 2016 Kumar Kaushik <kaushikk@vmware.com> 2.7.5-2
- Adding support for upgrade in pre/post/un scripts.
* Wed Feb 24 2016 Kumar Kaushik <kaushikk@vmware.com> 2.7.5-1
- Updated to new version.
* Tue Nov 10 2015 Xiaolin Li <xiaolinl@vmware.com> 2.6.6-2
- Handled locale files with macro find_lang
* Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 2.6.6-1
- Initial build. First version