Accepting request 830023 from home:kukuk:container
- Move ldap into an own sub-package like all other databases - Move manual pages to correct sub-package OBS-URL: https://build.opensuse.org/request/show/830023 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=384
This commit is contained in:
parent
3e9d059e37
commit
795ec68bb5
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 25 13:54:40 UTC 2020 - Thorsten Kukuk <kukuk@suse.com>
|
||||||
|
|
||||||
|
- Move ldap into an own sub-package like all other databases
|
||||||
|
- Move manual pages to correct sub-package
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 21 08:44:22 UTC 2020 - Thorsten Kukuk <kukuk@suse.com>
|
Fri Aug 21 08:44:22 UTC 2020 - Thorsten Kukuk <kukuk@suse.com>
|
||||||
|
|
||||||
|
33
postfix.spec
33
postfix.spec
@ -54,6 +54,7 @@
|
|||||||
%bcond_with lmdb
|
%bcond_with lmdb
|
||||||
%bcond_with libnsl
|
%bcond_with libnsl
|
||||||
%endif
|
%endif
|
||||||
|
%bcond_without ldap
|
||||||
Name: postfix
|
Name: postfix
|
||||||
Version: 3.5.6
|
Version: 3.5.6
|
||||||
Release: 0
|
Release: 0
|
||||||
@ -90,7 +91,9 @@ BuildRequires: libicu-devel
|
|||||||
BuildRequires: libopenssl-devel
|
BuildRequires: libopenssl-devel
|
||||||
BuildRequires: m4
|
BuildRequires: m4
|
||||||
BuildRequires: mysql-devel
|
BuildRequires: mysql-devel
|
||||||
|
%if %{with ldap}
|
||||||
BuildRequires: openldap2-devel
|
BuildRequires: openldap2-devel
|
||||||
|
%endif
|
||||||
BuildRequires: pcre-devel
|
BuildRequires: pcre-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: postgresql-devel
|
BuildRequires: postgresql-devel
|
||||||
@ -165,6 +168,18 @@ Postfix plugin to support PostgreSQL maps. This library will be loaded
|
|||||||
by starting %{name} if you'll access a postmap which is stored in
|
by starting %{name} if you'll access a postmap which is stored in
|
||||||
PostgreSQL.
|
PostgreSQL.
|
||||||
|
|
||||||
|
%if %{with ldap}
|
||||||
|
%package ldap
|
||||||
|
Summary: Postfix LDAP map support
|
||||||
|
Group: Productivity/Networking/Email/Servers
|
||||||
|
Requires: %{name} = %{version}
|
||||||
|
Provides: postfix:/usr/lib/postfix/postfix-ldap.so
|
||||||
|
|
||||||
|
%description ldap
|
||||||
|
This provides support for LDAP maps in Postfix. If you plan to use LDAP
|
||||||
|
maps with Postfix, you need this.
|
||||||
|
%endif
|
||||||
|
|
||||||
%if %{with lmdb}
|
%if %{with lmdb}
|
||||||
%package lmdb
|
%package lmdb
|
||||||
Summary: Postfix plugin to support LMDB maps
|
Summary: Postfix plugin to support LMDB maps
|
||||||
@ -208,8 +223,10 @@ else
|
|||||||
export AUXLIBS="${AUXLIBS} -lssl -lcrypto"
|
export AUXLIBS="${AUXLIBS} -lssl -lcrypto"
|
||||||
fi
|
fi
|
||||||
#
|
#
|
||||||
|
%if %{with ldap}
|
||||||
export CCARGS="${CCARGS} -DHAS_LDAP -DLDAP_DEPRECATED=1 -DUSE_LDAP_SASL"
|
export CCARGS="${CCARGS} -DHAS_LDAP -DLDAP_DEPRECATED=1 -DUSE_LDAP_SASL"
|
||||||
export AUXLIBS_LDAP="-lldap -llber"
|
export AUXLIBS_LDAP="-lldap -llber"
|
||||||
|
%endif
|
||||||
#
|
#
|
||||||
export CCARGS="${CCARGS} -DHAS_PCRE"
|
export CCARGS="${CCARGS} -DHAS_PCRE"
|
||||||
export AUXLIBS_PCRE="-lpcre"
|
export AUXLIBS_PCRE="-lpcre"
|
||||||
@ -542,7 +559,6 @@ fi
|
|||||||
%config(noreplace) %{_sysconfdir}/%{name}/canonical
|
%config(noreplace) %{_sysconfdir}/%{name}/canonical
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/header_checks
|
%config(noreplace) %{_sysconfdir}/%{name}/header_checks
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/helo_access
|
%config(noreplace) %{_sysconfdir}/%{name}/helo_access
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/ldap_aliases.cf
|
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/main.cf
|
%config(noreplace) %{_sysconfdir}/%{name}/main.cf
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/master.cf
|
%config(noreplace) %{_sysconfdir}/%{name}/master.cf
|
||||||
%attr(0750,root,root) %config %{_sysconfdir}/%{name}/post-install
|
%attr(0750,root,root) %config %{_sysconfdir}/%{name}/post-install
|
||||||
@ -597,7 +613,6 @@ fi
|
|||||||
%{_libexecdir}/sendmail
|
%{_libexecdir}/sendmail
|
||||||
%dir %{pf_shlib_directory}
|
%dir %{pf_shlib_directory}
|
||||||
%{pf_shlib_directory}/*[^.so]
|
%{pf_shlib_directory}/*[^.so]
|
||||||
%{pf_shlib_directory}/%{name}-ldap.so
|
|
||||||
%{pf_shlib_directory}/%{name}-pcre.so
|
%{pf_shlib_directory}/%{name}-pcre.so
|
||||||
%{pf_shlib_directory}/lib%{name}-dns.so
|
%{pf_shlib_directory}/lib%{name}-dns.so
|
||||||
%{pf_shlib_directory}/lib%{name}-global.so
|
%{pf_shlib_directory}/lib%{name}-global.so
|
||||||
@ -609,6 +624,10 @@ fi
|
|||||||
|
|
||||||
%{conf_backup_dir}
|
%{conf_backup_dir}
|
||||||
%dir %attr(0700,%{name},root) %{pf_data_directory}
|
%dir %attr(0700,%{name},root) %{pf_data_directory}
|
||||||
|
%exclude %{_mandir}/man5/ldap_table.5*
|
||||||
|
%exclude %{_mandir}/man5/lmdb_table.5*
|
||||||
|
%exclude %{_mandir}/man5/mysql_table.5*
|
||||||
|
%exclude %{_mandir}/man5/pgsql_table.5*
|
||||||
%{_mandir}/man?/*%{?ext_man}
|
%{_mandir}/man?/*%{?ext_man}
|
||||||
%dir %attr(0755,root,root) /%{pf_queue_directory}
|
%dir %attr(0755,root,root) /%{pf_queue_directory}
|
||||||
%dir %attr(0700,%{name},root) /%{pf_queue_directory}/active
|
%dir %attr(0700,%{name},root) /%{pf_queue_directory}/active
|
||||||
@ -640,16 +659,26 @@ fi
|
|||||||
%config(noreplace) %attr(640, root, %{name}) %{_sysconfdir}/%{name}/*_maps.cf
|
%config(noreplace) %attr(640, root, %{name}) %{_sysconfdir}/%{name}/*_maps.cf
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/main.cf-mysql
|
%config(noreplace) %{_sysconfdir}/%{name}/main.cf-mysql
|
||||||
%{pf_shlib_directory}/%{name}-mysql.so
|
%{pf_shlib_directory}/%{name}-mysql.so
|
||||||
|
%{_mandir}/man5/mysql_table.5%{?ext_man}
|
||||||
%if 0%{?suse_version} >= 1330
|
%if 0%{?suse_version} >= 1330
|
||||||
%{_sysusersdir}/postfix-vmail-user.conf
|
%{_sysusersdir}/postfix-vmail-user.conf
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files postgresql
|
%files postgresql
|
||||||
%{pf_shlib_directory}/%{name}-pgsql.so
|
%{pf_shlib_directory}/%{name}-pgsql.so
|
||||||
|
%{_mandir}/man5/pgsql_table.5%{?ext_man}
|
||||||
|
|
||||||
|
%if %{with ldap}
|
||||||
|
%files ldap
|
||||||
|
%config(noreplace) %{_sysconfdir}/%{name}/ldap_aliases.cf
|
||||||
|
%{pf_shlib_directory}/%{name}-ldap.so
|
||||||
|
%{_mandir}/man5/ldap_table.5%{?ext_man}
|
||||||
|
%endif
|
||||||
|
|
||||||
%if %{with lmdb}
|
%if %{with lmdb}
|
||||||
%files lmdb
|
%files lmdb
|
||||||
%{pf_shlib_directory}/%{name}-lmdb.so
|
%{pf_shlib_directory}/%{name}-lmdb.so
|
||||||
|
%{_mandir}/man5/lmdb_table.5%{?ext_man}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user