View | Details | Raw Unified | Return to bug 265185
Collapse All | Expand All

(-)b/emulators/libretro-pcsx2/Makefile (-5 / +3 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	libretro-pcsx2
3
PORTNAME=	libretro-pcsx2
4
PORTVERSION=	0.20201030
4
PORTVERSION=	0.20201030
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	emulators games
6
CATEGORIES=	emulators games
7
7
8
MAINTAINER=	beyert@cs.ucr.edu
8
MAINTAINER=	beyert@cs.ucr.edu
Lines 24-35 USES= cmake compiler:c++11-lib Link Here
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.pre.mk>
25
25
26
CPPFLAGS+=	-I${LOCALBASE}/include/wx-3.0
26
CPPFLAGS+=	-I${LOCALBASE}/include/wx-3.0
27
USE_CXXSTD=	c++11
28
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
29
CMAKE_CPP_FLAGS=	${CPPFLAGS}
28
CMAKE_CPP_FLAGS=	${CPPFLAGS}
30
CMAKE_PREFIX_PATH=	${LOCALBASE}/include/wx-3.0
29
CMAKE_PREFIX_PATH=	${LOCALBASE}/include/wx-3.0
31
CMAKE_C_FLAGS=	${CFLAGS}
30
CMAKE_C_FLAGS=	${CFLAGS}
32
CMAKE_CXX_FLAGS=	${CFLAGS}
31
CMAKE_CXX_FLAGS=	${CXXFLAGS}
33
CMAKE_ARGS+=	-DLIBRETRO=yes
32
CMAKE_ARGS+=	-DLIBRETRO=yes
34
CMAKE_ARGS+=	-Dgtk_INCLUDE_DIR="${LOCALBASE}/include/gtk-3.0" \
33
CMAKE_ARGS+=	-Dgtk_INCLUDE_DIR="${LOCALBASE}/include/gtk-3.0" \
35
		-DwxWidgets_INCLUDE_DIRS="${LOCALBASE}/include/wx-3.0"
34
		-DwxWidgets_INCLUDE_DIRS="${LOCALBASE}/include/wx-3.0"
Lines 53-58 PLIST_FILES= lib/libretro/pcsx2_libretro.so Link Here
53
52
54
.if ${ARCH} == i386
53
.if ${ARCH} == i386
55
LDFLAGS+=	-Wl,-z,notext
54
LDFLAGS+=	-Wl,-z,notext
55
CXXFLAGS+=	-fPIC
56
.endif
56
.endif
57
57
58
post-patch:
58
post-patch:
Lines 62-68 post-patch: Link Here
62
	@${REINPLACE_CMD} 's|-D_FILE_OFFSET_BITS=64|-D_FILE_OFFSET_BITS=32|' \
62
	@${REINPLACE_CMD} 's|-D_FILE_OFFSET_BITS=64|-D_FILE_OFFSET_BITS=32|' \
63
		${WRKSRC}/3rdparty/wxwidgets3.0/UsewxWidgets.cmake
63
		${WRKSRC}/3rdparty/wxwidgets3.0/UsewxWidgets.cmake
64
.endif
64
.endif
65
# filename.cpp first to have 2u
66
	@${REINPLACE_CMD} -e 's|\[0u\]|[0]|' -e 's|\[1u\]|[1]|' \
65
	@${REINPLACE_CMD} -e 's|\[0u\]|[0]|' -e 's|\[1u\]|[1]|' \
67
		-e 's|\[2u\]|[2]|' \
66
		-e 's|\[2u\]|[2]|' \
68
		${WRKSRC}/3rdparty/wxwidgets3.0/include/wx/filename.h \
67
		${WRKSRC}/3rdparty/wxwidgets3.0/include/wx/filename.h \
69
- 

Return to bug 265185