Annotation of pkgsrc/lang/squeak-vm/Makefile, Revision 1.27
1.27 ! wiz 1: # $NetBSD: Makefile,v 1.26 2013/04/09 06:07:35 wiz Exp $
1.1 asau 2: #
3:
1.20 asau 4: SQUEAK_VERSION= 4.10.2.2614
1.1 asau 5:
1.9 marino 6: DISTNAME= Squeak-${SQUEAK_VERSION}-src
7: PKGNAME= squeak-vm-${SQUEAK_VERSION:C/-/./}
1.27 ! wiz 8: PKGREVISION= 2
1.1 asau 9: CATEGORIES= lang
1.20 asau 10: MASTER_SITES= http://squeakvm.org/unix/release/ \
11: http://ftp.squeak.org/3.10/unix-linux/
1.1 asau 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: DIST_SUBDIR= squeak
19: CHECK_PORTABILITY_SKIP= unix/config/configure # not used anymore
20:
21: USE_LANGUAGES= c c++
22: USE_CMAKE= yes
23: USE_TOOLS= gzip
24:
1.24 wiz 25: CONFIGURE_DIRS= build
1.1 asau 26: CMAKE_ARG_PATH= ../unix
27: #CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE # debug
1.9 marino 28: CMAKE_ARGS+= -DPKGMANDIR=${PKGMANDIR}
29: CMAKE_ARGS+= -DVM_HOST=${MACHINE_GNU_PLATFORM:Q} -DVM_VERSION=${SQUEAK_VERSION}
30: CMAKE_ARGS+= -DDEVOSSAUDIO=${DEVOSSAUDIO}
1.1 asau 31:
1.13 hans 32: LDFLAGS.SunOS+= -liconv -lsocket -lnsl -lm
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.26 wiz 48: cd ${WRKSRC} && ${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 "../../mk/oss.buildlink3.mk"
1.10 obache 62: .if $(OSS_TYPE) != "none"
63: PLIST.oss= yes
64: CMAKE_ARGS+= -DLIBOSSAUDIO=${LIBOSSAUDIO:S/-l//}
65: .endif
1.1 asau 66: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>