diff options
author | jlam <jlam> | 2001-05-16 04:40:48 +0000 |
---|---|---|
committer | jlam <jlam> | 2001-05-16 04:40:48 +0000 |
commit | 7a4cb1c7723d33de772c16ac28761ef0c0fe30b8 (patch) | |
tree | b65a500487d7e4045d4db17970e53e9deede0090 /www/cadaver/Makefile | |
parent | 24b30d4cfd7d2b703bc8438dabb6df9a8494eb04 (diff) | |
download | pkgsrc-7a4cb1c7723d33de772c16ac28761ef0c0fe30b8.tar.gz |
cadaver is a command-line WebDAV client for Unix. It supports file upload,
download, on-screen display, namespace operations (move/copy), collection
creation and deletion, and locking operations.
Diffstat (limited to 'www/cadaver/Makefile')
-rw-r--r-- | www/cadaver/Makefile | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/www/cadaver/Makefile b/www/cadaver/Makefile new file mode 100644 index 00000000000..8731338de35 --- /dev/null +++ b/www/cadaver/Makefile @@ -0,0 +1,55 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/05/16 04:40:48 jlam Exp $ + +DISTNAME= cadaver-0.17.0 +CATEGORIES= www +MASTER_SITES= http://www.webdav.org/cadaver/ + +MAINTAINER= jlam@netbsd.org +HOMEPAGE= http://www.webdav.org/cadaver/ +COMMENT= command-line WebDAV client + +DEPENDS+= libxml>=1.8.11:../../textproc/libxml + +USE_SSL= # defined +USE_LIBINTL= # defined +USE_GMAKE= # defined + +ALL_TARGET= cadaver +GNU_CONFIGURE= # defined +CONFIGURE_ARGS+= --with-ssl=${SSLBASE} +CONFIGURE_ARGS+= --enable-libxml + +.include "../../devel/libgetopt/Makefile.getopt" +.include "../../devel/readline/Makefile.readline" + +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" +CONFIGURE_ENV+= LIBS="${LIBS}" +CONFIGURE_ENV+= ac_cv_lib_curses_tputs=no +CONFIGURE_ENV+= ac_cv_lib_ncurses_tputs=no + +.if defined(HAVE_LIBEDIT_READLINE) +CONFIGURE_ENV+= ac_cv_lib_readline_readline=yes +LIBS+= -ledit +.endif + +CPPFLAGS+= -I${WRKINCDIR} +CFLAGS+= -I${WRKINCDIR} +LDFLAGS+= -L${WRKLIBDIR} +LIBS+= -ltermcap + +pre-configure: link-getopt-headers link-readline-headers link-readline-libs + +# The build process doesn't correctly find some headers for utility functions +# which are provided in ${WRKSRC}/lib. Help the compiler by linking the +# headers to ${WRKSRC} and explicitly passing -I. to the compiler. +# +CFLAGS+= -I. + +pre-build: + ${RM} -f ${WRKSRC}/glob.h + ${LN} -sf ${WRKSRC}/lib/glob.h ${WRKSRC}/glob.h + +post-install: + ${INSTALL_DATA} ${WRKSRC}/doc/cadaver.1 ${PREFIX}/man/man1 + +.include "../../mk/bsd.pkg.mk" |