Update to 1.07

This commit is contained in:
Mathieu Arnold 2006-06-19 12:18:05 +00:00
parent 4040c98842
commit 3c47d55ef1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=165771
3 changed files with 31 additions and 25 deletions

View file

@ -6,8 +6,7 @@
# #
PORTNAME= DBD-Sybase PORTNAME= DBD-Sybase
PORTVERSION= 1.02 PORTVERSION= 1.07
PORTREVISION= 3
CATEGORIES= databases perl5 CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= DBD MASTER_SITE_SUBDIR= DBD
@ -20,6 +19,11 @@ LIB_DEPENDS= ct.3:${PORTSDIR}/databases/freetds
PERL_CONFIGURE= yes PERL_CONFIGURE= yes
CONFIGURE_ENV+= SYBASE=${LOCALBASE} CONFIGURE_ENV+= SYBASE=${LOCALBASE}
.if defined(BATCH)
CONFIGURE_ARGS+= < /dev/null
.endif
USE_GETTEXT= yes USE_GETTEXT= yes
MAN3= DBD::Sybase.3 MAN3= DBD::Sybase.3

View file

@ -1,3 +1,3 @@
MD5 (DBD-Sybase-1.02.tar.gz) = 325f97ccd5255aa05f5605241da5e1e8 MD5 (DBD-Sybase-1.07.tar.gz) = 65775337fd16f85c94aed51a7491d024
SHA256 (DBD-Sybase-1.02.tar.gz) = 70ccf4ee16fcd0ca24d4ff312c3cb5117b8e7e1c7afe00b30a0b53bb63693a01 SHA256 (DBD-Sybase-1.07.tar.gz) = be41f930fda27447b520773a1461ba3f43d20e0a859bef0504c40f3f3fe067b0
SIZE (DBD-Sybase-1.02.tar.gz) = 166191 SIZE (DBD-Sybase-1.07.tar.gz) = 189553

View file

@ -1,6 +1,6 @@
--- Makefile.PL.orig Mon Mar 31 18:55:11 2003 --- Makefile.PL.orig Sat Apr 9 11:02:35 2005
+++ Makefile.PL Thu May 15 20:44:09 2003 +++ Makefile.PL Mon Jun 19 13:33:18 2006
@@ -22,7 +22,7 @@ @@ -26,7 +26,7 @@
configure(); configure();
@ -9,23 +9,25 @@
my $lddlflags = $Config{lddlflags}; my $lddlflags = $Config{lddlflags};
$lddlflags = "-L$SYBASE/lib $lddlflags" unless $^O eq 'VMS'; $lddlflags = "-L$SYBASE/lib $lddlflags" unless $^O eq 'VMS';
@@ -111,13 +111,13 @@ @@ -151,16 +151,16 @@
} else {
my $extra = getExtraLibs($SYBASE, $attr{EXTRA_LIBS}); my $extra = getExtraLibs($SYBASE, $attr{EXTRA_LIBS}, $version);
if($file) { if($file) {
- $lib_string = "-L$SYBASE/lib -lct -lcs -ltcl -lcomn -lintl $attr{EXTRA_LIBS} -ldl -lm"; - $lib_string = "-L$SYBASE/lib -lct -lcs -ltcl -lcomn -lintl -lblk $attr{EXTRA_LIBS} -ldl -lm";
+ $lib_string = "-L$SYBASE/lib -lct -lintl $attr{EXTRA_LIBS} -lm"; + $lib_string = "-L$SYBASE/lib -lct -lintl $attr{EXTRA_LIBS} -lm";
} else { } else {
- $lib_string = "-L$SYBASE/lib -lct -lcs -ltcl -lcomn -lintl $extra -ldl -lm"; - $lib_string = "-L$SYBASE/lib -lct -lcs -ltcl -lcomn -lintl -lblk $extra -ldl -lm";
- } + $lib_string = "-L$SYBASE/lib -lct -lintl $extra -lm";
- if($^O =~ /linux|freebsd/i) { }
- $lib_string =~ s/ltcl/lsybtcl/; if($newlibnames) {
- } foreach (qw(ct cs tcl comn intl blk)) {
+ $lib_string = "-L$SYBASE/lib -lct -lintl $extra -lm"; $lib_string =~ s/-l$_/-lsyb$_/;
+ } }
+# if($^O =~ /linux|freebsd/i) { - } elsif($^O =~ /linux|freebsd/i) {
+# $lib_string =~ s/ltcl/lsybtcl/; - $lib_string =~ s/-ltcl/-lsybtcl/;
+# } }
if($attr{BUILD_TYPE} == 64) { +# } elsif($^O =~ /linux|freebsd/i) {
$inc_string .= ' -DSYB_LP64'; +# $lib_string =~ s/-ltcl/-lsybtcl/;
print "Running in 64bit mode - looking for '64' libraries...\n"; }
# Logic to replace normal libs with _r (re-entrant) libs if