- merged 2.8.3 from PLD
authorMarcin Krol <hawk@tld-linux.org>
Mon, 3 Sep 2018 09:49:52 +0000 (09:49 +0000)
committerMarcin Krol <hawk@tld-linux.org>
Mon, 3 Sep 2018 09:49:52 +0000 (09:49 +0000)
man-db.spec

index 0482d98..e467f16 100644 (file)
@@ -6,14 +6,14 @@
 Summary:       Tools for searching and reading man pages
 Summary(pl.UTF-8):     Narzędzia do przeszukiwania i czytania stron podręcznika man
 Name:          man-db
-Version:       2.7.6.1
-Release:       2
+Version:       2.8.3
+Release:       1
 # project man-db  GPLv2+
 # Gnulib part     GPLv3+
 License:       GPL v2+ and GPL v3+
 Group:         Base
 Source0:       http://download.savannah.gnu.org/releases/man-db/%{name}-%{version}.tar.xz
-# Source0-md5: 2948d49d0ed7265f60f83aa4a9ac9268
+# Source0-md5: 6f3055e18fdd1ce5cbbdb30403991ec7
 Source1:       %{name}.daily
 Source2:       %{name}.sysconfig
 # Resolves: #655385 - use old format of nroff output
@@ -23,7 +23,8 @@ BuildRequires:        gdbm-devel
 BuildRequires: gettext-tools >= 0.18.1
 BuildRequires: groff
 BuildRequires: less
-BuildRequires: libpipeline-devel >= 1.4.0
+BuildRequires: libpipeline-devel >= 1.5.0
+BuildRequires: libseccomp-devel
 BuildRequires: pkgconfig
 BuildRequires: po4a >= 0.41
 BuildRequires: tar >= 1:1.22
@@ -35,14 +36,14 @@ Requires:   grep
 Requires:      groff
 Requires:      gzip
 Requires:      less
-Requires:      libpipeline >= 1.4.0
+Requires:      libpipeline >= 1.5.0
 Provides:      man-pages-reader = %{version}
 Obsoletes:     man < 1.7
 Obsoletes:     man-config
 Obsoletes:     man-whatis
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                cache   /var/cache/man
+%define                pkgcachedir     /var/cache/man
 
 %description
 The man-db package includes five tools for browsing man-pages: man,
@@ -94,7 +95,7 @@ rm -rf $RPM_BUILD_ROOT
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/man-db/*.la
 
 # install cache directory
-install -d $RPM_BUILD_ROOT%{cache}
+install -d $RPM_BUILD_ROOT%{pkgcachedir}
 
 # install cron script for man-db creation/update
 install -D -p %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.daily/man-db.cron
@@ -124,11 +125,14 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/manpath
 %attr(755,root,root) %{_bindir}/whatis
 %dir %{_libdir}/man-db
-%attr(755,root,root) %{_libdir}/man-db/zsoelim
 %attr(755,root,root) %{_libdir}/man-db/*.so
-%{_libdir}/man-db/globbing
-%{_libdir}/man-db/manconv
-%dir %{cache}
+%if "%{_libexecdir}" != "%{_libdir}"
+%dir %{_libexecdir}/man-db
+%endif
+%attr(755,root,root) %{_libexecdir}/man-db/zsoelim
+%{_libexecdir}/man-db/globbing
+%{_libexecdir}/man-db/manconv
+%dir %{pkgcachedir}
 # documentation and translation
 %{_mandir}/man1/apropos.1*
 %{_mandir}/man1/lexgrog.1*
@@ -150,6 +154,9 @@ rm -rf $RPM_BUILD_ROOT
 %lang(ja) %{_mandir}/ja/man*/*
 %lang(nl) %{_mandir}/nl/man*/*
 %lang(pl) %{_mandir}/pl/man*/*
+%lang(pt_BR) %{_mandir}/pt_BR/man*/*
 %lang(ru) %{_mandir}/ru/man*/*
+%lang(sr) %{_mandir}/sr/man*/*
 %lang(sv) %{_mandir}/sv/man*/*
+%lang(tr) %{_mandir}/tr/man*/*
 %lang(zh_CN) %{_mandir}/zh_CN/man*/*