neon24-ssl stable port information

Package: neon24-ssl
Version: 0.24.7
Revision: 16
Description: HTTP/WebDAV client library with a C API
License: Restrictive
Maintainer: None

# Dependencies:
Depends: %N-shlibs (= %v-%r)
BuildDepends: libxml2 (>= 2.5.10-12), openssl098-dev, libiconv-dev (>= 1.9.1-11), fink (>= 0.24.12-1)
Conflicts: neon-ssl, neon, neon19, neon19-ssl, neon21, neon21-ssl, neon22, neon22-ssl, neon23, neon23-ssl, neon24, neon25, neon26, neon27
Replaces: neon-ssl, neon, neon19, neon19-ssl, neon21, neon21-ssl, neon22, neon22-ssl, neon23, neon23-ssl, neon24, neon25, neon26, neon27
BuildDependsOnly: True

# Unpack Phase:
Source: http://www.webdav.org/neon/neon-%v.tar.gz
Source-MD5: 5108bcbe41de4afe2e19cc58500fb9f2

# Patch Phase:
PatchFile: %n.patch
PatchFile-MD5: 34c2987d68e6e90eab3e2fef4706ba58

# Compile Phase:
ConfigureParams: --mandir='${prefix}/share/man' --with-libxml2 --with-ssl --without-egd --without-socks --enable-shared --enable-static

# Install Phase:
DocFiles: AUTHORS BUGS ChangeLog NEWS README THANKS TODO src/COPYING.LIB
SplitOff: <<
Package: %N-shlibs
Depends: libxml2-shlibs (>= 2.5.10-12), openssl098-shlibs
Conflicts: neon24-shlibs
Replaces: neon24-shlibs
Files: lib/libneon.24.0.7.dylib lib/libneon.24.dylib
Shlibs: %p/lib/libneon.24.dylib 25.0.0 %n (>= 0.24.3-11)
DocFiles: src/COPYING.LIB README
<<

# Additionale Information:
DescDetail: <<
Current features:

- High-level interface to HTTP and WebDAV methods (PUT, GET, HEAD etc)
- Low-level interface to HTTP request handling, to allow implementing
new methods easily.
- persistent connections
- RFC2617 basic and digest authentication (including auth-int, md5-sess)
- Proxy support (including basic/digest authentication)
- SSL/TLS support using OpenSSL (including client certificate support)
- Generic WebDAV 207 XML response handling mechanism
- XML parsing using the expat or libxml parsers
- Easy generation of error messages from 207 error responses
- WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL.
- WebDAV metadata support: set and remove properties, query any set of
properties (PROPPATCH/PROPFIND).
- autoconf macros supplied for easily embedding neon directly inside an
application source tree.

neon is licensed under the GNU LGPL; see COPYING.LIB for full details.

Please note that the neon API is not yet stable, and is subject to
major changes
<<
DescPackaging: <<
Although this package has a LGPL license, it is marked Restrictive since
it links to openssl.

Patched so that it installs the html documentation into the default
doc folder.

Version 0.24.7 seems to use a buggy libtool. Patched configure so that
shared libraries are still built. Thanks to peter@pogma.com for the patch.

Previous versions by Max Horn .
Previous versions by None .
Previous versions by Christian Schaffner .
<<
Homepage: http://www.webdav.org/neon/

neon24-ssl stable port .patch

diff -Nur neon-0.24.7/Makefile.in neon-0.24.7-patched/Makefile.in
--- neon-0.24.7/Makefile.in 2004-07-06 15:54:37.000000000 +0200
+++ neon-0.24.7-patched/Makefile.in 2004-07-06 15:52:27.000000000 +0200
@@ -21,7 +21,7 @@
man1dir = $(mandir)/man1
man3dir = $(mandir)/man3
datadir = @datadir@
-docdir = $(datadir)/doc/neon-@NEON_VERSION@
+docdir = $(datadir)/doc/neon24-ssl
includedir = @includedir@
neonincludes = $(includedir)/neon
pkgconfigdir = $(libdir)/pkgconfig
diff -Nur neon-0.24.7/configure neon-0.24.7-patched/configure
--- neon-0.24.7/configure 2004-07-05 20:35:21.000000000 +0200
+++ neon-0.24.7-patched/configure 2004-07-06 15:55:27.000000000 +0200
@@ -5686,7 +5686,7 @@
;;

darwin* | rhapsody*)
- if test "$GXX" = yes ; then
+ if test "$GCC" = yes ; then
archive_cmds_need_lc=no
case "$host_os" in
rhapsody* | darwin1.[012])

neon24-ssl _unstable_ port .patch