pkgsrc/emulators/mame/Makefile.common
wiz 3c4b51c1a8 Update to 0.145:
0.145
-------
Happy 15th Anniversary!  Over its 15 years of existence since MAME
0.01 was released for MS-DOS with an initial library of 5 sets, MAME
has grown exponentially to the point that no one thought we would be,
boasting 18,650 different sets and operable on more OS platforms than
thought possible.  While video-based arcade games were the original
targets for MAME, the scope of the project has grown to include
documentation of virtually all coin-operated amusement devices
including gambling (video/slots), coin droppers, pinball machines and
more.  Through the efforts of the literally thousands of developers,
players and others who have provided assistance and feedback over the
project's history, we would like to thank all of them that made this
possible!
2012-03-08 17:11:09 +00:00

52 lines
1.5 KiB
Makefile

# $NetBSD: Makefile.common,v 1.6 2012/03/08 17:11:09 wiz Exp $
#
# used by emulators/mame/Makefile
# used by emulators/mess/Makefile
CATEGORIES= emulators
EXTRACT_SUFX= .zip
MAINTAINER= wiz@NetBSD.org
HOMEPAGE= http://www.mamedev.org/
LICENSE= mame-license
RESTRICTED= selling is not allowed
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf
PKG_DESTDIR_SUPPORT= user-destdir
WRKSRC= ${WRKDIR}
# separate distinfos though, so don't forget 'make mdi' when
# adding or changing patches
#PATCHDIR= ${.CURDIR}/../../emulators/mame/patches
USE_LANGUAGES= c c++
USE_TOOLS+= gmake pkg-config
UNLIMIT_RESOURCES+= datasize
MAKE_FILE= makefile
# 0.141 has too many conversion warnings
MAKE_ENV= NOWERROR=1
. include "../../mk/endian.mk"
.if ${MACHINE_ENDIAN:Mbig}
MAKE_FLAGS+= BIGENDIAN=true
.endif
SUBST_CLASSES+= exe
SUBST_SED.exe= -e 's,$$(PREFIX)$$(PREFIXSDL)$$(NAME)$$(SUFFIX)$$(SUFFIX64)$$(SUFFIXDEBUG)$$(SUFFIXPROFILE),$$(PREFIXSDL)$$(NAME)$$(SUFFIX)$$(SUFFIXDEBUG)$$(SUFFIXPROFILE),'
SUBST_FILES.exe= makefile
SUBST_STAGE.exe= post-patch
SUBST_MESSAGE.exe= Fixing executable name.
.include "../../devel/GConf/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/SDL_ttf/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"