MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/rdbms/install/instantclient/rpm/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/rdbms/install/instantclient/rpm/oracle-instantclient-odbc.spec

#
# 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