1 # $NetBSD: Makefile,v 1.54 2013/01/26 21:36:19 adam Exp $
3 DISTNAME= gnustep-base-1.24.0
5 CATEGORIES= devel gnustep
6 MASTER_SITES= ${MASTER_SITE_GNUSTEP:=core/}
8 MAINTAINER= rh@NetBSD.org
9 HOMEPAGE= http://www.gnustep.org/
10 COMMENT= GNUstep foundation classes
15 CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep
16 CONFIGURE_ENV+= INSTALL_PROGRAM=${INSTALL_SCRIPT:Q}
17 MAKE_FILE= GNUmakefile
19 GNUSTEP_OVERRIDE_INSTALL= YES
22 sed 's|@PREFIX@|${PREFIX}|g' <${FILESDIR}/openapp >${WRKDIR}/openapp
24 .include "../../devel/gnustep-make/gnustep.mk"
25 .include "../../mk/compiler.mk"
26 .include "../../mk/pthread.buildlink3.mk"
28 PTHREAD_LIBS= -lpthread
30 .if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "pth")
34 SUBST_CLASSES+= pthread
35 SUBST_STAGE.pthread= pre-configure
36 SUBST_FILES.pthread= configure base.make.in
37 SUBST_SED.pthread= -e 's|@PTHREAD_LIBS@|${PTHREAD_LIBS:M*:Q}|g'
39 CONFIGURE_ARGS+= --with-library-flags=${GNUSTEP_LDFLAGS:Q}
41 INSTALLATION_DIRS+= share/GNUstep/Bundles
42 INSTALLATION_DIRS+= share/GNUstep/Frameworks
44 .include "../../converters/libiconv/buildlink3.mk"
45 .include "../../devel/libffi/buildlink3.mk"
46 .include "../../devel/gmp/buildlink3.mk"
47 .include "../../devel/gnustep-make/buildlink3.mk"
48 .include "../../devel/gnustep-objc/buildlink3.mk"
49 .include "../../security/gnutls/buildlink3.mk"
50 .include "../../textproc/libxml2/buildlink3.mk"
51 .include "../../textproc/libxslt/buildlink3.mk"
52 .include "../../textproc/icu/buildlink3.mk"
53 .include "../../mk/bsd.pkg.mk"