aboutsummaryrefslogtreecommitdiffstats
path: root/databases/linux-oracle-instantclient-sdk
diff options
context:
space:
mode:
authornork <nork@FreeBSD.org>2006-01-18 23:54:29 +0800
committernork <nork@FreeBSD.org>2006-01-18 23:54:29 +0800
commit5da3bed1cb1ee35a03c7ca9157a63b9166e29824 (patch)
tree30a5e5924b2f7be531b98ab91a0c2d0c5d546640 /databases/linux-oracle-instantclient-sdk
parent94dc4ce52764fd2b569966733556e60309fdb472 (diff)
downloadfreebsd-ports-gnome-5da3bed1cb1ee35a03c7ca9157a63b9166e29824.tar.gz
freebsd-ports-gnome-5da3bed1cb1ee35a03c7ca9157a63b9166e29824.tar.zst
freebsd-ports-gnome-5da3bed1cb1ee35a03c7ca9157a63b9166e29824.zip
Update to 10.2.0.1.
Add support amd64 and ia64, but I don't test on them. Some Cosmetic Change.
Diffstat (limited to 'databases/linux-oracle-instantclient-sdk')
-rw-r--r--databases/linux-oracle-instantclient-sdk/Makefile34
-rw-r--r--databases/linux-oracle-instantclient-sdk/distinfo2
-rw-r--r--databases/linux-oracle-instantclient-sdk/distinfo.amd643
-rw-r--r--databases/linux-oracle-instantclient-sdk/distinfo.i3863
-rw-r--r--databases/linux-oracle-instantclient-sdk/distinfo.ia643
5 files changed, 32 insertions, 13 deletions
diff --git a/databases/linux-oracle-instantclient-sdk/Makefile b/databases/linux-oracle-instantclient-sdk/Makefile
index 2c9c64123dde..68a842f9a299 100644
--- a/databases/linux-oracle-instantclient-sdk/Makefile
+++ b/databases/linux-oracle-instantclient-sdk/Makefile
@@ -6,12 +6,12 @@
#
PORTNAME= instantclient
-PORTVERSION= 10.1.0.3
+PORTVERSION= 10.2.0.1.${DISTDATE}
CATEGORIES= databases
MASTER_SITES= #http://www.oracle.com/technology/software/tech/oci/instantclient/
PKGNAMEPREFIX= linux-oracle-
PKGNAMESUFFIX= -sdk
-DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-linux32-${PORTVERSION}
+DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${LINUXARCH}-${PORTVERSION:S/.${DISTDATE}/-${DISTDATE}/}
DIST_SUBDIR= oracle
MAINTAINER= nork@FreeBSD.org
@@ -19,11 +19,10 @@ COMMENT= Oracle 10 InstantClient SDK. Works with Oracle RDBMS 8.1.2+
RUN_DEPENDS= ${LINUXBASE}/usr/lib/oracle/${PORTVERSION}/client/lib/libocci.so.10.1:${.CURDIR}/../linux-oracle-instantclient-basic
-ONLY_FOR_ARCHS= i386
-# Couldn't test for IA64, so commented it out
-# ONLY_FOR_ARCHS+= ia64
+ONLY_FOR_ARCHS= i386 ia64 amd64
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
+MD5_FILE= ${MASTERDIR}/distinfo.${ARCH}
RESTRICTED= Packaging prohibited by Oracle license
@@ -58,13 +57,15 @@ INCS_LIST= nzerror.h \
ort.h \
xa.h
-DEMO_LIST= cdemo81.c \
- demo.mk \
- occidemo.sql \
- occidemod.sql \
- occidml.cpp
+DEMO_LIST= cdemo81.c \
+ demo.mk \
+ occidemo.sql \
+ occidemod.sql \
+ occidml.cpp \
+ occiobj.cpp \
+ occiobj.typ
-WRKSRC= ${WRKDIR}/instantclient10_1/sdk
+WRKSRC= ${WRKDIR}/instantclient10_2/sdk
INSTLIBSDIR= ${PREFIX}/usr/lib/oracle/${PORTVERSION}/client/lib
INSTINCSDIR= ${PREFIX}/usr/include/oracle/${PORTVERSION}/client
@@ -74,6 +75,17 @@ PLIST_SUB= PORTVERSION=${PORTVERSION}
.include <bsd.port.pre.mk>
+.if ${ARCH} == "i386"
+LINUXARCH= linux32
+DISTDATE= 20050713
+.elif ${ARCH} == "amd64"
+LINUXARCH= linux-x86-64
+DISTDATE= 20051025
+.elif ${ARCH} == "ia64"
+LINUXARCH= linux-ia64
+DISTDATE= 20051213
+.endif
+
.if !exists(${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX})
ECHO_MSG= ${PRINTF} %b
diff --git a/databases/linux-oracle-instantclient-sdk/distinfo b/databases/linux-oracle-instantclient-sdk/distinfo
deleted file mode 100644
index f804e868341c..000000000000
--- a/databases/linux-oracle-instantclient-sdk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (oracle/instantclient-sdk-linux32-10.1.0.3.zip) = 6efd6146c87dc7f10459d2a3423fca28
-SIZE (oracle/instantclient-sdk-linux32-10.1.0.3.zip) = 293949
diff --git a/databases/linux-oracle-instantclient-sdk/distinfo.amd64 b/databases/linux-oracle-instantclient-sdk/distinfo.amd64
new file mode 100644
index 000000000000..c06c5e854a04
--- /dev/null
+++ b/databases/linux-oracle-instantclient-sdk/distinfo.amd64
@@ -0,0 +1,3 @@
+MD5 (oracle/instantclient-sdk-linux-x86-64-10.2.0.1-20051025.zip) = 7fde0a75133cc29cd671a9d29619bc55
+SHA256 (oracle/instantclient-sdk-linux-x86-64-10.2.0.1-20051025.zip) = c7b163dcc3121b693c5cf9b132d5f4c776df5b039ccdce99d64d09667dc84ac7
+SIZE (oracle/instantclient-sdk-linux-x86-64-10.2.0.1-20051025.zip) = 602351
diff --git a/databases/linux-oracle-instantclient-sdk/distinfo.i386 b/databases/linux-oracle-instantclient-sdk/distinfo.i386
new file mode 100644
index 000000000000..831f6b4ec9e3
--- /dev/null
+++ b/databases/linux-oracle-instantclient-sdk/distinfo.i386
@@ -0,0 +1,3 @@
+MD5 (oracle/instantclient-sdk-linux32-10.2.0.1-20050713.zip) = 9f4196cb13dda122c45a8871e409ae75
+SHA256 (oracle/instantclient-sdk-linux32-10.2.0.1-20050713.zip) = 2b7302980482cfe5670bbd39294f6ee74d94969a7c985097b414f9866a72e92d
+SIZE (oracle/instantclient-sdk-linux32-10.2.0.1-20050713.zip) = 602102
diff --git a/databases/linux-oracle-instantclient-sdk/distinfo.ia64 b/databases/linux-oracle-instantclient-sdk/distinfo.ia64
new file mode 100644
index 000000000000..8142818ffc43
--- /dev/null
+++ b/databases/linux-oracle-instantclient-sdk/distinfo.ia64
@@ -0,0 +1,3 @@
+MD5 (oracle/instantclient-sdk-linux-ia64-10.2.0.1-20051213.zip) = ace2e4ab22399982e2635486d4f21f14
+SHA256 (oracle/instantclient-sdk-linux-ia64-10.2.0.1-20051213.zip) = d632a474437fed139034bd7d9e4faf01ccca03acce9831596f8f9b4e3dc1ebe6
+SIZE (oracle/instantclient-sdk-linux-ia64-10.2.0.1-20051213.zip) = 602200