|
|
@@ -34,7 +34,7 @@ Class: PRIV
|
|
|
Group: Database
|
|
|
License: Commercial
|
|
|
Version: 9.2.0.1
|
|
|
-Release: 20040205
|
|
|
+Release: 20040413
|
|
|
|
|
|
# list of sources
|
|
|
Source0: http://www.oracle.com/::/oracle-barebone-%{version}.ix86-linux.cpio.bz2
|
|
|
@@ -75,11 +75,11 @@ AutoReqProv: no
|
|
|
# create installation area
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
%{l_shtool} mkdir -f -p -m 755 \
|
|
|
- $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone
|
|
|
|
|
|
# unpack barebone distribution
|
|
|
# (rpmlint workaround: %{SOURCE2} %{SOURCE3})
|
|
|
- ( cd $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone
|
|
|
+ ( cd $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone
|
|
|
case "%{l_platform -t}" in
|
|
|
i?86*-linux* ) cpio="%{SOURCE0}" ;;
|
|
|
sun4*-sunos5* ) cpio="%{SOURCE1}" ;;
|
|
|
@@ -92,32 +92,32 @@ AutoReqProv: no
|
|
|
# fake unix.rgs file (some users like DBD::Oracle use it
|
|
|
# to figure out the Oracle version number
|
|
|
%{l_shtool} mkdir -f -p -m 755 \
|
|
|
- $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/install
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/install
|
|
|
echo "rdbms %{version}" \
|
|
|
- >$RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/install/unix.rgs
|
|
|
+ >$RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/install/unix.rgs
|
|
|
|
|
|
# provide SQL*Plus environment
|
|
|
%{l_shtool} mkdir -f -p -m 755 \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/bin \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/etc/oracle-barebone
|
|
|
- if [ ! -f $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/sqlnet.ora ]; then
|
|
|
- mv $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/samples/sqlnet.ora \
|
|
|
- $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/
|
|
|
+ if [ ! -f $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/sqlnet.ora ]; then
|
|
|
+ mv $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/samples/sqlnet.ora \
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/
|
|
|
fi
|
|
|
- if [ ! -f $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/tnsnames.ora ]; then
|
|
|
- mv $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/samples/tnsnames.ora \
|
|
|
- $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/
|
|
|
+ if [ ! -f $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/tnsnames.ora ]; then
|
|
|
+ mv $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/samples/tnsnames.ora \
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/
|
|
|
fi
|
|
|
- rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/samples
|
|
|
+ rm -rf $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/samples
|
|
|
%{l_shtool} mkln -s \
|
|
|
- $RPM_BUILD_ROOT%{l_prefix}/share/oracle-barebone/network/admin/*.ora \
|
|
|
+ $RPM_BUILD_ROOT%{l_prefix}/libexec/oracle-barebone/network/admin/*.ora \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/etc/oracle-barebone/
|
|
|
( echo "#!/bin/sh"
|
|
|
- echo "ORACLE_HOME=\"%{l_prefix}/share/oracle-barebone\""
|
|
|
+ echo "ORACLE_HOME=\"%{l_prefix}/libexec/oracle-barebone\""
|
|
|
echo "export ORACLE_HOME"
|
|
|
- echo "LD_LIBRARY_PATH=\"%{l_prefix}/share/oracle-barebone/lib:/usr/lib\""
|
|
|
+ echo "LD_LIBRARY_PATH=\"%{l_prefix}/libexec/oracle-barebone/lib:/usr/lib\""
|
|
|
echo "export LD_LIBRARY_PATH"
|
|
|
- echo "exec %{l_prefix}/share/oracle-barebone/bin/sqlplus \${1+\"\$@\"}"
|
|
|
+ echo "exec %{l_prefix}/libexec/oracle-barebone/bin/sqlplus \${1+\"\$@\"}"
|
|
|
) >sqlplus
|
|
|
%{l_shtool} install -c -m 755 \
|
|
|
sqlplus $RPM_BUILD_ROOT%{l_prefix}/bin/
|