1 # $NetBSD: Makefile,v 1.49 2012/10/03 21:56:53 wiz Exp $
6 MASTER_SITES
= http
://ac2i.homelinux.com
/dctc
/
8 MAINTAINER
= pkgsrc-users@NetBSD.org
9 HOMEPAGE
= http
://ac2i.homelinux.com
/dctc
/
10 COMMENT
= Direct Connect clone
(Direct Connect Text Client
)
15 USE_TOOLS
+= gmake perl
:run pkg-config
17 CONFIGURE_ARGS
+= --enable-manual-db-detect
18 CONFIGURE_ENV
+= BDB_TYPE
=${BDB_TYPE}
20 REPLACE_PERL
+= GDLjoiner
22 CPPFLAGS
+= -I
${BDBBASE}/include/${BDB_TYPE}
23 BUILDLINK_TRANSFORM
+= l
:db4
:${BDB_TYPE}
25 SUBST_CLASSES
+= inethack
26 SUBST_STAGE.inethack
= post-patch
27 SUBST_FILES.inethack
= src
/dc_manage.c src
/dc_manage_master.c
28 SUBST_FILES.inethack
+= src
/main.c src
/main_master.c src
/var.h
29 SUBST_SED.inethack
+= -e
's,\(G_.*LOCK.*(\)inet_ntoa,\1my_inet_ntoa,g'
32 ${TOUCH} ${WRKSRC}/stamp-h.in
${WRKSRC}/config.h.in
33 ${TOUCH} ${WRKSRC}/config.status
${WRKSRC}/stamp-h
34 ${ECHO} '#ifndef MSG_NOSIGNAL' >> ${WRKSRC}/config.h
35 ${ECHO} '# define MSG_NOSIGNAL 0' >> ${WRKSRC}/config.h
36 ${ECHO} '#endif' >> ${WRKSRC}/config.h
38 .
include "../../devel/glib2/buildlink3.mk"
39 .
include "../../security/libgcrypt/buildlink3.mk"
40 .
include "../../textproc/libxml2/buildlink3.mk"
41 .
include "../../mk/bdb.buildlink3.mk"
42 .
include "../../mk/bsd.pkg.mk"