update Sun Jan 17 06:37:00 PST 2010
[pkgsrc.git] / www / libwww / Makefile
1 # $NetBSD: Makefile,v 1.80 2010/01/17 12:02:49 wiz Exp $
2
3 DISTNAME=               w3c-libwww-5.4.0
4 PKGNAME=                libwww-5.4.0
5 PKGREVISION=            8
6 CATEGORIES=             www devel
7 MASTER_SITES=           http://www.w3.org/Library/Distribution/
8 EXTRACT_SUFX=           .tgz
9 DISTFILES=              ${DISTNAME}${EXTRACT_SUFX} libwww-configure-5.4.0nb2.gz
10
11 MAINTAINER=             pkgsrc-users@NetBSD.org
12 HOMEPAGE=               http://www.w3.org/Library/
13 COMMENT=                The W3C Reference Library
14
15 PKG_INSTALLATION_TYPES= overwrite pkgviews
16 PKG_DESTDIR_SUPPORT=    user-destdir
17
18 EXTRACT_ONLY=           ${DISTNAME}${EXTRACT_SUFX}
19 SITES.libwww-configure-5.4.0nb2.gz=     ${MASTER_SITE_LOCAL}
20
21 USE_TOOLS+=             automake14 gmake gzcat perl
22 USE_LIBTOOL=            YES
23
24 GNU_CONFIGURE=          YES
25 CONFIGURE_ARGS+=        --with-zlib --without-x
26 CONFIGURE_ARGS+=        --with-ssl=${SSLBASE:Q}
27
28 .include "options.mk"
29
30 post-extract:
31         gzcat ${DISTDIR}/libwww-configure-5.4.0nb2.gz > ${WRKSRC}/configure
32
33 pre-configure:
34         chmod a+x ${WRKSRC}/configure
35 .for f in aclocal.m4 configure stamp-h.in
36         touch ${WRKSRC}/${f}
37 .endfor
38         cd ${WRKSRC} && automake
39
40 .include "../../mk/bsd.prefs.mk"
41
42 .if !empty(MACHINE_PLATFORM:MIRIX-5*)
43 # IRIX 5 does not have libregex
44 CONFIGURE_ARGS+=        --with-regex
45 .endif
46
47 PLIST_VARS+=            md5
48 .if ${OPSYS} == "SunOS"
49 # Solaris has a /usr/lib/libmd5 which seems to be enough, and
50 # /usr/local/lib/libmd5 breaks /usr/lib/librt
51 CONFIGURE_ARGS+=        --without-md5
52 .else
53 PLIST.md5=              yes
54 .  if !exists(/usr/include/md5.h)
55 CONFIGURE_ARGS+=        --with-md5=${SSLBASE:Q}
56 .  endif
57 .endif
58
59 .include "../../devel/zlib/buildlink3.mk"
60 .include "../../security/openssl/buildlink3.mk"
61
62 .include "../../mk/bsd.pkg.mk"