diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile index f58dc04d5c7..497fb5a039b 100644 --- a/databases/freetds/Makefile +++ b/databases/freetds/Makefile @@ -1,9 +1,8 @@ -# $OpenBSD: Makefile,v 1.56 2012/07/09 22:37:55 sthen Exp $ +# $OpenBSD: Makefile,v 1.57 2012/11/22 21:26:18 sthen Exp $ COMMENT= database drivers for Sybase/Microsoft SQL Server -DISTNAME= freetds-0.91 -REVISION= 1 +DISTNAME= freetds-0.91.49 SHARED_LIBS += ct 5.0 # .4.0 SHARED_LIBS += sybdb 7.0 # .5.0 @@ -26,7 +25,8 @@ PERMIT_PACKAGE_FTP= Yes WANTLIB += c crypto iodbc iodbcinst ncurses pthread readline ssl -MASTER_SITES= http://mirrors.ibiblio.org/freetds/stable/ +MASTER_SITES= http://mirrors.ibiblio.org/freetds/stable/git/ \ + ftp://ftp.freetds.org/pub/freetds/stable/ AUTOCONF_VERSION=2.65 AUTOMAKE_VERSION=1.11 diff --git a/databases/freetds/distinfo b/databases/freetds/distinfo index 2b0e82b0bd9..3fab2f684d9 100644 --- a/databases/freetds/distinfo +++ b/databases/freetds/distinfo @@ -1,5 +1,2 @@ -MD5 (freetds-0.91.tar.gz) = sU21gjmAoy8GQ9GoTT7DrQ== -RMD160 (freetds-0.91.tar.gz) = HTPUxEFNB5PYPIeoIkusGBUo/bA= -SHA1 (freetds-0.91.tar.gz) = OrBsjiCOghl9wl0JrjU9nzvn21I= -SHA256 (freetds-0.91.tar.gz) = aoFIvYA6686saGKw3q0cXZZZ9+EDiZOr/gzo/rsyJGU= -SIZE (freetds-0.91.tar.gz) = 2136329 +SHA256 (freetds-0.91.49.tar.gz) = 8PR/it+dDuIXvPQq9jQMjZ83x9U+qpIv+VPeFRme3Ys= +SIZE (freetds-0.91.49.tar.gz) = 2176721 diff --git a/databases/freetds/pkg/PLIST b/databases/freetds/pkg/PLIST index 1f221a01c25..b48fdf288f0 100644 --- a/databases/freetds/pkg/PLIST +++ b/databases/freetds/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.19 2012/05/11 09:57:02 sthen Exp $ +@comment $OpenBSD: PLIST,v 1.20 2012/11/22 21:26:18 sthen Exp $ @pkgpath databases/freetds,-msdblib @pkgpath databases/freetds,-openssl @bin bin/bsqldb @@ -210,13 +210,13 @@ ${DOC}/reference/a00152_source.html ${DOC}/reference/a00153_source.html ${DOC}/reference/a00154_source.html ${DOC}/reference/a00155_source.html -${DOC}/reference/a00156.html ${DOC}/reference/a00156_source.html ${DOC}/reference/a00157_source.html +${DOC}/reference/a00158.html ${DOC}/reference/a00158_source.html -${DOC}/reference/a00159.html ${DOC}/reference/a00159_source.html ${DOC}/reference/a00160_source.html +${DOC}/reference/a00161.html ${DOC}/reference/a00161_source.html ${DOC}/reference/a00162_source.html ${DOC}/reference/a00163_source.html @@ -225,34 +225,34 @@ ${DOC}/reference/a00165_source.html ${DOC}/reference/a00166_source.html ${DOC}/reference/a00167_source.html ${DOC}/reference/a00168_source.html -${DOC}/reference/a00175_source.html -${DOC}/reference/a00178_source.html +${DOC}/reference/a00169_source.html +${DOC}/reference/a00170_source.html +${DOC}/reference/a00171_source.html +${DOC}/reference/a00172_source.html +${DOC}/reference/a00173_source.html ${DOC}/reference/a00180_source.html -${DOC}/reference/a00182_source.html -${DOC}/reference/a00184_source.html -${DOC}/reference/a00190.html -${DOC}/reference/a00191_source.html -${DOC}/reference/a00192.html -${DOC}/reference/a00195_source.html -${DOC}/reference/a00209_source.html +${DOC}/reference/a00183_source.html +${DOC}/reference/a00185_source.html +${DOC}/reference/a00187_source.html +${DOC}/reference/a00189_source.html +${DOC}/reference/a00195.html +${DOC}/reference/a00196_source.html +${DOC}/reference/a00197.html +${DOC}/reference/a00200_source.html ${DOC}/reference/a00214_source.html -${DOC}/reference/a00238_source.html -${DOC}/reference/a00241_source.html -${DOC}/reference/a00245_source.html -${DOC}/reference/a00261_source.html -${DOC}/reference/a00264_source.html +${DOC}/reference/a00219_source.html +${DOC}/reference/a00243_source.html +${DOC}/reference/a00246_source.html +${DOC}/reference/a00250_source.html +${DOC}/reference/a00251_source.html +${DOC}/reference/a00263_source.html +${DOC}/reference/a00268_source.html +${DOC}/reference/a00271_source.html ${DOC}/reference/a00272_source.html -${DOC}/reference/a00277_source.html -${DOC}/reference/a00278_source.html +${DOC}/reference/a00273_source.html ${DOC}/reference/a00281_source.html -${DOC}/reference/a00282_source.html -${DOC}/reference/a00285.html -${DOC}/reference/a00286.html -${DOC}/reference/a00287.html -${DOC}/reference/a00288.html -${DOC}/reference/a00289.html -${DOC}/reference/a00290.html -${DOC}/reference/a00291.html +${DOC}/reference/a00286_source.html +${DOC}/reference/a00289_source.html ${DOC}/reference/a00292.html ${DOC}/reference/a00293.html ${DOC}/reference/a00294.html @@ -269,13 +269,13 @@ ${DOC}/reference/a00304.html ${DOC}/reference/a00305.html ${DOC}/reference/a00306.html ${DOC}/reference/a00307.html +${DOC}/reference/a00308.html ${DOC}/reference/a00309.html ${DOC}/reference/a00310.html ${DOC}/reference/a00311.html ${DOC}/reference/a00312.html ${DOC}/reference/a00313.html ${DOC}/reference/a00314.html -${DOC}/reference/a00315.html ${DOC}/reference/a00316.html ${DOC}/reference/a00317.html ${DOC}/reference/a00318.html @@ -361,13 +361,13 @@ ${DOC}/reference/a00397.html ${DOC}/reference/a00398.html ${DOC}/reference/a00399.html ${DOC}/reference/a00400.html +${DOC}/reference/a00401.html ${DOC}/reference/a00402.html ${DOC}/reference/a00403.html ${DOC}/reference/a00404.html ${DOC}/reference/a00405.html ${DOC}/reference/a00406.html ${DOC}/reference/a00407.html -${DOC}/reference/a00408.html ${DOC}/reference/a00409.html ${DOC}/reference/a00410.html ${DOC}/reference/a00411.html @@ -407,6 +407,13 @@ ${DOC}/reference/a00444.html ${DOC}/reference/a00445.html ${DOC}/reference/a00446.html ${DOC}/reference/a00447.html +${DOC}/reference/a00448.html +${DOC}/reference/a00449.html +${DOC}/reference/a00450.html +${DOC}/reference/a00451.html +${DOC}/reference/a00452.html +${DOC}/reference/a00453.html +${DOC}/reference/a00454.html ${DOC}/reference/all_5f.html ${DOC}/reference/all_62.html ${DOC}/reference/all_63.html diff --git a/databases/freetds/pkg/README b/databases/freetds/pkg/README index f45206d24a0..3e4b7b19c90 100644 --- a/databases/freetds/pkg/README +++ b/databases/freetds/pkg/README @@ -1,22 +1,15 @@ -$OpenBSD: README,v 1.1 2011/09/08 17:13:51 sthen Exp $ +$OpenBSD: README,v 1.2 2012/11/22 21:26:18 sthen Exp $ +----------------------------------------------------------------------- | Running ${FULLPKGNAME} on OpenBSD +----------------------------------------------------------------------- -The main FreeTDS package uses GnuTLS if making an encrypted connection. -This requires thread support; due to limitations of OpenBSD's current -userland threads implementation, it is not always possible to load the -correct library automatically. +If you are using FreeTDS from a program which is not linked with the +thread library, you may find that the program fails, possibly reporting +errors like this: -If you see errors like "undefined symbol 'pthread_mutex_unlock'" or -processes exiting when making a connection to an encrypted server, you -will need to manually load the pthread shared library; you can do this -by setting "LD_PRELOAD=/usr/lib/libpthread.so" in the environment. +undefined symbol 'pthread_mutex_unlock' -Alternatively you may use the "openssl" flavor of the port; the licenses -of FreeTDS and OpenSSL are incompatible, therefore compiled packages may not -be distributed, so you will need to build this yourself. - -Note that this does not apply for cleartext connections; the problem is -only seen when the encryption library is initialized. +If this occurs, you will need to manually load the pthread shared +library; you can do this by setting "LD_PRELOAD=/usr/lib/libpthread.so" +in the environment before starting your program.