Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/pkgsrc/emulators/openmsx/Makefile,v rcsdiff: /ftp/cvs/cvsroot/pkgsrc/emulators/openmsx/Makefile,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.20 retrieving revision 1.31 diff -u -p -r1.20 -r1.31 --- pkgsrc/emulators/openmsx/Makefile 2008/05/25 21:23:26 1.20 +++ pkgsrc/emulators/openmsx/Makefile 2012/08/12 01:15:00 1.31 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.20 2008/05/25 21:23:26 wiz Exp $ +# $NetBSD: Makefile,v 1.31 2012/08/12 01:15:00 marino Exp $ # DISTNAME= openmsx-0.6.2 -#PKGREVISION= 1 +PKGREVISION= 9 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openmsx/} @@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://openmsx.sourceforge.net/ COMMENT= MSX emulator that aims for perfection +PKG_DESTDIR_SUPPORT= user-destdir + USE_TOOLS+= gmake USE_LANGUAGES= c c++ HAS_CONFIGURE= yes @@ -19,11 +21,14 @@ CONFIGURE_ENV+= OPENMSX_FLAVOUR=pkgsrc MAKE_ENV+= OPENMSX_FLAVOUR=pkgsrc post-extract: - @${CP} ${FILESDIR}/platform-netbsd.mk ${WRKSRC}/build - @${LN} -s platform-netbsd.mk ${WRKSRC}/build/platform-dragonfly.mk - @${ECHO_MSG} "OPENMSX_STRIP:=true" > \ + ${CP} ${FILESDIR}/platform-netbsd.mk ${WRKSRC}/build + ${LN} -s platform-netbsd.mk ${WRKSRC}/build/platform-dragonfly.mk + ${ECHO_MSG} "OPENMSX_STRIP:=true" > \ ${WRKSRC}/build/flavour-pkgsrc.mk +REPLACE_PYTHON+= share/scripts/convert_hardwareconfig.py +REPLACE_PYTHON+= share/scripts/convert_hardwareconfig2.py + SUBST_CLASSES+= prefix SUBST_STAGE.prefix= post-patch SUBST_FILES.prefix= build/custom.mk @@ -31,14 +36,19 @@ SUBST_SED.prefix= -e "s,/opt/openMSX,${P SUBST_MESSAGE.prefix= Fixing installation directory. post-build: - @( \ + ( \ ${ECHO} "#!${SH}"; \ ${ECHO} 'exec ${PREFIX}/openmsx/bin/openmsx $$@' \ ) > ${WRKSRC}/openmsx.sh +INSTALLATION_DIRS+= bin +INSTALL_MAKE_FLAGS+= OPENMSX_INSTALL=${DESTDIR}${PREFIX}/openmsx +INSTALL_MAKE_FLAGS+= SYMLINK_FOR_BINARY=false + post-install: - ${INSTALL_SCRIPT} ${WRKSRC}/openmsx.sh ${PREFIX}/bin/openmsx + ${INSTALL_SCRIPT} ${WRKSRC}/openmsx.sh ${DESTDIR}${PREFIX}/bin/openmsx +.include "../../lang/python/application.mk" .include "../../devel/SDL/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/SDL_image/buildlink3.mk"