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*
|