1 # $NetBSD: Makefile,v 1.47 2011/04/07 01:55:14 rh Exp $
3 DISTNAME= gnustep-base-1.20.1
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
13 PKG_DESTDIR_SUPPORT= user-destdir
17 CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep
18 CONFIGURE_ENV+= INSTALL_PROGRAM=${INSTALL_SCRIPT:Q}
19 MAKE_FILE= GNUmakefile
21 GNUSTEP_OVERRIDE_INSTALL= YES
24 sed 's|@PREFIX@|${PREFIX}|g' <${FILESDIR}/openapp >${WRKDIR}/openapp
26 .include "../../mk/compiler.mk"
27 .include "../../mk/pthread.buildlink3.mk"
29 PTHREAD_LIBS= -lpthread
31 .if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "pth")
35 SUBST_CLASSES+= pthread
36 SUBST_STAGE.pthread= pre-configure
37 SUBST_FILES.pthread= configure base.make.in
38 SUBST_SED.pthread= -e 's|@PTHREAD_LIBS@|${PTHREAD_LIBS:M*:Q}|g'
40 .include "../../devel/gnustep-make/gnustep.mk"
42 CONFIGURE_ARGS+= --with-library-flags=${GNUSTEP_LDFLAGS:Q}
44 INSTALLATION_DIRS+= share/GNUstep/Bundles
45 INSTALLATION_DIRS+= share/GNUstep/Frameworks
47 .include "../../converters/libiconv/buildlink3.mk"
48 .include "../../devel/libffi/buildlink3.mk"
49 .include "../../devel/gmp/buildlink3.mk"
50 .include "../../devel/gnustep-make/buildlink3.mk"
51 .include "../../devel/gnustep-objc/buildlink3.mk"
52 .include "../../security/gnutls/buildlink3.mk"
53 .include "../../textproc/libxml2/buildlink3.mk"
54 .include "../../textproc/libxslt/buildlink3.mk"
55 .include "../../mk/bsd.pkg.mk"