ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/oracle.spec
Revision: 1.13
Committed: Fri Jun 23 11:46:19 2006 UTC (18 years, 10 months ago) by eulisse
Branch: MAIN
CVS Tags: for080p4, for080pre3
Changes since 1.12: +4 -4 lines
Log Message:
Finally moved to 10.2.0.2.

File Contents

# User Rev Content
1 eulisse 1.13 ### RPM external oracle 10.2.0.2
2 lat 1.6 ## INITENV SET ORACLE_HOME %i
3 eulisse 1.9
4 eulisse 1.13 Source0: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-basic-linux32-10.2.0.2-20060331.zip
5     Source1: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-sdk-linux32-10.2.0.2-20060331.zip
6     Source2: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-sqlplus-linux32-10.2.0.2-20060331.zip
7 eulisse 1.9
8 lat 1.10 Source3: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-basic-linux-x86-64-10.2.0.2-20060228.zip
9     Source4: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-sdk-linux-x86-64-10.2.0.2-20060228.zip
10     Source5: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-sqlplus-linux-x86-64-10.2.0.2-20060228.zip
11 eulisse 1.9
12 eulisse 1.12 Source6: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-basic-macosx-10.1.0.3.zip
13     Source7: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-sdk-macosx-10.1.0.3.zip
14     Source8: http://oraclelon1.oracle.com/otn/linux/instantclient/10201/instantclient-sqlplus-macosx-10.1.0.3.zip
15    
16    
17 lat 1.6 ## INITENV +PATH SQLPATH %i/bin
18 eulisse 1.1 %prep
19 lat 1.10 rm -rf instantclient_*
20     case %cmsos in
21     slc*_ia32 )
22     yes | unzip %_sourcedir/*-basic-*linux32*.zip
23     yes | unzip %_sourcedir/*-sdk-*linux32*.zip
24     yes | unzip %_sourcedir/*-sqlplus-*linux32*.zip
25     ;;
26     slc*_amd64 )
27     yes | unzip %_sourcedir/*-basic-*linux-x86-64*.zip
28     yes | unzip %_sourcedir/*-sdk-*linux-x86-64*.zip
29     yes | unzip %_sourcedir/*-sqlplus-*linux-x86-64*.zip
30     ;;
31 eulisse 1.12 osx* )
32     yes | unzip %_sourcedir/*-basic-*macosx*.zip
33     yes | unzip %_sourcedir/*-sdk-*macosx*.zip
34     yes | unzip %_sourcedir/*-sqlplus-*macosx*.zip
35     ;;
36 lat 1.10 esac
37 eulisse 1.9
38 eulisse 1.1 %build
39     %install
40 lat 1.6 mkdir -p %i/bin %i/etc %i/lib %i/admin %i/java %i/demo %i/include
41     cp -p instantclient*/lib* %i/lib
42     cp -p instantclient*/sqlplus %i/bin
43     cp -p instantclient*/glogin.sql %i/bin
44     cp -p instantclient*/*.jar %i/java
45     cp -p instantclient*/sdk/demo/* %i/demo
46     cp -p instantclient*/sdk/include/* %i/include
47     (cd %i/lib && ln -s libclntsh.* $(echo libclntsh.* | sed 's/[0-9.]*$//'))
48 eulisse 1.11 (cd %i/lib && ln -s libocci.* $(echo libocci.* | sed 's/[0-9.]*$//'))