Added
Link Here
|
1 |
# Created by: Timothy Beyer <beyert@cs.ucr.edu> |
2 |
|
3 |
PORTNAME= libretro-reicast |
4 |
PORTVERSION= 0.20201231 |
5 |
CATEGORIES= emulators games |
6 |
|
7 |
MAINTAINER= beyert@cs.ucr.edu |
8 |
COMMENT= Standalone port of reicast to libretro |
9 |
|
10 |
LICENSE= BSD3CLAUSE LGPL21 GPLv2 |
11 |
LICENSE_COMB= multi |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
13 |
|
14 |
LIB_DEPENDS= libcurl.so:ftp/curl \ |
15 |
libasound.so:audio/alsa-lib \ |
16 |
libao.so:audio/libao \ |
17 |
libevdev.so:devel/libevdev \ |
18 |
libpulse.so:audio/pulseaudio \ |
19 |
libudev.so:devel/libudev-devd |
20 |
|
21 |
USES= compiler cmake gl xorg |
22 |
USE_GCC= yes |
23 |
|
24 |
USE_LDCONFIG= yes |
25 |
CMAKE_ARGS= -DLIBRETRO_CORE=ON \ |
26 |
-DOPENGL_EGL_INCLUDE_DIR:PATH=${LOCALBASE}/include/EGL \ |
27 |
-DOPENGL_GLX_INCLUDE_DIR:PATH=${LOCALBASE}/include/GL \ |
28 |
-DOPENGL_INCLUDE_DIR:PATH=${LOCALBASE}/include/GL \ |
29 |
-DOPENGL_opengl_LIBRARY:PATH=${LOCALBASE}/lib/libGL.so |
30 |
|
31 |
CXXFLAGS+= -Wno-c++11-extensions |
32 |
USE_GITHUB= yes |
33 |
GH_ACCOUNT= reicast |
34 |
GH_PROJECT= reicast-emulator |
35 |
GH_TAGNAME= 0bd6ea3 |
36 |
|
37 |
USE_GL= gl egl gbm |
38 |
|
39 |
PLIST_FILES= lib/libretro/reicast_libretro.so |
40 |
|
41 |
do-install: |
42 |
${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro; |
43 |
${INSTALL_LIB} ${WRKDIR}/.build/libreicast.so \ |
44 |
${STAGEDIR}/${PREFIX}/lib/libretro/reicast_libretro.so; |
45 |
|
46 |
.include <bsd.port.mk> |