update to sybperl-2.15, fixes problems with perl 5.8.0

This commit is contained in:
jcs 2002-10-31 01:32:08 +00:00
parent 045606bb2d
commit 16ab4d55a3
6 changed files with 148 additions and 101 deletions

View File

@ -1,6 +1,6 @@
# $OpenBSD: Makefile,v 1.8 2002/09/14 23:38:16 naddy Exp $
# $OpenBSD: Makefile,v 1.9 2002/10/31 01:32:08 jcs Exp $
DISTNAME= sybperl-2.13
DISTNAME= sybperl-2.15
PKGNAME= p5-${DISTNAME}
CATEGORIES= databases perl5

View File

@ -1,3 +1,3 @@
MD5 (sybperl-2.13.tar.gz) = 492bac909dd34c40b786a8efdefac8a5
RMD160 (sybperl-2.13.tar.gz) = 7bdcc0ebe2d34258d68631ac9eee6f53eb296c29
SHA1 (sybperl-2.13.tar.gz) = 6e20525038d0d5db2982a816f8e2f46d9f7b7966
MD5 (sybperl-2.15.tar.gz) = d77e4890e332706bfed283322127df1f
RMD160 (sybperl-2.15.tar.gz) = 1cf5e54d15430aa5243a6aea71fff15d5a672cd3
SHA1 (sybperl-2.15.tar.gz) = 5f2979bf98bbcf471d59d69ec8243472e1d0d7ee

View File

