blob: d150e85416b52f9032faf5ea8686fcb9b479b494 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
PORTNAME= game.libretro.genplus
PORTVERSION= 1.7.4.15
DISTVERSIONSUFFIX= -Matrix
CATEGORIES= games
MAINTAINER= rozhuk.im@gmail.com
COMMENT= Kodi game addon for Sega - MS/GG/MD/CD (Genesis Plus GX)
LICENSE= GPGX
LICENSE_NAME= GPGX
LICENSE_FILE= ${WRKSRC}/depends/common/genplus/LICENSE.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
LIB_DEPENDS= libtinyxml.so:textproc/tinyxml
RUN_DEPENDS= kodi-addon-game.libretro>=0:games/kodi-addon-game.libretro
USES= cmake:noninja gmake kodi
USE_GITHUB= yes
GH_ACCOUNT= kodi-game \
libretro:genplus
GH_PROJECT= Genesis-Plus-GX:genplus
# Keep in sync with: depends/common/genplus/genplus.txt
GH_TAGNAME= 0164eb9730c0803674a54a3694633a56f4801661:genplus
CMAKE_ARGS= -DCMAKE_BUILD_TYPE=Release \
-DBUILD_SHARED_LIBS=1 \
-DADDONS_TO_BUILD=${PORTNAME} \
-DGENPLUS_LIB=depends/common/genplus/genesis_plus_gx_libretro.so
post-extract:
@${MV} ${WRKSRC_genplus}/* ${WRKSRC}/depends/common/genplus/
post-patch:
@${REINPLACE_CMD} -e 's|find_library(GENPLUS_LIB.*|add_subdirectory(depends/common/genplus)|g' \
${WRKSRC}/CMakeLists.txt
post-install:
${RM} -rf ${STAGEDIR}${PREFIX}/lib/libretro
.include <bsd.port.mk>
|