update Sun Jan 17 06:37:00 PST 2010
[pkgsrc.git] / www / curl / Makefile
1 # $NetBSD: Makefile,v 1.94 2010/01/17 12:02:48 wiz Exp $
2
3 DISTNAME=       curl-7.19.7
4 PKGREVISION=    1
5 CATEGORIES=     www
6 MASTER_SITES=   http://curl.haxx.se/download/ \
7                 ftp://ftp.sunet.se/pub/www/utilities/curl/
8 EXTRACT_SUFX=   .tar.bz2
9
10 MAINTAINER=     recht@NetBSD.org
11 HOMEPAGE=       http://curl.haxx.se/
12 COMMENT=        Client that groks URLs
13 # not completely, but near enough
14 LICENSE=        mit
15
16 PKG_INSTALLATION_TYPES= overwrite pkgviews
17 PKG_DESTDIR_SUPPORT=    user-destdir
18
19 # list it into IPv6-ready packages
20 BUILD_DEFS+=    IPV6_READY
21
22 USE_LIBTOOL=            yes
23 GNU_CONFIGURE=          yes
24 CONFIGURE_ARGS+=        --with-ssl=${BUILDLINK_PREFIX.openssl}
25 CONFIGURE_ARGS+=        --with-ca-path=${SSLCERTS}
26 CONFIGURE_ARGS+=        --with-zlib=${BUILDLINK_PREFIX.zlib}
27
28 .include "../../mk/bsd.prefs.mk"
29
30 .if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss])
31 TEST_TARGET=            check
32 USE_TOOLS+=             perl
33 .endif
34
35 .if ${_USE_DESTDIR} == "no"
36 PRIVILEGED_STAGES+=     clean
37 .endif
38
39 .include "options.mk"
40
41 post-install:
42         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/curl
43         for _f in MANUAL TheArtOfHttpScripting FAQ                      \
44                 curl-config.pdf curl.pdf; do                            \
45                 ${INSTALL_DATA} ${WRKSRC}/docs/$${_f}                   \
46                          ${DESTDIR}${PREFIX}/share/doc/curl/${_f};      \
47         done
48         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/curl
49         for _f in ${WRKSRC}/docs/examples/*.c                           \
50                 ${WRKSRC}/docs/examples/README; do                      \
51                 ${INSTALL_DATA} $${_f}                                  \
52                         ${DESTDIR}${PREFIX}/share/examples/curl;        \
53         done
54
55 .include "../../devel/libidn/buildlink3.mk"
56 .include "../../devel/zlib/buildlink3.mk"
57 .include "../../security/openssl/buildlink3.mk"
58 .include "../../mk/bsd.pkg.mk"