# Specify the version of Oracle you're using with _oracle_version
# Specify the include and lib directories for Oracle with _oracle_include_dir and _oracle_lib_dir
%bcond_with rlm_sql_oracle
-%global _oracle_version 11.2
-%ifarch x86_64
-%global _oracle_include_dir /usr/include/oracle/%{_oracle_version}/client64
-%global _oracle_lib_dir %{_prefix}/lib/oracle/%{_oracle_version}/client64/lib
-%endif
-%ifarch i386
-%global _oracle_include_dir /usr/include/oracle/${_oracle_version}/client
-%global _oracle_lib_dir %{_prefix}/lib/oracle/%{_oracle_version}/client/lib
+%if %{with rlm_sql_oracle}
+ %ifarch x86_64
+ %{!?_oracle_include_dir:%define _oracle_include_dir /usr/include/oracle%{?_oracle_version:/%{_oracle_version}}/client64}
+ %{!?_oracle_lib_dir:%define _oracle_lib_dir %{_prefix}/lib/oracle/%{?_oracle_version:/%{_oracle_version}}/client64/lib}
+ %endif
+ %ifarch i386
+ %{!?_oracle_include_dir:%define _oracle_include_dir /usr/include/oracle%{?_oracle_version:/%{_oracle_version}}/client}
+ %{!?_oracle_lib_dir:%define _oracle_lib_dir %{_prefix}/lib/oracle/%{?_oracle_version:/%{_oracle_version}}/client/lib}
+ %endif
%endif
%bcond_with rlm_yubikey
Summary: Oracle support for FreeRADIUS
Group: System Environment/Daemons
Requires: %{name}%{?_isa} = %{version}-%{release}
-Requires: oracle-instantclient%{_oracle_version}
-BuildRequires: oracle-instantclient%{_oracle_version}-devel
+Requires: oracle-instantclient%{?_oracle_version}
+BuildRequires: oracle-instantclient%{?_oracle_version}-devel
%description oracle
This plugin provides Oracle support for the FreeRADIUS server project.
%endif