Lines 2-8
Link Here
|
2 |
# $FreeBSD: head/games/retroarch/Makefile 418497 2016-07-13 18:38:47Z pawel $ |
2 |
# $FreeBSD: head/games/retroarch/Makefile 418497 2016-07-13 18:38:47Z pawel $ |
3 |
|
3 |
|
4 |
PORTNAME= RetroArch |
4 |
PORTNAME= RetroArch |
5 |
PORTVERSION= 1.3.4 |
5 |
PORTVERSION= 1.3.6 |
6 |
DISTVERSIONPREFIX= v |
6 |
DISTVERSIONPREFIX= v |
7 |
CATEGORIES= games |
7 |
CATEGORIES= games |
8 |
|
8 |
|
Lines 52-57
Link Here
|
52 |
CFLAGS+= -pthread |
52 |
CFLAGS+= -pthread |
53 |
LDFLAGS+= -pthread |
53 |
LDFLAGS+= -pthread |
54 |
CONFIGURE_ARGS+=--enable-threads |
54 |
CONFIGURE_ARGS+=--enable-threads |
|
|
55 |
MAKE_ARGS+= MAN_DIR=${PREFIX}/man |
55 |
|
56 |
|
56 |
BROKEN_FreeBSD_9= does not build on FreeBSD 9.x |
57 |
BROKEN_FreeBSD_9= does not build on FreeBSD 9.x |
57 |
|
58 |
|
Lines 64-71
Link Here
|
64 |
USES= compiler:c++11-lib gmake pkgconfig |
65 |
USES= compiler:c++11-lib gmake pkgconfig |
65 |
USE_XORG= x11 xcb xext xinerama xv xxf86vm |
66 |
USE_XORG= x11 xcb xext xinerama xv xxf86vm |
66 |
|
67 |
|
67 |
MAN1PAGES= retroarch-cg2glsl.1 retroarch.1 |
|
|
68 |
|
69 |
post-patch: |
68 |
post-patch: |
70 |
@${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' \ |
69 |
@${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' \ |
71 |
${WRKSRC}/camera/drivers/video4linux2.c \ |
70 |
${WRKSRC}/camera/drivers/video4linux2.c \ |
Lines 74-89
Link Here
|
74 |
${WRKSRC}/memory/wii/mem2_manager.c |
73 |
${WRKSRC}/memory/wii/mem2_manager.c |
75 |
@${REINPLACE_CMD} -e 's|<asm/types.h>|<sys/types.h>|' \ |
74 |
@${REINPLACE_CMD} -e 's|<asm/types.h>|<sys/types.h>|' \ |
76 |
${WRKSRC}/camera/drivers/video4linux2.c |
75 |
${WRKSRC}/camera/drivers/video4linux2.c |
77 |
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ |
76 |
@${REINPLACE_CMD} -e '/^add_define_make DYLIB_LIB/s|$$|;\ |
|
|
77 |
add_include_dirs ${LOCALBASE}/include;\ |
78 |
add_library_dirs ${LOCALBASE}/lib| ; \ |
79 |
/^check_lib OSS_LIB/d' \ |
78 |
${WRKSRC}/qb/config.libs.sh |
80 |
${WRKSRC}/qb/config.libs.sh |
|
|
81 |
@${REINPLACE_CMD} -e '/docs/s|install -m644|${INSTALL_MAN}|' \ |
82 |
${WRKSRC}/Makefile |
79 |
|
83 |
|
80 |
post-install: |
84 |
post-install: |
81 |
if [ -n "${STRIP}" ]; then \ |
85 |
if [ -n "${STRIP}" ]; then \ |
82 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/retroarch; \ |
86 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/retroarch; \ |
83 |
fi |
87 |
fi |
84 |
${GZIP_CMD} ${STAGEDIR}${PREFIX}/man/man1/retroarch.1 |
|
|
85 |
${GZIP_CMD} ${STAGEDIR}${PREFIX}/man/man1/retroarch-cg2glsl.1 |
86 |
${RM} -rf ${STAGEDIR}${PREFIX}/share/man |
87 |
@${REINPLACE_CMD} -e 's|# libretro_directory =|libretro_directory = "${PREFIX}/libexec/libretro"|' \ |
88 |
@${REINPLACE_CMD} -e 's|# libretro_directory =|libretro_directory = "${PREFIX}/libexec/libretro"|' \ |
88 |
${STAGEDIR}${PREFIX}/etc/retroarch.cfg |
89 |
${STAGEDIR}${PREFIX}/etc/retroarch.cfg |
89 |
|
90 |
|