Revision: | 1.14 |
Committed: | Mon Jul 17 13:10:27 2006 UTC (18 years, 9 months ago) by eulisse |
Branch: | MAIN |
CVS Tags: | CMSSW_0_9_0_pre3, nr_baran081_t1, for080_testfixes1, for090p2, forCMSSW090p2, for080_testfixes, for090p2_RC5, for090p2_RC4, for090p2_RC3, for090p2_RC2, for090p2_RC1, for081, for080_amd64, for080 |
Changes since 1.13: | +2 -0 lines |
Log Message: | oracle license added to the package. |
# | 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 | eulisse | 1.14 | Source9: oracle-license |
17 | eulisse | 1.12 | |
18 | lat | 1.6 | ## INITENV +PATH SQLPATH %i/bin |
19 | eulisse | 1.1 | %prep |
20 | lat | 1.10 | rm -rf instantclient_* |
21 | case %cmsos in | ||
22 | slc*_ia32 ) | ||
23 | yes | unzip %_sourcedir/*-basic-*linux32*.zip | ||
24 | yes | unzip %_sourcedir/*-sdk-*linux32*.zip | ||
25 | yes | unzip %_sourcedir/*-sqlplus-*linux32*.zip | ||
26 | ;; | ||
27 | slc*_amd64 ) | ||
28 | yes | unzip %_sourcedir/*-basic-*linux-x86-64*.zip | ||
29 | yes | unzip %_sourcedir/*-sdk-*linux-x86-64*.zip | ||
30 | yes | unzip %_sourcedir/*-sqlplus-*linux-x86-64*.zip | ||
31 | ;; | ||
32 | eulisse | 1.12 | osx* ) |
33 | yes | unzip %_sourcedir/*-basic-*macosx*.zip | ||
34 | yes | unzip %_sourcedir/*-sdk-*macosx*.zip | ||
35 | yes | unzip %_sourcedir/*-sqlplus-*macosx*.zip | ||
36 | ;; | ||
37 | lat | 1.10 | esac |
38 | eulisse | 1.9 | |
39 | eulisse | 1.1 | %build |
40 | %install | ||
41 | lat | 1.6 | mkdir -p %i/bin %i/etc %i/lib %i/admin %i/java %i/demo %i/include |
42 | eulisse | 1.14 | cp %_sourcedir/oracle-license %{i}/oracle-license |
43 | lat | 1.6 | cp -p instantclient*/lib* %i/lib |
44 | cp -p instantclient*/sqlplus %i/bin | ||
45 | cp -p instantclient*/glogin.sql %i/bin | ||
46 | cp -p instantclient*/*.jar %i/java | ||
47 | cp -p instantclient*/sdk/demo/* %i/demo | ||
48 | cp -p instantclient*/sdk/include/* %i/include | ||
49 | (cd %i/lib && ln -s libclntsh.* $(echo libclntsh.* | sed 's/[0-9.]*$//')) | ||
50 | eulisse | 1.11 | (cd %i/lib && ln -s libocci.* $(echo libocci.* | sed 's/[0-9.]*$//')) |