# - mod_auth_digest and mod_auth_basic R: apache(authn) ?
# - FYI: http://wiki.apache.org/httpd/InternalDummyConnection
-
-# 2.4 TODO
-#
-# add new access control syntax to configs by default (mod_access_compat provides old syntax)
-
-
# Conditional build:
%bcond_without ssl # build without SSL support
%bcond_without ldap # build without LDAP support
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_anon.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authn_core) = %{version}-%{release}
Provides: apache(mod_authn_anon) = %{version}-%{release}
# compat
Provides: apache(mod_auth_anon) = %{version}-%{release}
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_dbd.html
Requires: %{name}-base = %{version}-%{release}
-Requires: %{name}-mod_dbd = %{version}-%{release}
+Requires: apache(mod_dbd) = %{version}-%{release}
+Requires: apache(mod_authn_core) = %{version}-%{release}
Provides: apache(mod_authn_dbd) = %{version}-%{release}
%description mod_authn_dbd
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_dbm.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authn_core) = %{version}-%{release}
Provides: apache(mod_authn_dbm) = %{version}-%{release}
%description mod_authn_dbm
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_file.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authn_core) = %{version}-%{release}
Provides: apache(mod_authn_file) = %{version}-%{release}
%description mod_authn_file
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_dbm.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authz_core) = %{version}-%{release}
Provides: apache(mod_authz_dbm) = %{version}-%{release}
%description mod_authz_dbm
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_groupfile.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authz_core) = %{version}-%{release}
Provides: apache(mod_authz_groupfile) = %{version}-%{release}
%description mod_authz_groupfile
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_host.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authz_core) = %{version}-%{release}
Provides: apache(mod_authz_host) = %{version}-%{release}
# for upgrade from 2.2, maybe this should be a "Suggests", but it's safer to require it by force
Requires: apache(mod_access_compat) = %{version}-%{release}
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/en/mod/mod_authz_owner.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authz_core) = %{version}-%{release}
#Requires: any-auth-module
Provides: apache(mod_authz_owner) = %{version}-%{release}
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/en/mod/mod_authz_user.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authz_core) = %{version}-%{release}
Provides: apache(mod_authz_user) = %{version}-%{release}
%description mod_authz_user
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_ssl.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_socache_shmcb) = %{version}-%{release}
Requires: openssl >= %{openssl_ver}
%if "%{pld_release}" != "ac"
Requires: apr-util-dbm-db
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_socache.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authn_core) = %{version}-%{release}
Provides: apache(mod_authn_socache) = %{version}-%{release}
%description mod_authn_socache
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_dbd.html
Requires: %{name}-base = %{version}-%{release}
+Requires: apache(mod_authz_core) = %{version}-%{release}
+Requires: apache(mod_dbd) = %{version}-%{release}
Provides: apache(mod_authz_dbd) = %{version}-%{release}
%description mod_authz_dbd
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_heartbeat.html
Requires: %{name}-base = %{version}-%{release}
-Requires: %{name}-mod_status = %{version}-%{release}
-Requires: %{name}-mod_watchdog = %{version}-%{release}
+Requires: apache(mod_status) = %{version}-%{release}
+Requires: apache(mod_watchdog) = %{version}-%{release}
Provides: apache(mod_heartbeat) = %{version}-%{release}
%description mod_heartbeat
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_heartmonitor.html
Requires: %{name}-base = %{version}-%{release}
-Requires: %{name}-mod_status = %{version}-%{release}
-Requires: %{name}-mod_watchdog = %{version}-%{release}
+Requires: apache(mod_status) = %{version}-%{release}
+Requires: apache(mod_watchdog) = %{version}-%{release}
Provides: apache(mod_heartmonitor) = %{version}-%{release}
%description mod_heartmonitor