ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/oracle.spec
(Generate patch)

Comparing COMP/CMSDIST/oracle.spec (file contents):
Revision 1.37 by eulisse, Thu Feb 21 11:23:37 2008 UTC vs.
Revision 1.49 by andreasp, Wed Nov 18 20:09:04 2009 UTC

# Line 1 | Line 1
1 < ### RPM external oracle 10.2.0.3-CMS19
1 > ### RPM external oracle 10.2.0.3
2   ## INITENV SET ORACLE_HOME %i
3 < ## BUILDIF case $(uname):$(uname -p) in Linux:i*86 ) true ;; Linux:x86_64 ) true ;;  Linux:ppc64 ) false ;; Darwin:* ) false ;; * ) false ;; esac
3 > ## BUILDIF case `uname`:`uname -p` in Linux:i*86 ) true ;; Linux:x86_64 ) true ;;  Linux:ppc64 ) false ;; Darwin:* ) false ;; * ) false ;; esac
4  
5 < Source0: http://cmsrep.cern.ch/cmssw/oracle-mirror/%cmsos/%realversion/basic-%cmsos.zip
6 < Source1: http://cmsrep.cern.ch/cmssw/oracle-mirror/%cmsos/%realversion/sdk-%cmsos.zip
7 < Source2: http://cmsrep.cern.ch/cmssw/oracle-mirror/%cmsos/%realversion/sqlplus-%cmsos.zip
5 > Source0: http://cmsrep.cern.ch/cmssw/oracle-mirror/%cmsos/%realversion/basic.zip?arch=%cmsos&version=%realversion
6 > Source1: http://cmsrep.cern.ch/cmssw/oracle-mirror/%cmsos/%realversion/sdk.zip?arch=%cmsos&version=%realversion
7 > Source2: http://cmsrep.cern.ch/cmssw/oracle-mirror/%cmsos/%realversion/sqlplus.zip?arch=%cmsos&version=%realversion
8   Source9: oracle-license
9   Source10: http://www.oracle.com/technology/tech/oci/occi/downloads/occi_gcc343_102020.tar.gz
10  
# Line 12 | Line 12 | Source10: http://www.oracle.com/technolo
12   %prep
13   rm -rf instantclient_*
14   rm -rf libocci.so.10.1 libocci10.a
15 < unzip -o -u %_sourcedir/basic-%cmsos.zip
16 < unzip -o -u %_sourcedir/sdk-%cmsos.zip
17 < unzip -o -u %_sourcedir/sqlplus-%cmsos.zip
15 >
16 > unzip -o -u "%_sourcedir/basic.zip?arch=%cmsos&version=%realversion"
17 > unzip -o -u "%_sourcedir/sdk.zip?arch=%cmsos&version=%realversion"
18 > unzip -o -u "%_sourcedir/sqlplus.zip?arch=%cmsos&version=%realversion"
19   %if "%{realversion}" == "10.2.0.3"
20   case %cmsos in
21      slc4_ia32 )
# Line 44 | Line 45 | chmod -R g-w %i
45  
46   # SCRAM ToolBox toolfile
47   mkdir -p %i/etc/scram.d
48 < cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
48 > # oracle-client toolfile (w/o libocci)
49 > cat << \EOF_TOOLFILE >%i/etc/scram.d/oracleclient
50   <doc type=BuildSystem::ToolDoc version=1.0>
51 < <Tool name=%n version=%v>
51 > <Tool name=oracleclient version=%v>
52   <lib name=clntsh>
51 <lib name=occi>
53   <lib name=nnz10>
54   <Client>
55   <Environment name=ORACLE_BASE default="%i"></Environment>
# Line 66 | Line 67 | cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
67   <Runtime name=TNS_ADMIN default="$ORACLE_ADMINDIR">
68   </Tool>
69   EOF_TOOLFILE
70 +
71 + # oracle toolfile (oracleclient + libocci)
72 + cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
73 + <doc type=BuildSystem::ToolDoc version=1.0>
74 + <Tool name=%n version=%v>
75 + <lib name=occi>
76 + <use name=oracleclient>
77 + </Tool>
78 + EOF_TOOLFILE
79   %post
80   %{relocateConfig}etc/scram.d/%n

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines