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

(-)b/games/kodi-addon-game.libretro.fceumm/Makefile (+42 lines)
Added Link Here
1
# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
2
# $FreeBSD$
3
4
PORTNAME=	game.libretro.fceumm
5
PORTVERSION=	0.0.1.25
6
DISTVERSIONSUFFIX=	-Matrix
7
CATEGORIES=	games
8
9
MAINTAINER=	rozhuk.im@gmail.com
10
COMMENT=	Kodi game addon for NES / Famicom (FCEUmm)
11
12
LICENSE=	GPLv2+
13
14
LIBRETRO_PORT=	libretro-fceumm
15
16
RUN_DEPENDS=	kodi-addon-game.libretro>=0:games/kodi-addon-game.libretro \
17
		${LIBRETRO_PORT}>=0:games/${LIBRETRO_PORT}
18
19
NO_ARCH=	yes
20
21
USES=		kodi
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	kodi-game
24
25
do-build:
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)
41
42
.include <bsd.port.mk>
(-)b/games/kodi-addon-game.libretro.fceumm/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1616181416
2
SHA256 (kodi-game-game.libretro.fceumm-0.0.1.25-Matrix_GH0.tar.gz) = 091ece23bf157b3a822f98b4a4da8e3bd3f3cc3f247acc4d43e003c860c53369
3
SIZE (kodi-game-game.libretro.fceumm-0.0.1.25-Matrix_GH0.tar.gz) = 777617
(-)b/games/kodi-addon-game.libretro.fceumm/pkg-descr (+8 lines)
Added Link Here
1
FCE Ultra mappers modified
2
3
FCEU "mappers modified" is an unofficial build of FCEU Ultra by CaH4e3,
4
which supports a lot of new mappers including some obscure mappers such
5
as one for unlicensed NES ROM's.
6
7
8
WWW: https://github.com/libretro/libretro-fceumm/

Return to bug 254418