Changeset View
Changeset View
Standalone View
Standalone View
games/libretro-2048/Makefile
- This file was added.
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# $FreeBSD$ | |||||
PORTNAME= libretro-2048 | |||||
PORTVERSION= 0.20200313 | |||||
CATEGORIES= games | |||||
MAINTAINER= menelkir@itroll.org | |||||
COMMENT= Port of 2048 puzzle game to the libretro API | |||||
LICENSE= GPLv2 | |||||
ONLY_FOR_ARCHS= amd64 i386 | |||||
lbartoletti: I'll remove this line since (most) ports can be built also on aarch64, and it could be useful… | |||||
tcbernerUnsubmitted Not Done Inline Actionsyou could patch depending on the value of the FreeBSD version, or mark them BROKEN for those that are older than the required version (that is, once the linked diff lands). tcberner: you could patch depending on the value of the FreeBSD version, or mark them BROKEN for those… | |||||
USES= compiler:gcc-c++11-lib gmake | |||||
USE_LDCONFIG= yes | |||||
USE_GITHUB= yes | |||||
GH_ACCOUNT= libretro | |||||
GH_PROJECT= libretro-2048 | |||||
tcbernerUnsubmitted Not Done Inline Actions^ this is redundant, as it's the same as the port name -- this goes for all the ports here tcberner: ^ this is redundant, as it's the same as the port name -- this goes for all the ports here | |||||
lbartolettiAuthorUnsubmitted Done Inline ActionsIndeed, there is no naming convention on libretro ports (libretro-2048 or beetle-bsnes-libretro for examples). I think the maintainer has made life easier. lbartoletti: Indeed, there is no naming convention on libretro ports (libretro-2048 or beetle-bsnes-libretro… | |||||
GH_TAGNAME= c5e0df2 | |||||
PLIST_FILES= libexec/libretro/2048_libretro.so | |||||
MAKEFILE= Makefile.libretro | |||||
do-install: | |||||
${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; | |||||
${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; | |||||
.include <bsd.port.mk> |
I'll remove this line since (most) ports can be built also on aarch64, and it could be useful to have a FreeBSD retro station ;)
Well, some ports complains about missing memalign function (and include malloc.h). I have a patch (aka replace malloc.h with a memalign function), but I wonder if it's useful since a commit in base is in progress: https://reviews.freebsd.org/D24307