MINI MINI MANI MO
#
# Spec file for ODBC Oracle Instant Client
#
%define oracle_version %{rdbms_major}.%{rdbms_minor_version}
Summary: Oracle Instant Client ODBC
Name: oracle-instantclient%{oracle_version}-odbc
Version: %{default_version}
Release: 1
License: Oracle
Group: Applications/File
Source: odbc.zip
URL: http://www.oracle.com/
Distribution: Oracle
Vendor: Oracle Corporation
Packager: Nobody <nobody@oracle.com>
Requires: oracle-instantclient%{oracle_version}-basic >= %{version}
#BuildRequires:
Autoreqprov: 0
BuildRoot: %{_tmppath}/oracle-instantclient-odbc-%{PACKAGE_VERSION}-%{PACKAGE_RELEASE}-root
%description
This package provides the library (libsqora), the script file (odbc_update_ini.sh) and the readme file (ODBC_README) for Oracle Instant Client ODBC.
The installation instruction is present in the readme file of this package. Visit Oracle ODBC Dev Center website for more information (http://www.oracle.com/technetwork/database/windows/index-098976.html)
%prep
%setup -n instantclient_%{rdbms_major}_%{rdbms_minor_version}
%build
%install
LIBDEST="${RPM_BUILD_ROOT}/usr/lib/oracle/%{oracle_version}/%{install_dir}/lib"
LIBFILES="libsqora.so.%{rdbms_major}.%{client_lib_minor_version}"
SHAREDEST="${RPM_BUILD_ROOT}/usr/share/oracle/%{oracle_version}/%{install_dir}"
SHAREFILES="odbc_update_ini.sh"
DOCDEST="${RPM_BUILD_ROOT}/usr/share/oracle/%{oracle_version}/%{install_dir}/doc"
READFILE="ODBC_README"
# Zip file may have wacky permissions
chmod 0755 $LIBFILES
chmod 0555 $SHAREFILES
chmod 0644 $READFILE
mkdir -p "$LIBDEST" "$SHAREDEST" "$DOCDEST"
cp -pf $LIBFILES "$LIBDEST"
cp -pf $SHAREFILES "$SHAREDEST"
cp -pf $READFILE "$DOCDEST"
%clean
rm -rf "$RPM_BUILD_ROOT"
%files
%defattr(-,root,root)
/usr/lib/oracle/%{oracle_version}/%{install_dir}/lib/libsqora.so.%{rdbms_major}.%{client_lib_minor_version}
/usr/share/oracle/%{oracle_version}/%{install_dir}/odbc_update_ini.sh
/usr/share/oracle/%{oracle_version}/%{install_dir}/doc/ODBC_README
OHA YOOOO