# $NetBSD: Makefile,v 1.7 2009/03/18 10:59:09 cheusov Exp $ .include "../../wip/io/version.mk" DISTNAME= io-${IO_VERSION} PKGNAME= io-vm-${IO_VERSION} #PKGREVISION= 1 CATEGORIES= lang MASTER_SITES= ${IO_MASTER_SITES} EXTRACT_SUFX= .tar.bz2 MAINTAINER= milos.negovanovic@googlemail.com HOMEPAGE= http://www.iolanguage.com/ COMMENT= Small programming language PKG_DESTDIR_SUPPORT= user-destdir #USE_PKGLOCALEDIR= yes NO_CONFIGURE= yes USE_TOOLS+= gmake pax BUILD_TARGET= vm WRKSRC= ${WRKDIR}/io SUBST_CLASSES+= fix-paths SUBST_STAGE.fix-paths= pre-build SUBST_MESSAGE.fix-paths= Fixing absolute paths. SUBST_FILES.fix-paths= Makefile SUBST_SED.fix-paths= -e 's,/usr/local,${PREFIX},g' SUBST_CLASSES+= fix-linking SUBST_STAGE.fix-linking= pre-build SUBST_MESSAGE.fix-linking= Fixing linking. SUBST_FILES.fix-linking= tools/Makefile SUBST_SED.fix-linking= -e 's,LFLAGS +=-lm,LFLAGS +=-lm -L${PREFIX}/lib ${LINKER_RPATH_FLAG}${PREFIX}/lib,g' INSTALLATION_DIRS= bin include/io lib lib/io lib/io/addons do-install: ${INSTALL_PROGRAM} ${WRKSRC}/_build/binaries/io ${DESTDIR}${PREFIX}/bin ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/io cp ${WRKSRC}/_build/headers/*.h ${DESTDIR}${PREFIX}/include/io/ ${INSTALL_LIB} ${WRKSRC}/_build/dll/libiovmall.so ${DESTDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/_build/lib/libiovmall.a ${DESTDIR}${PREFIX}/lib .include "../../mk/bsd.pkg.mk"