View | Details | Raw Unified | Return to bug 193320
Collapse All | Expand All

(-)/tmp/linux-oracle-instantclient-sdk/Makefile (-13 / +26 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=		instantclient
4
PORTNAME=		instantclient
5
PORTVERSION=		${ORACLEVERSION}.${DISTDATE}
5
PORTVERSION=		${ORACLEVERSION}.${DISTDATE}
6
PORTEPOCH=  1
7
CATEGORIES=		databases
6
CATEGORIES=		databases
8
MASTER_SITES=		#http://www.oracle.com/technology/software/tech/oci/instantclient/
7
MASTER_SITES=		#http://www.oracle.com/technology/software/tech/oci/instantclient/
9
PKGNAMEPREFIX=		linux-oracle-
8
PKGNAMEPREFIX=		linux-oracle-
Lines 16-23 Link Here
16
15
17
RUN_DEPENDS=		${LINUXBASE}/usr/lib/oracle/${ORACLEVERSION}/client/lib/libocci.so.10.1:${PORTSDIR}/databases/linux-oracle-instantclient-basic
16
RUN_DEPENDS=		${LINUXBASE}/usr/lib/oracle/${ORACLEVERSION}/client/lib/libocci.so.10.1:${PORTSDIR}/databases/linux-oracle-instantclient-basic
18
17
19
NOFETCHFILES= ${DISTNAME}${EXTRACT_SUFX}
18
ONLY_FOR_ARCHS=		i386	# amd64(not yet on own)
20
ONLY_FOR_ARCHS=		i386 amd64
21
NO_BUILD=		yes
19
NO_BUILD=		yes
22
DISTINFO_FILE=		${MASTERDIR}/distinfo.${ARCH}
20
DISTINFO_FILE=		${MASTERDIR}/distinfo.${ARCH}
23
21
Lines 66-93 Link Here
66
64
67
WRKSRC=			${WRKDIR}/instantclient_10_2/sdk
65
WRKSRC=			${WRKDIR}/instantclient_10_2/sdk
68
66
69
INSTLIBSDIR=		${STAGEDIR}${PREFIX}/usr/lib/oracle/${ORACLEVERSION}/client/lib
67
INSTLIBSDIR=		${PREFIX}/usr/lib/oracle/${ORACLEVERSION}/client/lib
70
INSTINCSDIR=		${STAGEDIR}${PREFIX}/usr/include/oracle/${ORACLEVERSION}/client
68
INSTINCSDIR=		${PREFIX}/usr/include/oracle/${ORACLEVERSION}/client
71
INSTDEMODIR=		${STAGEDIR}${PREFIX}/usr/share/oracle/${ORACLEVERSION}/client
69
INSTDEMODIR=		${PREFIX}/usr/share/oracle/${ORACLEVERSION}/client
72
70
73
PLIST_SUB=		PORTVERSION=${PORTVERSION}
71
PLIST_SUB=		PORTVERSION=${PORTVERSION}
74
72
73
NO_STAGE=	yes
75
.include <bsd.port.pre.mk>
74
.include <bsd.port.pre.mk>
76
75
77
#.if		${ARCH} == "i386"
76
.if		${ARCH} == "i386"
78
LINUXARCH=		linux32
77
LINUXARCH=		linux32
79
DISTDATE=		20061115
78
DISTDATE=		20061115
80
#.elif		${ARCH} == "amd64"
79
.elif		${ARCH} == "amd64"
81
#LINUXARCH=		linux-x86-64
80
LINUXARCH=		linux-x86-64
82
#DISTDATE=		20070103
81
DISTDATE=		20070103
83
#.endif
82
.endif
84
83
85
.if !exists(${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX})
84
.if !exists(${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX})
86
IGNORE+=		due to Oracle license restrictions, you must fetch the source distribution manually.  Please do a network search for ${DISTFILES} and find the current Oracle Downloads Web site. After registration and accepting the Oracle License, download the distribution files and place them in ${DISTDIR}/${DIST_SUBDIR}/
85
ECHO_MSG=		${PRINTF} %b
86
87
IGNORE+=		\n\n-=< MARKED AS IGNORED: >=-\n
88
IGNORE+=		\n
89
IGNORE+=		Due to Oracle license restrictions, you must fetch the source \n
90
IGNORE+=		distribution manually.  Please access  \n
91
IGNORE+=		http://www.oracle.com/technology/software/tech/oci/instantclient/index.html \n
92
IGNORE+=		with a web browser and follow the link for the \n
93
IGNORE+=		"${DISTFILES}".  \n
94
IGNORE+=		You will be required to register and log in, \n
95
IGNORE+=		but you can create an account on that page.  \n
96
IGNORE+=		After registration and accepting the Oracle License, \n
97
IGNORE+=		download the distribution file, \n ${DISTFILES}, \n
98
IGNORE+=		into ${DISTDIR}/${DIST_SUBDIR}/ \n
99
IGNORE+=		and then restart this installation\n\n
87
.endif
100
.endif
88
101
89
do-install:
102
do-install:
90
			${MKDIR} -m 0755 ${INSTINCSDIR} ${INSTDEMODIR} ${INSTLIBSDIR}
103
			${MKDIR} -m 0755 ${INSTINCSDIR} ${INSTDEMODIR}
91
			${LN} -s libclntsh.so.10.1 ${INSTLIBSDIR}/libclntsh.so
104
			${LN} -s libclntsh.so.10.1 ${INSTLIBSDIR}/libclntsh.so
92
			${LN} -s libocci.so.10.1 ${INSTLIBSDIR}/libocci.so
105
			${LN} -s libocci.so.10.1 ${INSTLIBSDIR}/libocci.so
93
.for i in ${INCS_LIST}
106
.for i in ${INCS_LIST}
(-)/tmp/linux-oracle-instantclient-sdk/distinfo.amd64 (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (oracle/instantclient-sdk-linux32-10.2.0.3-20061115.zip) = 6893a784e1802e18300230dcac1ed2ecd6dc68a7060c02717f73bf268d43f6a5
1
SHA256 (oracle/instantclient-sdk-linux-x86-64-10.2.0.3-20070103.zip) = d9da1494a9d19e96bff79c3ff77d079633d18c7d9b462a37eacc9a2a40641912
2
SIZE (oracle/instantclient-sdk-linux32-10.2.0.3-20061115.zip) = 602897
2
SIZE (oracle/instantclient-sdk-linux-x86-64-10.2.0.3-20070103.zip) = 603137
(-)/tmp/linux-oracle-instantclient-sdk/pkg-plist (-42 / +42 lines)
Lines 1-42 Link Here
1
usr/include/oracle/10.2.0.3/client/nzerror.h
1
usr/lib/oracle/%%ORACLEVERSION%%/client/lib/libclntsh.so
2
usr/include/oracle/10.2.0.3/client/nzt.h
2
usr/lib/oracle/%%ORACLEVERSION%%/client/lib/libocci.so
3
usr/include/oracle/10.2.0.3/client/occi.h
3
usr/share/oracle/%%ORACLEVERSION%%/client/cdemo81.c
4
usr/include/oracle/10.2.0.3/client/occiAQ.h
4
usr/share/oracle/%%ORACLEVERSION%%/client/demo.mk
5
usr/include/oracle/10.2.0.3/client/occiCommon.h
5
usr/share/oracle/%%ORACLEVERSION%%/client/occidemo.sql
6
usr/include/oracle/10.2.0.3/client/occiControl.h
6
usr/share/oracle/%%ORACLEVERSION%%/client/occidemod.sql
7
usr/include/oracle/10.2.0.3/client/occiData.h
7
usr/share/oracle/%%ORACLEVERSION%%/client/occidml.cpp
8
usr/include/oracle/10.2.0.3/client/occiObjects.h
8
usr/include/oracle/%%ORACLEVERSION%%/client/nzerror.h
9
usr/include/oracle/10.2.0.3/client/oci.h
9
usr/include/oracle/%%ORACLEVERSION%%/client/nzt.h
10
usr/include/oracle/10.2.0.3/client/oci1.h
10
usr/include/oracle/%%ORACLEVERSION%%/client/occi.h
11
usr/include/oracle/10.2.0.3/client/oci8dp.h
11
usr/include/oracle/%%ORACLEVERSION%%/client/occiAQ.h
12
usr/include/oracle/10.2.0.3/client/ociap.h
12
usr/include/oracle/%%ORACLEVERSION%%/client/occiCommon.h
13
usr/include/oracle/10.2.0.3/client/ociapr.h
13
usr/include/oracle/%%ORACLEVERSION%%/client/occiControl.h
14
usr/include/oracle/10.2.0.3/client/ocidef.h
14
usr/include/oracle/%%ORACLEVERSION%%/client/occiData.h
15
usr/include/oracle/10.2.0.3/client/ocidem.h
15
usr/include/oracle/%%ORACLEVERSION%%/client/occiObjects.h
16
usr/include/oracle/10.2.0.3/client/ocidfn.h
16
usr/include/oracle/%%ORACLEVERSION%%/client/oci.h
17
usr/include/oracle/10.2.0.3/client/ociextp.h
17
usr/include/oracle/%%ORACLEVERSION%%/client/oci1.h
18
usr/include/oracle/10.2.0.3/client/ocikpr.h
18
usr/include/oracle/%%ORACLEVERSION%%/client/oci8dp.h
19
usr/include/oracle/10.2.0.3/client/ocixmldb.h
19
usr/include/oracle/%%ORACLEVERSION%%/client/ociap.h
20
usr/include/oracle/10.2.0.3/client/odci.h
20
usr/include/oracle/%%ORACLEVERSION%%/client/ociapr.h
21
usr/include/oracle/10.2.0.3/client/oratypes.h
21
usr/include/oracle/%%ORACLEVERSION%%/client/ocidef.h
22
usr/include/oracle/10.2.0.3/client/ori.h
22
usr/include/oracle/%%ORACLEVERSION%%/client/ocidem.h
23
usr/include/oracle/10.2.0.3/client/orid.h
23
usr/include/oracle/%%ORACLEVERSION%%/client/ocidfn.h
24
usr/include/oracle/10.2.0.3/client/orl.h
24
usr/include/oracle/%%ORACLEVERSION%%/client/ociextp.h
25
usr/include/oracle/10.2.0.3/client/oro.h
25
usr/include/oracle/%%ORACLEVERSION%%/client/ocikpr.h
26
usr/include/oracle/10.2.0.3/client/ort.h
26
usr/include/oracle/%%ORACLEVERSION%%/client/ocixmldb.h
27
usr/include/oracle/10.2.0.3/client/xa.h
27
usr/include/oracle/%%ORACLEVERSION%%/client/odci.h
28
usr/lib/oracle/10.2.0.3/client/lib/libclntsh.so
28
usr/include/oracle/%%ORACLEVERSION%%/client/oratypes.h
29
usr/lib/oracle/10.2.0.3/client/lib/libocci.so
29
usr/include/oracle/%%ORACLEVERSION%%/client/ori.h
30
usr/share/oracle/10.2.0.3/client/cdemo81.c
30
usr/include/oracle/%%ORACLEVERSION%%/client/orid.h
31
usr/share/oracle/10.2.0.3/client/demo.mk
31
usr/include/oracle/%%ORACLEVERSION%%/client/orl.h
32
usr/share/oracle/10.2.0.3/client/occidemo.sql
32
usr/include/oracle/%%ORACLEVERSION%%/client/oro.h
33
usr/share/oracle/10.2.0.3/client/occidemod.sql
33
usr/include/oracle/%%ORACLEVERSION%%/client/ort.h
34
usr/share/oracle/10.2.0.3/client/occidml.cpp
34
usr/include/oracle/%%ORACLEVERSION%%/client/xa.h
35
usr/share/oracle/10.2.0.3/client/occiobj.cpp
35
@dirrm usr/include/oracle/%%ORACLEVERSION%%/client
36
usr/share/oracle/10.2.0.3/client/occiobj.typ
36
@dirrm usr/include/oracle/%%ORACLEVERSION%%
37
@dirrmtry usr/include/oracle/10.2.0.3/client
37
@dirrm usr/include/oracle
38
@dirrmtry usr/include/oracle/10.2.0.3
38
@dirrm usr/share/oracle/%%ORACLEVERSION%%/client
39
@dirrmtry usr/include/oracle
39
@dirrm usr/share/oracle/%%ORACLEVERSION%%
40
@dirrmtry usr/share/oracle/10.2.0.3/client
40
@dirrm usr/share/oracle
41
@dirrmtry usr/share/oracle/10.2.0.3
41
@dirrmtry usr/include
42
@dirrmtry usr/share/oracle
42
@dirrmtry usr/share

Return to bug 193320