|
Lines 1-14
Link Here
|
| 1 |
# $FreeBSD: head/devel/raylib/Makefile 516748 2019-11-04 22:20:30Z zeising $ |
1 |
# $FreeBSD$ |
| 2 |
|
2 |
|
| 3 |
PORTNAME= raylib |
3 |
PORTNAME= raylib |
| 4 |
DISTVERSION= 2.5.0 |
4 |
DISTVERSION= 2.6.0 |
| 5 |
CATEGORIES= devel |
5 |
CATEGORIES= devel |
| 6 |
|
6 |
|
| 7 |
MAINTAINER= freebsd@sysctl.cz |
7 |
MAINTAINER= freebsd@sysctl.cz |
| 8 |
COMMENT= Library to learn videogames programming |
8 |
COMMENT= Library to learn videogames programming |
| 9 |
|
9 |
|
| 10 |
LICENSE= ZLIB |
10 |
LICENSE= ZLIB |
| 11 |
LICENSE_FILE= ${WRKSRC}/LICENSE.md |
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
| 12 |
|
12 |
|
| 13 |
BUILD_DEPENDS= glfw>=3.3:graphics/glfw |
13 |
BUILD_DEPENDS= glfw>=3.3:graphics/glfw |
| 14 |
LIB_DEPENDS= libglfw.so:graphics/glfw |
14 |
LIB_DEPENDS= libglfw.so:graphics/glfw |
|
Lines 28-40
Link Here
|
| 28 |
lib/cmake/raylib/raylib-config.cmake \ |
28 |
lib/cmake/raylib/raylib-config.cmake \ |
| 29 |
lib/libraylib.so \ |
29 |
lib/libraylib.so \ |
| 30 |
lib/libraylib.so.${DISTVERSION} \ |
30 |
lib/libraylib.so.${DISTVERSION} \ |
| 31 |
lib/libraylib.so.2 \ |
31 |
lib/libraylib.so.261 \ |
| 32 |
libdata/pkgconfig/raylib.pc |
32 |
libdata/pkgconfig/raylib.pc |
| 33 |
|
33 |
|
|
|
34 |
.include <bsd.port.pre.mk> |
| 35 |
|
| 36 |
.if ${ARCH} == powerpc64 |
| 37 |
USE_GCC= any |
| 38 |
.endif |
| 39 |
|
| 34 |
post-patch: # the equivalent of https://github.com/raysan5/raylib/pull/558 for the -dev branch |
40 |
post-patch: # the equivalent of https://github.com/raysan5/raylib/pull/558 for the -dev branch |
| 35 |
@${REINPLACE_CMD} -e 's|if(NOT glfw3_FOUND)|if(NOT glfw3_FOUND AND NOT USE_EXTERNAL_GLFW)|' ${WRKSRC}/src/CMakeLists.txt |
41 |
@${REINPLACE_CMD} -e 's|if(NOT glfw3_FOUND)|if(NOT glfw3_FOUND AND NOT USE_EXTERNAL_GLFW)|' ${WRKSRC}/src/CMakeLists.txt |
| 36 |
|
42 |
|
| 37 |
post-extract: # remove bundled files |
43 |
post-extract: # remove bundled files |
| 38 |
@${RM} -r ${WRKSRC}/src/external/glfw ${WRKSRC}/src/external/include ${WRKSRC}/src/rglfw.c |
44 |
@${RM} -r ${WRKSRC}/src/external/glfw ${WRKSRC}/src/external/include ${WRKSRC}/src/rglfw.c |
| 39 |
|
45 |
|
| 40 |
.include <bsd.port.mk> |
46 |
.include <bsd.port.post.mk> |