[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / squeak-vm

Annotation of pkgsrc/lang/squeak-vm/Makefile, Revision 1.44

1.44    ! kleink      1: # $NetBSD: Makefile,v 1.43 2018/07/06 15:06:47 ryoon 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.44    ! kleink      8: PKGREVISION=   17
1.1       asau        9: CATEGORIES=    lang
1.38      agc        10: MASTER_SITES=  http://squeakvm.org/unix/release/
                     11: MASTER_SITES+= 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: # UUID routines are in libc:
1.36      jperkin    35: BUILDLINK_TRANSFORM.NetBSD+=   rm:-luuid
1.5       asau       36:
1.9       marino     37: PLIST_SUBST=   SQUEAK_VERSION=${SQUEAK_VERSION}
1.1       asau       38:
                     39: .include "options.mk"
                     40:
1.9       marino     41: PLIST_VARS+=   oss
                     42:
1.1       asau       43: pre-configure:
1.26      wiz        44:        cd ${WRKSRC} && ${MKDIR} ${CONFIGURE_DIRS}
1.1       asau       45:
                     46: .include "../../audio/libvorbis/buildlink3.mk"
                     47: .include "../../audio/speex/buildlink3.mk"
                     48: .include "../../converters/libiconv/buildlink3.mk"
                     49: .include "../../devel/gettext-lib/buildlink3.mk"
                     50: .include "../../devel/libffi/buildlink3.mk"
                     51: .include "../../graphics/cairo/buildlink3.mk"
                     52: .include "../../graphics/freetype2/buildlink3.mk"
                     53: .include "../../graphics/MesaLib/buildlink3.mk"
                     54: .include "../../graphics/glu/buildlink3.mk"
                     55: .include "../../x11/libXt/buildlink3.mk"
                     56: .include "../../x11/libXext/buildlink3.mk"
                     57: .include "../../mk/oss.buildlink3.mk"
1.10      obache     58: .if $(OSS_TYPE) != "none"
                     59: PLIST.oss=     yes
                     60: CMAKE_ARGS+=   -DLIBOSSAUDIO=${LIBOSSAUDIO:S/-l//}
                     61: .endif
1.1       asau       62: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>