Lines 2-8
Link Here
|
2 |
|
2 |
|
3 |
PORTNAME= ja2 |
3 |
PORTNAME= ja2 |
4 |
DISTVERSIONPREFIX= v |
4 |
DISTVERSIONPREFIX= v |
5 |
DISTVERSION= 0.19.0 |
5 |
DISTVERSION= 0.19.1 |
6 |
CATEGORIES= games |
6 |
CATEGORIES= games |
7 |
|
7 |
|
8 |
MAINTAINER= timp87@gmail.com |
8 |
MAINTAINER= timp87@gmail.com |
Lines 21-27
ONLY_FOR_ARCHS_REASON= requires little endian environment
Link Here
|
21 |
|
21 |
|
22 |
BUILD_DEPENDS= string_theory>=3.1:devel/string_theory \ |
22 |
BUILD_DEPENDS= string_theory>=3.1:devel/string_theory \ |
23 |
rapidjson>=1.1.0:devel/rapidjson \ |
23 |
rapidjson>=1.1.0:devel/rapidjson \ |
24 |
sol2>=3.2.2:devel/sol2 |
24 |
sol2>=3.2.2:devel/sol2 \ |
|
|
25 |
miniaudio>=0.10.36<0.11:audio/miniaudio |
25 |
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk |
26 |
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk |
26 |
|
27 |
|
27 |
USES= cargo cmake compiler:c++17-lang pkgconfig sdl xorg gl lua:53 |
28 |
USES= cargo cmake compiler:c++17-lang pkgconfig sdl xorg gl lua:53 |
Lines 31-40
GH_PROJECT= ja2-stracciatella
Link Here
|
31 |
USE_SDL= sdl2 |
32 |
USE_SDL= sdl2 |
32 |
USE_GL= gl |
33 |
USE_GL= gl |
33 |
USE_XORG= ice sm x11 xext |
34 |
USE_XORG= ice sm x11 xext |
34 |
GH_TUPLE= mackron:miniaudio:634cdb028f340075ae8e8a1126620695688d2ac3:miniaudio |
|
|
35 |
|
35 |
|
36 |
CMAKE_ARGS= -DEXTRA_DATA_DIR:PATH="${DATADIR}" |
36 |
CMAKE_ARGS= -DEXTRA_DATA_DIR:PATH="${DATADIR}" -DMINIAUDIO_INCLUDE_DIR="${PREFIX}/include/miniaudio" |
37 |
CMAKE_OFF= LOCAL_STRING_THEORY_LIB WITH_UNITTESTS LOCAL_RAPIDJSON_LIB LOCAL_LUA_LIB LOCAL_SOL_LIB |
37 |
CMAKE_OFF= LOCAL_STRING_THEORY_LIB WITH_UNITTESTS LOCAL_RAPIDJSON_LIB LOCAL_LUA_LIB LOCAL_SOL_LIB LOCAL_MINIAUDIO_LIB |
38 |
|
38 |
|
39 |
CARGO_CRATES= ahash-0.7.6 \ |
39 |
CARGO_CRATES= ahash-0.7.6 \ |
40 |
aho-corasick-0.7.18 \ |
40 |
aho-corasick-0.7.18 \ |
Lines 136-146
CARGO_TEST= no
Link Here
|
136 |
MAKE_ENV= ${CARGO_ENV:NCARGO_TARGET_DIR=*} |
136 |
MAKE_ENV= ${CARGO_ENV:NCARGO_TARGET_DIR=*} |
137 |
LDFLAGS+= -Wl,--as-needed |
137 |
LDFLAGS+= -Wl,--as-needed |
138 |
|
138 |
|
139 |
pre-patch: |
|
|
140 |
@${REINPLACE_CMD} -e 's|https://github.com/mackron/miniaudio/archive/634cdb028f340075ae8e8a1126620695688d2ac3.zip|${DISTDIR}/mackron-miniaudio-634cdb028f340075ae8e8a1126620695688d2ac3_GH0.tar.gz|' \ |
141 |
-e 's|b30045e95cec65bfe1d9fe3639f480a2|975a4d15815118a7ded8fbc7d3de68f6|' \ |
142 |
${WRKSRC}/dependencies/lib-miniaudio/getter/CMakeLists.txt.in |
143 |
|
144 |
post-patch: |
139 |
post-patch: |
145 |
@${REINPLACE_CMD} -e 's|/some/place/where/the/data/is|${DATADIR}|' \ |
140 |
@${REINPLACE_CMD} -e 's|/some/place/where/the/data/is|${DATADIR}|' \ |
146 |
${WRKSRC}/rust/stracciatella/src/stracciatella.rs |
141 |
${WRKSRC}/rust/stracciatella/src/stracciatella.rs |