File: oracle.packages

package info (click to toggle)
yada 0.34
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,160 kB
  • ctags: 83
  • sloc: perl: 3,554; makefile: 26; sh: 12
file content (113 lines) | stat: -rw-r--r-- 4,311 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
Source: oracle
Section: non-free/misc
Priority: extra
Maintainer: Piotr Roszatycki <dexter@debian.org>
Standards-Version: 3.5.8
Upstream-Source: <URI:http://otn.oracle.com/software/htdocs/devlic.html?/software/products/oracle9i/htdocs/linuxsoft.html>
Home-Page: <URI:http://www.oracle.com/>
Description: Oracle9 SQL database
Packaged-For: Debian
Copyright: .
 restricted
Major-Changes:
 Debian package source contains only archives with files used for building
 binary packages.
Build-Depends: unzip, chrpath
Build: sh
 # none
Clean: sh
 # none

Package: liboci9
Architecture: i386
Depends: ${liboci9:Depends}
Conflicts: liboci8
Description: Oracle client OCI9 shared libraries
 This package includes the support files for Oracle Client.
 .
 This is very minimal version and is based on original Oracle9
 distribution. The package shouldn't conflict with original installation.
 .
 If you start your application which require Oracle libraries, you have to
 set environment variable ORACLE_HOME=/usr/lib/oci9
Contains-Libs: yes
Shlibs:
 libclntsh 9.0 liboci9
 libwtc9 so liboci9
Install: sh
 yada install -dir /usr/lib/oci9/lib
 yada install -dir /usr/lib/oci9/ocommon/nls/admin/data
 yada install -dir /usr/lib/oci9/ocommon/nls/mesg
 yada install -dir /usr/lib/oci9/oracore/mesg
 yada install -dir /usr/lib/oci9/rdbms/mesg
 unzip Disk*/stage/Components/oracle.rsf.clntsh_rsf/*/1/DataFiles/lib.1.1.jar \
    libclntsh.so.9.0 \
    -d $ROOT/usr/lib/oci9/lib
 unzip Disk*/stage/Components/oracle.rsf.rdbms_rsf/*/1/DataFiles/lib.1.1.jar \
    libwtc9.so \
    -d $ROOT/usr/lib/oci9/lib
 unzip Disk*/stage/Components/oracle.rsf.nlsrtl_rsf/*/1/DataFiles/onls.1.1.jar \
     "*.nlb" \
     -d $ROOT/usr/lib/oci9/ocommon/nls/admin/data
 unzip Disk*/stage/Components/oracle.rsf.nlsrtl_rsf/*/1/DataFiles/onls.1.1.jar \
     "*.ms*" \
     -d $ROOT/usr/lib/oci9/ocommon/nls/mesg
 unzip Disk*/stage/Components/oracle.rsf.oracore_rsf/*/1/DataFiles/mesg.1.1.jar \
     -d $ROOT/usr/lib/oci9/oracore/mesg
 unzip Disk*/stage/Components/oracle.rsf.oracore_rsf/*/1/DataFiles/mesg.2.1.jar \
     -d $ROOT/usr/lib/oci9/oracore/mesg
 unzip Disk*/stage/Components/oracle.rdbms/*/1/DataFiles/mesg.1.1.jar \
      "*.ms*" \
      -d $ROOT/usr/lib/oci9/rdbms/mesg
 ( cd $ROOT/usr/lib && ln -s oci9/lib/* . ) || exit 1
 chrpath -d $ROOT/usr/lib/oci9/lib/libclntsh.so.9.0
 yada install -doc -subdir examples -as tnsnames.ora debian/liboci9.tnsnames.ora
 yada install -doc -as README.Debian debian/oracle.README
 yada strip
 LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ROOT/usr/lib/oci9/lib" yada dpkg-shlibdeps
Overrides:
 unused-shlib-entry-in-control-file libwtc9
 postinst-has-useless-call-to-ldconfig

Package: liboci9-dev
Architecture: i386
Depends: liboci9 (= ${Source-Version})
Conflicts: liboci8-dev
Doc-Depends: liboci9
Description: Oracle client OCI9 shared libraries development files
 This package includes the support development files for Oracle Client.
 The files are required to compile, i.e. PHP oci9 modules.
 .
 This is very minimal version and is based on original Oracle9
 distribution. The package shouldn't conflict with original installation.
 .
 If you compile your application which require Oracle libraries, you have to
 add "-I/usr/include/oci9" option to gcc.
Install: sh
 yada install -dir /usr/include
 yada install -dir /usr/lib/oci9/include
 unzip Disk*/stage/Components/oracle.rdbms.oci/*/1/DataFiles/public.1.1.jar \
     -d $ROOT/usr/lib/oci9/include
 unzip Disk*/stage/Components/oracle.rsf.rdbms_rsf/*/1/DataFiles/admin.1.1.jar \
     -d $ROOT/usr/lib/oci9/include
 ( cd $ROOT/usr/lib && ln -s libclntsh.so.9.0 libclntsh.so )
 ( cd $ROOT/usr/include && ln -s ../lib/oci9/include oci9 )

Package: liboci9-nls
Architecture: i386
Depends: liboci9 (= ${Source-Version})
Conflicts: liboci8-nls
Doc-Depends: liboci9
Description: Oracle client OCI9 NLS files
 This package includes the NLS files for Oracle Client.
 .
 This is very minimal version and is based on original Oracle9
 distribution. The package shouldn't conflict with original installation.
Install: sh
 yada install -dir /usr/lib/oci9/rdbms/mesg
 for p in Disk*/stage/Components/oracle.rdbms/*/1/DataFiles/mesg.*.1.jar; do
     unzip $p \
         "*.ms*" \
         -d $ROOT/usr/lib/oci9/rdbms/mesg
 done
 rm -f $ROOT/usr/lib/oci9/rdbms/mesg/*us.ms*