pkgsrc/www/neon/Makefile

34 lines
899 B
Makefile
Raw Normal View History

2008-08-18 02:55:48 +02:00
# $NetBSD: Makefile,v 1.44 2008/08/18 00:55:48 epg Exp $
2007-11-08 17:16:11 +01:00
# Note: when upgrading neon to >=0.27, make sure that subversion still
# works. 1.4.5 does not.
Changes 0.26.3: * Fix buffer under-read in URI parser (Laszlo Boszormenyi, CVE-2007-0157) * Fix regression in handling of "attempt" argument passed to auth callbacks; ensure the value only increments for each invocation of the callback * Fix handling of "nextnonce" parameter in Digest authentication Changes 0.26.2: * Fix error reported for LOCK responses lacking a Lock-Token header. * Use Libs.private in neon.pc for newer versions of pkg-config. * Build fix for platforms without libintl.h. * Build fixes for MinGW. * Build fix for h_errno detection on HP-UX 10. * Win32: enable debugging; build fixes with some SDKs. Changes 0.26.1: * Build fixes for Win32 (D.J. Heap) and OS X. * Add Simplified Chinese translation Changes in release 0.26.0: * Added internationalization support: * Added support for GnuTLS * Changes and additions to URI support: * Changed results callbacks for ne_lock_discover, PROPFIND interfaces: * Added functions which give control over authentication protocol use: * Added ne_unhook_* functions to remove hooks * Added ne_set_session_flags()/ne_get_session_flags() functions: * Added ne_set_request_flags()/ne_get_request_flags() functions: * Change ne_md5.h interface to make struct ne_md5_ctx opaque: * Fixed ne_get_range(), added ne_get_range64() * Removed NE_FREE() macro from ne_alloc.h * Added ne_strcasecmp(), ne_strncasecmp(), ne_tolower() functions * Changed ne_sock_init()/ne_sock_exit() such that ne_sock_exit() * Added "--enable-threadsafe-ssl=posix" configure flag, to enable * The manual is now licensed under the GPL rather than the GFDL
2007-03-11 22:01:31 +01:00
DISTNAME= neon-0.26.3
PKGREVISION= 2
Changes 0.26.3: * Fix buffer under-read in URI parser (Laszlo Boszormenyi, CVE-2007-0157) * Fix regression in handling of "attempt" argument passed to auth callbacks; ensure the value only increments for each invocation of the callback * Fix handling of "nextnonce" parameter in Digest authentication Changes 0.26.2: * Fix error reported for LOCK responses lacking a Lock-Token header. * Use Libs.private in neon.pc for newer versions of pkg-config. * Build fix for platforms without libintl.h. * Build fixes for MinGW. * Build fix for h_errno detection on HP-UX 10. * Win32: enable debugging; build fixes with some SDKs. Changes 0.26.1: * Build fixes for Win32 (D.J. Heap) and OS X. * Add Simplified Chinese translation Changes in release 0.26.0: * Added internationalization support: * Added support for GnuTLS * Changes and additions to URI support: * Changed results callbacks for ne_lock_discover, PROPFIND interfaces: * Added functions which give control over authentication protocol use: * Added ne_unhook_* functions to remove hooks * Added ne_set_session_flags()/ne_get_session_flags() functions: * Added ne_set_request_flags()/ne_get_request_flags() functions: * Change ne_md5.h interface to make struct ne_md5_ctx opaque: * Fixed ne_get_range(), added ne_get_range64() * Removed NE_FREE() macro from ne_alloc.h * Added ne_strcasecmp(), ne_strncasecmp(), ne_tolower() functions * Changed ne_sock_init()/ne_sock_exit() such that ne_sock_exit() * Added "--enable-threadsafe-ssl=posix" configure flag, to enable * The manual is now licensed under the GPL rather than the GFDL
2007-03-11 22:01:31 +01:00
CATEGORIES= www
MASTER_SITES= http://www.webdav.org/neon/
2008-08-18 02:55:48 +02:00
MAINTAINER= pkgsrc-users@NetBSD.org
Changes 0.26.3: * Fix buffer under-read in URI parser (Laszlo Boszormenyi, CVE-2007-0157) * Fix regression in handling of "attempt" argument passed to auth callbacks; ensure the value only increments for each invocation of the callback * Fix handling of "nextnonce" parameter in Digest authentication Changes 0.26.2: * Fix error reported for LOCK responses lacking a Lock-Token header. * Use Libs.private in neon.pc for newer versions of pkg-config. * Build fix for platforms without libintl.h. * Build fixes for MinGW. * Build fix for h_errno detection on HP-UX 10. * Win32: enable debugging; build fixes with some SDKs. Changes 0.26.1: * Build fixes for Win32 (D.J. Heap) and OS X. * Add Simplified Chinese translation Changes in release 0.26.0: * Added internationalization support: * Added support for GnuTLS * Changes and additions to URI support: * Changed results callbacks for ne_lock_discover, PROPFIND interfaces: * Added functions which give control over authentication protocol use: * Added ne_unhook_* functions to remove hooks * Added ne_set_session_flags()/ne_get_session_flags() functions: * Added ne_set_request_flags()/ne_get_request_flags() functions: * Change ne_md5.h interface to make struct ne_md5_ctx opaque: * Fixed ne_get_range(), added ne_get_range64() * Removed NE_FREE() macro from ne_alloc.h * Added ne_strcasecmp(), ne_strncasecmp(), ne_tolower() functions * Changed ne_sock_init()/ne_sock_exit() such that ne_sock_exit() * Added "--enable-threadsafe-ssl=posix" configure flag, to enable * The manual is now licensed under the GPL rather than the GFDL
2007-03-11 22:01:31 +01:00
HOMEPAGE= http://www.webdav.org/neon/
COMMENT= HTTP and WebDAV client library
PKG_INSTALLATION_TYPES= overwrite pkgviews
2006-11-03 20:14:25 +01:00
PKG_DESTDIR_SUPPORT= user-destdir
USE_LIBTOOL= yes
2007-03-16 01:29:51 +01:00
USE_TOOLS+= pkg-config msgfmt
2005-09-28 14:26:54 +02:00
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-shared
Changes 0.26.3: * Fix buffer under-read in URI parser (Laszlo Boszormenyi, CVE-2007-0157) * Fix regression in handling of "attempt" argument passed to auth callbacks; ensure the value only increments for each invocation of the callback * Fix handling of "nextnonce" parameter in Digest authentication Changes 0.26.2: * Fix error reported for LOCK responses lacking a Lock-Token header. * Use Libs.private in neon.pc for newer versions of pkg-config. * Build fix for platforms without libintl.h. * Build fixes for MinGW. * Build fix for h_errno detection on HP-UX 10. * Win32: enable debugging; build fixes with some SDKs. Changes 0.26.1: * Build fixes for Win32 (D.J. Heap) and OS X. * Add Simplified Chinese translation Changes in release 0.26.0: * Added internationalization support: * Added support for GnuTLS * Changes and additions to URI support: * Changed results callbacks for ne_lock_discover, PROPFIND interfaces: * Added functions which give control over authentication protocol use: * Added ne_unhook_* functions to remove hooks * Added ne_set_session_flags()/ne_get_session_flags() functions: * Added ne_set_request_flags()/ne_get_request_flags() functions: * Change ne_md5.h interface to make struct ne_md5_ctx opaque: * Fixed ne_get_range(), added ne_get_range64() * Removed NE_FREE() macro from ne_alloc.h * Added ne_strcasecmp(), ne_strncasecmp(), ne_tolower() functions * Changed ne_sock_init()/ne_sock_exit() such that ne_sock_exit() * Added "--enable-threadsafe-ssl=posix" configure flag, to enable * The manual is now licensed under the GPL rather than the GFDL
2007-03-11 22:01:31 +01:00
CONFIGURE_ARGS+= --with-expat
CONFIGURE_ARGS+= --with-ssl=yes
Changes 0.26.3: * Fix buffer under-read in URI parser (Laszlo Boszormenyi, CVE-2007-0157) * Fix regression in handling of "attempt" argument passed to auth callbacks; ensure the value only increments for each invocation of the callback * Fix handling of "nextnonce" parameter in Digest authentication Changes 0.26.2: * Fix error reported for LOCK responses lacking a Lock-Token header. * Use Libs.private in neon.pc for newer versions of pkg-config. * Build fix for platforms without libintl.h. * Build fixes for MinGW. * Build fix for h_errno detection on HP-UX 10. * Win32: enable debugging; build fixes with some SDKs. Changes 0.26.1: * Build fixes for Win32 (D.J. Heap) and OS X. * Add Simplified Chinese translation Changes in release 0.26.0: * Added internationalization support: * Added support for GnuTLS * Changes and additions to URI support: * Changed results callbacks for ne_lock_discover, PROPFIND interfaces: * Added functions which give control over authentication protocol use: * Added ne_unhook_* functions to remove hooks * Added ne_set_session_flags()/ne_get_session_flags() functions: * Added ne_set_request_flags()/ne_get_request_flags() functions: * Change ne_md5.h interface to make struct ne_md5_ctx opaque: * Fixed ne_get_range(), added ne_get_range64() * Removed NE_FREE() macro from ne_alloc.h * Added ne_strcasecmp(), ne_strncasecmp(), ne_tolower() functions * Changed ne_sock_init()/ne_sock_exit() such that ne_sock_exit() * Added "--enable-threadsafe-ssl=posix" configure flag, to enable * The manual is now licensed under the GPL rather than the GFDL
2007-03-11 22:01:31 +01:00
PKGCONFIG_OVERRIDE= neon.pc.in
2003-12-20 20:44:39 +01:00
TEST_TARGET= check
.include "options.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"