@ -0,0 +1,37 @@
$OpenBSD: patch-CTlib_CTlib_xs,v 1.1 2002/10/31 01:32:08 jcs Exp $
--- CTlib/CTlib.xs.orig Tue Oct 22 13:10:54 2002
+++ CTlib/CTlib.xs Wed Oct 30 19:22:52 2002
@@ -92,6 +92,7 @@
*/
#define MAX_CHAR_BUF 1024
+#define CS_COMPLETION_CB 1
typedef struct _col_data
{
@@ -1952,7 +1953,6 @@
CS_INT cs_ver;
dTHR;
-#if 0
if((retcode = cs_ctx_alloc(CTLIB_VERSION, &context)) != CS_SUCCEED)
croak("Sybase::CTlib initialize: cs_ctx_alloc() failed");
@@ -1962,8 +1962,8 @@
context = NULL;
croak("Sybase::CTlib initialize: ct_init() failed");
}
-#endif
+#if 0
#if defined(CS_VERSION_125)
cs_ver = CS_VERSION_125;
retcode = cs_ctx_global(cs_ver, &context);
@@ -1984,6 +1984,7 @@
cs_ver = CS_VERSION_100;
retcode = cs_ctx_global(cs_ver, &context);
}
+#endif
if(retcode != CS_SUCCEED)
croak("Sybase::CTlib initialize: cs_ctx_alloc(%d) failed", cs_ver);

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-CTlib_Makefile_PL,v 1.1.1.1 2001/08/22 13:30:40 naddy Exp $
--- CTlib/Makefile.PL.orig Thu Aug 9 19:27:48 2001
+++ CTlib/Makefile.PL Thu Aug 9 19:29:12 2001
$OpenBSD: patch-CTlib_Makefile_PL,v 1.2 2002/10/31 01:32:08 jcs Exp $
--- CTlib/Makefile.PL.orig Tue Oct 22 12:59:28 2002
+++ CTlib/Makefile.PL Wed Oct 30 09:17:13 2002
@@ -51,7 +51,7 @@
} else {
$inc_string = "-I$SYBASE/include";
$def_string = "-DCTLIBVS=$CTLIBVS -DSYBPLVER='\"\${VERSION}\"' $$sattr{EXTRA_DEFS}";
- $lib_string = "-L$SYBASE/lib -lct -lcs -ltcl -lcomn -lintl";
- $lib_string = "-L$SYBASE/lib -lct -lcs -ltcl -lcomn -lintl -lblk";
+ $lib_string = "-L$SYBASE/lib -lct -ltds -lintl";
# Linux uses libsybtcl instead of libtcl to avoid conflicts with tcl/tk

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-Makefile_PL,v 1.1 2002/10/31 01:32:08 jcs Exp $
--- Makefile.PL.orig Wed Oct 30 09:18:40 2002
+++ Makefile.PL Wed Oct 30 09:18:41 2002
@@ -8,7 +8,7 @@
$sattr = &config;
-configPwd();
+#configPwd();
$linktype = defined($$sattr{LINKTYPE}) ? $$sattr{LINKTYPE} : 'dynamic';

View File

@ -1,92 +1,90 @@
@comment $OpenBSD: PLIST,v 1.2 2002/04/16 19:25:02 espie Exp $
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Sybase/BCP.pm
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Sybase/CTlib.pm
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Sybase/CTlib.pod
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Sybase/DBlib.pm
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Sybase/DBlib.pod
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Sybase/Sybperl.pm
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/CTlib/CTlib.bs
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/CTlib/CTlib.so
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/CTlib/autosplit.ix
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/DBlib/DBlib.bs
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/DBlib/DBlib.so
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/DBlib/autosplit.ix
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/DBCMDROW.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/DBCOUNT.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/DBCURCMD.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/DBMORECMDS.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/DBROWS.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/autosplit.ix
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_batch.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_colfmt.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_collen.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_columns.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_control.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_done.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_exec.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_init.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_meminit.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_readfmt.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_sendrow.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/bcp_writefmt.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbcancel.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbcanquery.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbclropt.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbcollen.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbcolname.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbcoltype.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbfreebuf.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbhasretstat.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbisopt.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmny4add.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmny4cmp.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmny4divide.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmny4minus.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmny4mul.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmny4sub.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmny4zero.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnyadd.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnycmp.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnydec.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnydivide.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnydown.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnyinc.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnyinit.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnyminus.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnymul.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnyndigit.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnyscale.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnysub.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmnyzero.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbmoretext.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbnumcols.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbpreptext.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbprtype.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbreadtext.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbregexec.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbreginit.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbreglist.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbregparam.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbretdata.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbretstatus.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbrpcinit.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbrpcparam.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbrpcsend.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbsafestr.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbsetopt.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/dbwritetext.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl/sql.al
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/config.pl
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/ctutil.pl
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/sql.pl
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/sybperl.pl
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/sybutil.pl
man/man3p/Sybase::BCP.3p
man/man3p/Sybase::CTlib.3p
man/man3p/Sybase::DBlib.3p
man/man3p/Sybase::Sybperl.3p
@dirrm libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/Sybperl
@dirrm libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/DBlib
@dirrm libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase/CTlib
@dirrm libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Sybase
@dirrm libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Sybase
@comment $OpenBSD: PLIST,v 1.3 2002/10/31 01:32:08 jcs Exp $
${P5ARCH}/Sybase/BCP.pm
${P5ARCH}/Sybase/BLK.pm
${P5ARCH}/Sybase/CTlib.pm
${P5ARCH}/Sybase/CTlib.pod
${P5ARCH}/Sybase/DBlib.pm
${P5ARCH}/Sybase/DBlib.pod
${P5ARCH}/Sybase/Sybperl.pm
${P5ARCH}/auto/Sybase/CTlib/CTlib.bs
${P5ARCH}/auto/Sybase/CTlib/CTlib.so
${P5ARCH}/auto/Sybase/CTlib/autosplit.ix
${P5ARCH}/auto/Sybase/DBlib/DBlib.bs
${P5ARCH}/auto/Sybase/DBlib/DBlib.so
${P5ARCH}/auto/Sybase/DBlib/autosplit.ix
${P5ARCH}/auto/Sybase/Sybperl/DBCMDROW.al
${P5ARCH}/auto/Sybase/Sybperl/DBCOUNT.al
${P5ARCH}/auto/Sybase/Sybperl/DBCURCMD.al
${P5ARCH}/auto/Sybase/Sybperl/DBMORECMDS.al
${P5ARCH}/auto/Sybase/Sybperl/DBROWS.al
${P5ARCH}/auto/Sybase/Sybperl/autosplit.ix
${P5ARCH}/auto/Sybase/Sybperl/bcp_batch.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_colfmt.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_collen.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_columns.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_control.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_done.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_exec.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_init.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_meminit.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_readfmt.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_sendrow.al
${P5ARCH}/auto/Sybase/Sybperl/bcp_writefmt.al
${P5ARCH}/auto/Sybase/Sybperl/dbcancel.al
${P5ARCH}/auto/Sybase/Sybperl/dbcanquery.al
${P5ARCH}/auto/Sybase/Sybperl/dbclropt.al
${P5ARCH}/auto/Sybase/Sybperl/dbcollen.al
${P5ARCH}/auto/Sybase/Sybperl/dbcolname.al
${P5ARCH}/auto/Sybase/Sybperl/dbcoltype.al
${P5ARCH}/auto/Sybase/Sybperl/dbfreebuf.al
${P5ARCH}/auto/Sybase/Sybperl/dbhasretstat.al
${P5ARCH}/auto/Sybase/Sybperl/dbisopt.al
${P5ARCH}/auto/Sybase/Sybperl/dbmny4add.al
${P5ARCH}/auto/Sybase/Sybperl/dbmny4cmp.al
${P5ARCH}/auto/Sybase/Sybperl/dbmny4divide.al
${P5ARCH}/auto/Sybase/Sybperl/dbmny4minus.al
${P5ARCH}/auto/Sybase/Sybperl/dbmny4mul.al
${P5ARCH}/auto/Sybase/Sybperl/dbmny4sub.al
${P5ARCH}/auto/Sybase/Sybperl/dbmny4zero.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnyadd.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnycmp.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnydec.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnydivide.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnydown.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnyinc.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnyinit.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnyminus.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnymul.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnyndigit.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnyscale.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnysub.al
${P5ARCH}/auto/Sybase/Sybperl/dbmnyzero.al
${P5ARCH}/auto/Sybase/Sybperl/dbmoretext.al
${P5ARCH}/auto/Sybase/Sybperl/dbnumcols.al
${P5ARCH}/auto/Sybase/Sybperl/dbpreptext.al
${P5ARCH}/auto/Sybase/Sybperl/dbprtype.al
${P5ARCH}/auto/Sybase/Sybperl/dbreadtext.al
${P5ARCH}/auto/Sybase/Sybperl/dbregexec.al
${P5ARCH}/auto/Sybase/Sybperl/dbreginit.al
${P5ARCH}/auto/Sybase/Sybperl/dbreglist.al
${P5ARCH}/auto/Sybase/Sybperl/dbregparam.al
${P5ARCH}/auto/Sybase/Sybperl/dbretdata.al
${P5ARCH}/auto/Sybase/Sybperl/dbretstatus.al
${P5ARCH}/auto/Sybase/Sybperl/dbrpcinit.al
${P5ARCH}/auto/Sybase/Sybperl/dbrpcparam.al
${P5ARCH}/auto/Sybase/Sybperl/dbrpcsend.al
${P5ARCH}/auto/Sybase/Sybperl/dbsafestr.al
${P5ARCH}/auto/Sybase/Sybperl/dbsetopt.al
${P5ARCH}/auto/Sybase/Sybperl/dbwritetext.al
${P5ARCH}/auto/Sybase/Sybperl/sql.al
${P5ARCH}/config.pl
${P5ARCH}/ctutil.pl
${P5ARCH}/sql.pl
${P5ARCH}/sybperl.pl
${P5ARCH}/sybutil.pl
man/man3p/sybperl.3
@dirrm ${P5ARCH}/auto/Sybase/Sybperl
@dirrm ${P5ARCH}/auto/Sybase/DBlib
@dirrm ${P5ARCH}/auto/Sybase/CTlib
@dirrm ${P5ARCH}/auto/Sybase
@dirrm ${P5ARCH}/Sybase