Merge from vendor branch TNF:
[pkgsrcv2.git] / misc / dpkg / Makefile
1 # $NetBSD: Makefile,v 1.20 2009/09/23 11:42:05 obache Exp $
2 #
3
4 DISTNAME=       dpkg_1.13.25
5 PKGNAME=        dpkg-1.13.25
6 PKGREVISION=    1
7 CATEGORIES=     misc
8 MASTER_SITES=   ${MASTER_SITE_DEBIAN:=pool/main/d/dpkg/}
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://wiki.debian.org/Teams/Dpkg
12 COMMENT=        Package maintenance system for Debian
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 BUILD_DEPENDS+=         po4a>=0:../../textproc/po4a
17
18 WRKSRC=         ${WRKDIR}/${PKGNAME_NOREV}
19 BUILD_DEFS+=    VARBASE
20
21 USE_PKGLOCALEDIR=       yes
22 GNU_CONFIGURE=          yes
23 USE_LANGUAGES=          c c++
24 USE_TOOLS+=             gmake msgfmt perl
25 USE_NCURSES=            yes     # needs tigetstr()
26
27 REPLACE_PERL=           scripts/*.pl
28
29 CONFIGURE_ARGS+=        --with-zlib
30 CONFIGURE_ARGS+=        --with-start-stop-daemon=no
31 CONFIGURE_ARGS+=        --with-sgml-doc=no
32 CONFIGURE_ARGS+=        --with-admindir=${VARBASE}/db/dpkg
33 CONFIGURE_ARGS+=        --sysconfdir=${PREFIX}/share/dpkg
34
35 .include "../../mk/bsd.prefs.mk"
36
37 .if ${OPSYS} == "Darwin"
38 CONFIGURE_ARGS+=        --enable-linker-optimisations=no
39 .endif
40
41 post-extract:
42         cd ${FILESDIR} && cp obstack.* ${WRKSRC}/lib/
43
44 .include "../../archivers/bzip2/buildlink3.mk"
45 .include "../../converters/libiconv/buildlink3.mk"
46 .include "../../devel/gettext-lib/buildlink3.mk"
47 .include "../../devel/ncurses/buildlink3.mk"
48 .include "../../devel/zlib/buildlink3.mk"
49 .include "../../mk/bsd.pkg.mk"