Commit graph

74 commits

Author SHA1 Message Date
grant
638bc80355 update distinfo for patches 2008-09-02 00:58:31 +00:00
grant
4f4f6517cc fix openssl check in configure to NOT try to use openssl when it has
been disabled by PKG_OPTIONS.

also fix doc install target on Solaris.
2008-09-02 00:58:07 +00:00
joerg
202005867e At least some places use tds functions from the libraries and the
visibility default is messed up, so make them all visible for now.
This also fixes the compilation on AMD64 as it doesn't allow text
relocations.

Bump revision.
2008-06-07 16:02:21 +00:00
jlam
4a47625864 Restore old BUILDLINK_API_DEPENDS value so we don't need to revbump
packages.
2008-05-08 20:14:10 +00:00
jlam
546f30a0b3 Update freetds to version 0.82. Changes from version 0.63 include:
Pkgsrc changes:
  + Support user-destdir installation.
  + Document the way that pkgsrc handles the freetds documentation.
  + Use GENERATE_PLIST instead of creating a .PLIST.doc.
  + Remove patch-ac and patch-ad due to reports of success compiling
    FreeTDS on Mac OS X without changes on the freetds@ mailing list.

Package changes:
  - libtds.* has been removed.  Its objects are now linked directly
    into the other client libraries.
  - support TLSv1 sessions to MSSQL servers
  - fixed timeout handling
  - added protocol version discovery
  - reduced network bandwidth use on Linux and -BSD
  - fixed conversion NUMERIC->NUMERIC changing precision/scale
  - added named instance support (mssql2k)
  - many other code improvements and bug fixes
  - improved pool server
  - ODBC:
    - cursors (mssql)
    - fixed database setting
    - fixed SQLGetData result
    - fixed compute handling in ODBC
    - paramset support
2008-05-08 13:28:39 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
hira
8951aa3012 Back out previous. Pointed out by uebayasi@ and martti@. 2007-09-25 10:03:52 +00:00
hira
ebf8ba4a7d ln -> ${LN}. 2007-09-25 08:31:52 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
kristerw
c16bac32ec Regen hand-edited patch so that the MacOS X patch program can apply it. 2006-03-03 19:34:42 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
e5101d7251 Per pkgsrc guidelines, move the documentation to be stored under
${PREFIX}/share/doc/${PKGBASE}.  Also, generate the documentation
PLIST entries dynamically since those files are generated from SGML,
and their names can change quite a bit from release to release.

Bump the PKGREVISION to 3.
2005-12-31 04:05:31 +00:00
jlam
b8c78246e7 Optionally build the ODBC driver for freetds. This will allow ODBC
clients to load the driver to talk to MS SQL Server.
2005-12-30 21:07:42 +00:00
jlam
06b8122436 Remove some unnecessary patches that removed targets to install the
configuration files.  It's easier just to override the installation
destination during the install phase by setting INSTALL_MAKE_FLAGS.
2005-12-30 16:39:39 +00:00
jlam
f1de2e9253 Update the package description to match the current version. 2005-12-30 16:38:32 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
reed
147ba134c7 Don't install to $PREFIX/freetds anymore.
Discussed with maintainer and tech-pkg in November. (I don't use
this software myself, but initially looked at this to fix the manual
page installation.)

Get rid of BUILDLINK_PASSTHRU_DIRS as not needed now.

Bump PKGREVISION.

BUILDLINK_RECOMMENDED.freetds removed. And BUILDLINK_DEPENDS.freetds
set to this new version.

TODO: allow threadsafe on platforms that support it.
2005-12-27 21:04:23 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
agc
f376bcc052 Reverting the mods in revision 1.10 of this file allows a package to
be built with standard settings in /etc/mk.conf, and fixes a problem
in the bulk build results.

