11 |
|
## INITENV +PATH SQLPATH %i/bin |
12 |
|
%prep |
13 |
|
rm -rf instantclient_* |
14 |
< |
yes | unzip %_sourcedir/basic.zip |
15 |
< |
yes | unzip %_sourcedir/sdk.zip |
16 |
< |
yes | unzip %_sourcedir/sqlplus.zip |
14 |
> |
unzip -o -u %_sourcedir/basic.zip |
15 |
> |
unzip -o -u %_sourcedir/sdk.zip |
16 |
> |
unzip -o -u %_sourcedir/sqlplus.zip |
17 |
|
|
18 |
|
%build |
19 |
|
%install |
27 |
|
cp -p instantclient*/sdk/include/* %i/include |
28 |
|
%if "%cmsplatf" == "slc4_ia32_gcc345" |
29 |
|
echo Copying libocci libraries for slc4_ia32_gcc345 |
30 |
< |
mv libocci.so.10.1 %i/lib |
31 |
< |
mv libocci10.a %i/lib |
30 |
> |
[ -f libocci.so.10.1 ] && mv libocci.so.10.1 %i/lib |
31 |
> |
[ -f libocci10.a ] && mv libocci10.a %i/lib |
32 |
|
%endif |
33 |
|
(cd %i/lib && ln -s libclntsh.* $(echo libclntsh.* | sed 's/[0-9.]*$//')) |
34 |
|
(cd %i/lib && ln -s libocci.* $(echo libocci.* | sed 's/[0-9.]*$//')) |
58 |
|
<Runtime name=TNS_ADMIN default="$ORACLE_ADMINDIR"> |
59 |
|
</Tool> |
60 |
|
EOF_TOOLFILE |
61 |
– |
|
61 |
|
%post |
62 |
|
%{relocateConfig}etc/scram.d/%n |
64 |
– |
|