Tuning
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=11
This commit is contained in:
parent
d42d6880fb
commit
7a31cfe553
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 31 10:56:24 UTC 2018 - werner@suse.de
|
||||
|
||||
- Generate soem manual pages with help2man
|
||||
- Move manual pages of system binaries to the appropiate package
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 10 23:33:31 UTC 2018 - jengelh@inai.de
|
||||
|
||||
|
@ -15,6 +15,7 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# See bug boo#1095783
|
||||
# Currently disabled suid/sgid program dotlock and maidag
|
||||
%bcond_with set_user_identity
|
||||
@ -24,10 +25,10 @@
|
||||
Name: mailutils
|
||||
Version: 3.4
|
||||
Release: 0
|
||||
License: LGPL-3.0-or-later and GPL-3.0-or-later
|
||||
Summary: GNU Mailutils
|
||||
Url: https://mailutils.org/
|
||||
License: LGPL-3.0-or-later AND GPL-3.0-or-later
|
||||
Group: Productivity/Networking/Email/Clients
|
||||
Url: https://mailutils.org/
|
||||
Source: ftp://ftp.gnu.org/gnu/mailutils/mailutils-3.4.tar.xz
|
||||
Source1: mailutils-rpmlintrc
|
||||
Patch0: lisp-load-silent.patch
|
||||
@ -43,6 +44,7 @@ BuildRequires: flex
|
||||
BuildRequires: freeradius-server-devel
|
||||
%endif
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: help2man
|
||||
BuildRequires: libmysqld-devel
|
||||
BuildRequires: m4
|
||||
BuildRequires: makeinfo
|
||||
@ -51,9 +53,9 @@ BuildRequires: pam-devel
|
||||
BuildRequires: pkgconfig(fribidi)
|
||||
BuildRequires: pkgconfig(gnutls)
|
||||
BuildRequires: pkgconfig(guile-2.0)
|
||||
BuildRequires: pkgconfig(libgsasl)
|
||||
BuildRequires: pkgconfig(krb5-gssapi)
|
||||
BuildRequires: pkgconfig(kyotocabinet)
|
||||
BuildRequires: pkgconfig(libgsasl)
|
||||
%if 0
|
||||
# Does not compile due API changes
|
||||
BuildRequires: pkgconfig(python3)
|
||||
@ -267,6 +269,31 @@ mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
|
||||
EOF
|
||||
%endif
|
||||
|
||||
# Move system manual pages
|
||||
mkdir -p %{buildroot}%{_mandir}/man8
|
||||
for m in pop3d imap4d
|
||||
do
|
||||
mv %{buildroot}%{_mandir}/man1/${m}.1 %{buildroot}%{_mandir}/man8/${m}.8
|
||||
done
|
||||
# Create missing manual pages
|
||||
for m in %{buildroot}%{_bindir}/*
|
||||
do
|
||||
case "${m##*/}" in
|
||||
guimb|mailutils-config|mu-mh) continue ;;
|
||||
esac
|
||||
if test ! -e %{buildroot}%{_mandir}/man1/${m##*/}.1
|
||||
then
|
||||
LD_LIBRARY_PATH=%{buildroot}%{_libdir} help2man $m > %{buildroot}%{_mandir}/man1/${m##*/}.1
|
||||
fi
|
||||
done
|
||||
for m in %{buildroot}%{_sbindir}/*
|
||||
do
|
||||
if test ! -e %{buildroot}%{_mandir}/man8/${m##*/}.8
|
||||
then
|
||||
LD_LIBRARY_PATH=%{buildroot}%{_libdir} help2man $m > %{buildroot}%{_mandir}/man8/${m##*/}.8
|
||||
fi
|
||||
done
|
||||
|
||||
%fdupes -s %{buildroot}%{_libexecdir}/python*/site-packages/mailutils/
|
||||
|
||||
%find_lang %name
|
||||
@ -287,7 +314,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
|
||||
%preun
|
||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/mailutils.info.gz
|
||||
%{_sbindir}/update-alternatives --quiet --force --remove mail %{_bindir}/mu-mail
|
||||
|
||||
|
||||
%post -n libmailutils%{somajor} -p /sbin/ldconfig
|
||||
%postun -n libmailutils%{somajor} -p /sbin/ldconfig
|
||||
|
||||
@ -353,14 +380,17 @@ mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
|
||||
%files notify
|
||||
%defattr(-,root,root)
|
||||
%{_sbindir}/comsatd
|
||||
%doc %{_mandir}/man8/comsatd.8%{?ext_man}
|
||||
|
||||
%files imap4d
|
||||
%defattr(-,root,root)
|
||||
%{_sbindir}/imap4d
|
||||
%doc %{_mandir}/man8/imap4d.8%{?ext_man}
|
||||
|
||||
%files pop3d
|
||||
%defattr(-,root,root)
|
||||
%{_sbindir}/pop3d
|
||||
%doc %{_mandir}/man8/pop3d.8%{?ext_man}
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
|
Loading…
Reference in New Issue
Block a user