In short: install the manual pages into freetds/man/man1 (the rest of
the files in this package have a prefix directory of ${PREFIX}/freetds)
2005-11-25 23:44:08 +00:00
jdolecek
a7e0c0cec6 use ${PKGNAME} to ease updates, suggested by Jeremy C. Reed 2005-11-22 22:11:31 +00:00
jdolecek
434852fd70 fixup PLIST after the change to standard manpage installation directory 2005-11-22 22:09:24 +00:00
rillig
bbaf142087 Added the proper --mandir argument to the configure script. Bumped
PKGREVISION.
2005-10-31 09:55:28 +00:00
rillig
5306618bc1 Removed the RCS Id from patch-ad. While at it, fixed the other pkglint
warning, too.
2005-10-13 18:05:31 +00:00
jdolecek
b9e06bf157 Update freetds to version 0.63.
Main changes since 0.61 besides general bug fixes:
* BCP support for db-lib and ct-lib
* many ODBC fixes
* added support for TDS 8.0
* iconv changes (better collation, improve error reporting)
2005-10-09 12:58:59 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
671d62d2e2 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 16:33:05 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
wiz
4237d54a34 Unused. 2004-07-06 22:41:15 +00:00
danw
2382afbce0 add a dummy file to libreplacements_la_SOURCES so this builds
correctly on Darwin (which doesn't need any of the replacement
functions, but also doesn't allow empty .a files). PR 25682
2004-05-23 18:23:51 +00:00
xtraeme
307dce5c5a BUILDLINK_{INC,LIB}DIRS should be relatives to BUILDLINK_PREFIX.<pkg> 2004-04-25 00:56:00 +00:00
xtraeme
9187c0f923 bl3ify 2004-04-25 00:52:39 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
grant
c044c82d67 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:02:15 +00:00
jdolecek
ac96f9e5b0 Update freetds to 0.61.2, the distfile changed and the previous version
isn't available anymore

Changes since 0.61:
Version 0.61.2 (August 2003):
- fix some memory leaks
- fix bug binding parameters with NULL indicator

Version 0.61.1 (May 2003):
- Fixed segfault on opening log file in append mode
- locale initialization?
- fix segfault when used with iODBC
- better configure script for HP/UX 11
2003-10-09 17:23:16 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
wiz
830941c6f9 Update to 0.61, based on 21395 by MLH, but with the PKG_SYSCONFDIR
patches intact.
Changes since 0.60:
* Jan 2003
- Version 0.61
- Dynamic SQL
- Output parameters
- Compute rows
- Varbinary support
- dsn-less ODBC connections
- RPC support (db-lib)
- Compatibility with DBD::Sybase 0.95
- 68 new functions!  (see doc/api_status.txt)
- Error/message handling rewritten, uses real error numbers
- new sample programs
- much cleaner code, warning-free compiles
- namespace cleanup
- public domain versions of functions for OSs that lack them
- autoconf portability improvements
- builds in HP-UX, Win32, and cygwin
- No dependency on OpenSSL
2003-06-11 13:24:09 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
grant
248bf22f9c Update to freetds-0.60.
Changes since 0.53 include:

*  Much improved support for Microsoft servers, including SQL Server 2000
   datatypes and domain logins.

*  Support and convertibility of all major datatypes.

*  Much expanded coverage of the ODBC API.

*  An all-new BCP implementation, including host variable support.

*  Character set conversions, via the iconv library.

*  Threadsafe operation.
2002-10-26 18:45:28 +00:00
wiz
75dbb6ee4a Unused. 2002-10-12 09:42:08 +00:00
wiz
746848156d libct needs linking against libiconv.
Bump to 0.53nb2.
2002-10-12 09:40:00 +00:00
jlam
c37e7920b5 Create new variables BUILDLINK_CPPFLAGS.<pkg> and BUILDLINK_LDFLAGS.<pkg>
that hold the compiler and linker flags used to find the headers and
libraries because these packages install them into non-standard places.
These variables may be used in package Makefiles by doing:

	CPPFLAGS+=	${BUILDLINK_CPPFLAGS.<pkg>}
	LDFLAGS+=	${BUILDLINK_LDFLAGS.<pkg>}
2002-09-22 10:06:00 +00:00
grant
e2c5a2e96b bump BUILDLINK_DEPENDS after adding dependancy on converters/libiconv.
as discussed with jlam.
2002-09-20 00:15:56 +00:00
grant
cf45c97673 - add dependancy on converters/libiconv
- convert to buildlink2
- bump PKGREVISION

as discussed with jlam.
2002-09-20 00:08:34 +00:00