View | Details | Raw Unified | Return to bug 254416
Collapse All | Expand All

(-)b/games/kodi-addon-game.libretro.pcsx-rearmed/Makefile (-22 / +24 lines)
Lines 10-40 MAINTAINER= rozhuk.im@gmail.com Link Here
10
COMMENT=	Kodi game addon for Sony - PlayStation (PCSX ReARMed)
10
COMMENT=	Kodi game addon for Sony - PlayStation (PCSX ReARMed)
11
11
12
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/depends/common/pcsx-rearmed/COPYING
14
13
15
LIB_DEPENDS=	libtinyxml.so:textproc/tinyxml
14
LIBRETRO_PORT=	libretro-pcsx_rearmed
16
RUN_DEPENDS=	kodi-addon-game.libretro>=0:games/kodi-addon-game.libretro
17
15
18
USES=		cmake:noninja gmake kodi
16
RUN_DEPENDS=	kodi-addon-game.libretro>=0:games/kodi-addon-game.libretro \
19
USE_GITHUB=	yes
17
		${LIBRETRO_PORT}>=0:games/${LIBRETRO_PORT}
20
GH_ACCOUNT=	kodi-game \
21
		libretro:pcsx_rearmed
22
GH_PROJECT=	pcsx_rearmed:pcsx_rearmed
23
# Keep in sync with: depends/common/pcsx-rearmed/pcsx-rearmed.txt
24
GH_TAGNAME=	54686ee7ccbba7220aaf69892ad3d77515478776:pcsx_rearmed
25
26
CMAKE_ARGS=	-DBUILD_SHARED_LIBS=1 \
27
		-DADDONS_TO_BUILD=${PORTNAME} \
28
		-DPCSX-REARMED_LIB=depends/common/pcsx-rearmed/pcsx_rearmed_libretro.so
29
18
30
post-extract:
19
NO_ARCH=	yes
31
	@${MV} ${WRKSRC_pcsx_rearmed}/* ${WRKSRC}/depends/common/pcsx-rearmed/
32
20
33
post-patch:
21
USES=		kodi
34
	@${REINPLACE_CMD} -e 's|find_library(PCSX-REARMED_LIB.*|add_subdirectory(depends/common/pcsx-rearmed)|g' \
22
USE_GITHUB=	yes
35
		${WRKSRC}/CMakeLists.txt
23
GH_ACCOUNT=	kodi-game
36
24
37
post-install:
25
do-build:
38
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/libretro
26
	@${MKDIR} ${WRKSRC}/lib
27
	@LIBRARY_FILENAME_FULL=`${MAKE} -C ../${LIBRETRO_PORT} -V PLIST_FILES | ${SED} 's| .*||g'` && \
28
	LIBRARY_FILENAME=`basename "$${LIBRARY_FILENAME_FULL}"` && \
29
	${LN} -sf "${LOCALBASE}/$${LIBRARY_FILENAME_FULL}" ${WRKSRC}/lib/ && \
30
	${REINPLACE_CMD} -e 's|@PLATFORM@|freebsd|g' \
31
		-e "s|@LIBRARY_FILENAME@|$${LIBRARY_FILENAME}|g" \
32
		${WRKSRC}/${PORTNAME}/addon.xml.in
33
	@${MV} ${WRKSRC}/${PORTNAME}/addon.xml.in ${WRKSRC}/${PORTNAME}/addon.xml
34
	@${RM} -f ${WRKSRC}/${PORTNAME}/addon.xml.in.bak
35
36
do-install:
37
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/kodi/addons/${PORTNAME} \
38
		${STAGEDIR}${PREFIX}/share/kodi/addons
39
	@(cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} * ${STAGEDIR}${PREFIX}/lib/kodi/addons/${PORTNAME})
40
	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/share/kodi/addons)
39
41
40
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)b/games/kodi-addon-game.libretro.pcsx-rearmed/distinfo (-3 / +1 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1611230780
1
TIMESTAMP = 1616181796
2
SHA256 (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 56ebea334e7b61372f05ee2cba2576176eb2c42982ec839e158c7397cd5188ab
2
SHA256 (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 56ebea334e7b61372f05ee2cba2576176eb2c42982ec839e158c7397cd5188ab
3
SIZE (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 72793
3
SIZE (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 72793
4
SHA256 (libretro-pcsx_rearmed-54686ee7ccbba7220aaf69892ad3d77515478776_GH0.tar.gz) = aeb8941cb9a262d4e9f94d6491c2cfaa823df759f40b30dd624c27a36f369fa1
5
SIZE (libretro-pcsx_rearmed-54686ee7ccbba7220aaf69892ad3d77515478776_GH0.tar.gz) = 2289399

Return to bug 254416