|
Lines 14-20
LICENSE_FILE= ${WRKSRC}/LICENSE
Link Here
|
| 14 |
LIB_DEPENDS= libfreetype.so:print/freetype2 \ |
14 |
LIB_DEPENDS= libfreetype.so:print/freetype2 \ |
| 15 |
libvorbis.so:audio/libvorbis \ |
15 |
libvorbis.so:audio/libvorbis \ |
| 16 |
libogg.so:audio/libogg \ |
16 |
libogg.so:audio/libogg \ |
| 17 |
libsqlite3.so:databases/sqlite3 \ |
|
|
| 18 |
libpng.so:graphics/png \ |
17 |
libpng.so:graphics/png \ |
| 19 |
libtinyxml2.so:textproc/tinyxml2 \ |
18 |
libtinyxml2.so:textproc/tinyxml2 \ |
| 20 |
libIrrlicht.so:x11-toolkits/irrlicht \ |
19 |
libIrrlicht.so:x11-toolkits/irrlicht \ |
|
Lines 22-32
LIB_DEPENDS= libfreetype.so:print/freetype2 \
Link Here
|
| 22 |
libccd.so:math/libccd |
21 |
libccd.so:math/libccd |
| 23 |
BUILD_DEPENDS= ${LOCALBASE}/include/glm/vec3.hpp:math/glm |
22 |
BUILD_DEPENDS= ${LOCALBASE}/include/glm/vec3.hpp:math/glm |
| 24 |
|
23 |
|
|
|
24 |
EXTRACT_AFTER_ARGS= --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/src/glm \ |
| 25 |
--exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/src/libccd \ |
| 26 |
--exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/src/irrlicht \ |
| 27 |
--exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/src/lua \ |
| 28 |
--exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/src/tinyxml2 \ |
| 29 |
--exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/src/ode \ |
| 30 |
--no-same-owner --no-same-permissions |
| 31 |
|
| 25 |
USE_GITHUB= yes |
32 |
USE_GITHUB= yes |
| 26 |
GH_ACCOUNT= jazztickets |
33 |
GH_ACCOUNT= jazztickets |
| 27 |
GH_TUPLE:= ${GH_ACCOUNT}:cmake:6e3586a:cmake/cmake |
34 |
GH_TUPLE:= ${GH_ACCOUNT}:cmake:6e3586a:cmake/cmake |
| 28 |
|
35 |
|
| 29 |
USES= cmake compiler:c++11-lib gl jpeg openal xorg lua:53 |
36 |
USES= cmake compiler:c++11-lib gl jpeg openal sqlite xorg lua:53 |
| 30 |
USE_XORG= x11 xrandr xext xxf86vm |
37 |
USE_XORG= x11 xrandr xext xxf86vm |
| 31 |
USE_GL= gl |
38 |
USE_GL= gl |
| 32 |
CONFIGURE_ENV= LOCALBASE="${LOCALBASE}" |
39 |
CONFIGURE_ENV= LOCALBASE="${LOCALBASE}" |
|
Lines 45-55
PLIST_FILES= bin/irrlamb \
Link Here
|
| 45 |
|
52 |
|
| 46 |
OPTIONS_DEFINE= DOCS |
53 |
OPTIONS_DEFINE= DOCS |
| 47 |
|
54 |
|
| 48 |
post-extract: |
|
|
| 49 |
.for bundled in glm irrlicht libccd lua tinyxml2 ode |
| 50 |
@${RM} -r ${WRKSRC}/src/${bundled} |
| 51 |
.endfor |
| 52 |
|
| 53 |
post-patch: |
55 |
post-patch: |
| 54 |
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/*.cmake |
56 |
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/*.cmake |
| 55 |
@${REINPLACE_CMD} -e 's|tinyxml2/tinyxml2.h|tinyxml2.h|g' ${WRKSRC}/src/*.cpp |
57 |
@${REINPLACE_CMD} -e 's|tinyxml2/tinyxml2.h|tinyxml2.h|g' ${WRKSRC}/src/*.cpp |