Annotation of pkgsrc/lang/squeak-vm/Makefile, Revision 1.11
1.11 ! sbd 1: # $NetBSD: Makefile,v 1.10 2011/12/19 11:26:59 obache Exp $
1.1 asau 2: #
3:
4: SQUEAK_VERSION= 3.11.3.2135
5:
1.9 marino 6: DISTNAME= Squeak-${SQUEAK_VERSION}-src
7: PKGNAME= squeak-vm-${SQUEAK_VERSION:C/-/./}
1.11 ! sbd 8: PKGREVISION= 7
1.1 asau 9: CATEGORIES= lang
10: MASTER_SITES= http://ftp.squeak.org/3.10/unix-linux/ \
11: http://squeakvm.org/unix/release/
12:
13: MAINTAINER= pkgsrc-users@NetBSD.org
14: HOMEPAGE= http://squeakvm.org/unix/
15: COMMENT= Full Smalltalk 80 with portability to UN*X, Mac, and Windows
1.9 marino 16: LICENSE= 2-clause-bsd
1.1 asau 17:
18: PKG_DESTDIR_SUPPORT= user-destdir
19:
20: DIST_SUBDIR= squeak
21: CHECK_PORTABILITY_SKIP= unix/config/configure # not used anymore
22:
23: USE_LANGUAGES= c c++
24: USE_CMAKE= yes
25: USE_TOOLS= gzip
26:
1.9 marino 27: CONFIGURE_DIRS= ${WRKSRC}/build
1.1 asau 28: CMAKE_ARG_PATH= ../unix
29: #CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE # debug
1.9 marino 30: CMAKE_ARGS+= -DPKGMANDIR=${PKGMANDIR}
31: CMAKE_ARGS+= -DVM_HOST=${MACHINE_GNU_PLATFORM:Q} -DVM_VERSION=${SQUEAK_VERSION}
32: CMAKE_ARGS+= -DDEVOSSAUDIO=${DEVOSSAUDIO}
1.1 asau 33:
1.5 asau 34: .include "../../mk/bsd.prefs.mk"
35:
36: .if $(OPSYS) == "NetBSD"
37: # UUID routines are in libc:
38: BUILDLINK_TRANSFORM+= rm:-luuid
39: .endif
40:
1.9 marino 41: PLIST_SUBST= SQUEAK_VERSION=${SQUEAK_VERSION}
1.1 asau 42:
43: .include "options.mk"
44:
1.9 marino 45: PLIST_VARS+= oss
46:
1.1 asau 47: pre-configure:
1.9 marino 48: ${MKDIR} ${CONFIGURE_DIRS}
1.1 asau 49:
50: .include "../../audio/libvorbis/buildlink3.mk"
51: .include "../../audio/speex/buildlink3.mk"
52: .include "../../converters/libiconv/buildlink3.mk"
53: .include "../../devel/gettext-lib/buildlink3.mk"
54: .include "../../devel/libffi/buildlink3.mk"
55: .include "../../graphics/cairo/buildlink3.mk"
56: .include "../../graphics/freetype2/buildlink3.mk"
57: .include "../../graphics/MesaLib/buildlink3.mk"
58: .include "../../graphics/glu/buildlink3.mk"
59: .include "../../x11/libXt/buildlink3.mk"
60: .include "../../x11/libXext/buildlink3.mk"
61: .include "../../x11/xextproto/buildlink3.mk"
62: .include "../../mk/oss.buildlink3.mk"
1.10 obache 63: .if $(OSS_TYPE) != "none"
64: PLIST.oss= yes
65: CMAKE_ARGS+= -DLIBOSSAUDIO=${LIBOSSAUDIO:S/-l//}
66: .endif
1.1 asau 67: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>