1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

emulators/tuxnes: Remove expired port

2024-04-04 emulators/tuxnes: BROKEN for more than 4 months
This commit is contained in:
Rene Ladan 2024-04-04 21:35:34 +02:00
parent 059d251a71
commit 7754a6cc31
6 changed files with 1 additions and 91 deletions

1
MOVED
View File

@ -3141,3 +3141,4 @@ databases/xtrabackup|databases/xtrabackup80|2024-04-02|Has expired: Percona Xtra
net/rubygem-octokit6|net/rubygem-octokit|2024-04-03|Obsolete, please use net/rubygem-octokit instead
devel/gearmand||2024-04-04|Has expired: Broken and unmaintained in ports
devel/p5-Gearman-XS||2024-04-04|Depends on removed devel/gearmand and last updated in 2012
emulators/tuxnes||2024-04-04|Has expired: BROKEN for more than 4 months

View File

@ -138,7 +138,6 @@
SUBDIR += tme
SUBDIR += tnylpo
SUBDIR += tpm-emulator
SUBDIR += tuxnes
SUBDIR += uae
SUBDIR += ucon64
SUBDIR += uconvert

View File

@ -1,47 +0,0 @@
PORTNAME= tuxnes
PORTVERSION= 0.75
PORTREVISION= 6
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/TuxNES/TuxNES%20v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Nintendo Entertainment System 8-bit emulator
WWW= https://tuxnes.sourceforge.net/
LICENSE= GPLv2
BROKEN= linker command failed with exit code 1
DEPRECATED= BROKEN for more than 4 months
EXPIRATION_DATE= 2024-04-04
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= uses i386 assembly code
USES= compiler gmake xorg
USE_XORG= x11 ice sm xext xpm
USE_BINUTILS= yes
GNU_CONFIGURE= yes
PLIST_FILES= bin/romfixer bin/tuxnes share/pixmaps/tuxnes.xpm
DESKTOP_ENTRIES="TuxNES" "" "${PREFIX}/share/pixmaps/tuxnes.xpm" \
"${PORTNAME}" "" ""
.include <bsd.port.pre.mk>
.if ${COMPILER_TYPE} == "clang"
CPPFLAGS+= -no-integrated-as
.endif
.if ${ARCH} == "i386"
# Build tool "compdata" segfaults when linked with lld
LLD_UNSAFE= yes
.endif
post-patch:
@${REINPLACE_CMD} -e \
's|^CFLAGS=|#CFLAGS=|' ${WRKSRC}/configure
post-install:
(cd ${WRKSRC} && ${INSTALL_DATA} tuxnes.xpm \
${STAGEDIR}${PREFIX}/share/pixmaps)
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (tuxnes-0.75.tar.gz) = 217fc57fdd2a5ec360c197ea36110ec929d3f27c88cf875f0f4723b3496ed7c2
SIZE (tuxnes-0.75.tar.gz) = 198735

View File

@ -1,38 +0,0 @@
--- emu.c.orig Thu Apr 12 06:45:47 2001
+++ emu.c Wed Aug 4 18:34:38 2004
@@ -890,7 +890,7 @@
len = strlen(palfile) + 1;
if (! (buffer = malloc(len)))
{
- perror (__FUNCTION__ ": malloc");
+ perror ("loadpal 892: malloc");
return;
}
memcpy (buffer, palfile, len);
@@ -912,7 +912,7 @@
len = strlen(filename) + 1;
if (! (buffer = malloc(len)))
{
- perror (__FUNCTION__ ": malloc");
+ perror ("loadpal 914: malloc");
return;
}
memcpy (buffer, filename, len);
@@ -924,7 +924,7 @@
return;
if (!(palfile = malloc ((len = strlen (filename)) + 11)))
{
- perror (__FUNCTION__ ": malloc");
+ perror ("loadpal 933: malloc");
return;
}
strcpy (palfile, filename);
@@ -1602,7 +1602,7 @@
if (! (basefilename = malloc(baseend - basestart + 1)))
{
- perror (__FUNCTION__ ": malloc");
+ perror ("main: malloc");
exit (1);
}

View File

@ -1,3 +0,0 @@
TuxNES is an emulator for the 8-bit Nintendo Entertainment System.
Currently, the emulator has been tested on Linux, FreeBSD and NetBSD,
all running on x86 processors.