49 lines
1.1 KiB
Makefile
49 lines
1.1 KiB
Makefile
# $OpenBSD: Makefile,v 1.24 2018/04/24 13:03:46 jasper Exp $
|
|
|
|
COMMENT = emulator for Nintendo Game Boy (Color/Advance)
|
|
BROKEN-alpha = ICE or OOM on hq_implementation.cpp
|
|
BROKEN-hppa = ICE or OOM on src/filters/hq/c/hq_base.h:421
|
|
|
|
GH_ACCOUNT = visualboyadvance-m
|
|
GH_PROJECT = ${GH_ACCOUNT}
|
|
GH_TAGNAME = v2.0.2
|
|
PKGNAME = vbam-${GH_TAGNAME:S/v//}
|
|
|
|
CATEGORIES = emulators
|
|
|
|
HOMEPAGE = http://www.vba-m.com
|
|
|
|
# GPLv2+ (see doc/License.txt)
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX}
|
|
WANTLIB += GL GLU SDL2 c iconv intl m png sfml-network sfml-system
|
|
WANTLIB += z
|
|
|
|
MODULES = devel/cmake
|
|
|
|
# c++11
|
|
COMPILER = base-clang ports-gcc
|
|
|
|
BUILD_DEPENDS = devel/gettext-tools
|
|
|
|
LIB_DEPENDS = devel/gettext \
|
|
devel/sdl2 \
|
|
graphics/png \
|
|
multimedia/sfml
|
|
|
|
CONFIGURE_ARGS += -DENABLE_FFMPEG=OFF \
|
|
-DENABLE_WX=OFF \
|
|
-DENABLE_SDL=ON
|
|
# Creates unlinkable files ('data' according to file(1))
|
|
CONFIGURE_ARGS += -DENABLE_LTO=OFF
|
|
|
|
CXXFLAGS += -Wno-c++11-narrowing -I${X11BASE}/include
|
|
|
|
NO_TEST = Yes
|
|
|
|
post-install:
|
|
mv ${PREFIX}/etc/ ${PREFIX}/share/examples/vbam/
|
|
|
|
.include <bsd.port.mk>
|