diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-12-29 21:59:39 +0100 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-12-31 01:06:12 +0100 |
commit | ce76328abd81eaaecb5b9365e18026bd6d81207d (patch) | |
tree | 91bfb42df51ca8d50dacedb529a8eec7d587a323 | |
parent | 83a04250c023241a27e61f6393fd8f06338cc752 (diff) | |
download | freebsd-ports-ce76328abd81eaaecb5b9365e18026bd6d81207d.zip |
emulators/gngeo: Remove expired port
2023-12-31 emulators/gngeo: BROKEN for more that 2 years after the EOL of 12
-rw-r--r-- | MOVED | 1 | ||||
-rw-r--r-- | emulators/Makefile | 1 | ||||
-rw-r--r-- | emulators/gngeo/Makefile | 92 | ||||
-rw-r--r-- | emulators/gngeo/distinfo | 3 | ||||
-rw-r--r-- | emulators/gngeo/files/pkg-message.in | 37 | ||||
-rw-r--r-- | emulators/gngeo/pkg-descr | 8 | ||||
-rw-r--r-- | emulators/gngeo/pkg-plist | 5 |
7 files changed, 1 insertions, 146 deletions
@@ -8193,3 +8193,4 @@ net-mgmt/glpi-plugins-fusioninventory-server||2023-12-31|Has expired: Requires p x11-fonts/fontmatrix||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit cad/jspice3||2023-12-31|Has expired: BROKEN for more than 2 years on all supported versions after the EOL of 12 emulators/rtc||2023-12-31|Has expired: Driver doesn't actually work with current FreeBSD versions +emulators/gngeo||2023-12-31|Has expired: BROKEN for more that 2 years after the EOL of 12 diff --git a/emulators/Makefile b/emulators/Makefile index b7d4f1087041..83e3e7b1d611 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -42,7 +42,6 @@ SUBDIR += gbe SUBDIR += gens SUBDIR += gngb - SUBDIR += gngeo SUBDIR += gxemul SUBDIR += hatari SUBDIR += hercules diff --git a/emulators/gngeo/Makefile b/emulators/gngeo/Makefile deleted file mode 100644 index e5db2eea35a2..000000000000 --- a/emulators/gngeo/Makefile +++ /dev/null @@ -1,92 +0,0 @@ -PORTNAME= gngeo -PORTVERSION= 0.8 -DISTVERSIONPREFIX= ${PORTNAME}_ -PORTREVISION= 5 -CATEGORIES= emulators -MASTER_SITES= LOCAL/acm/${PORTNAME} - -MAINTAINER= acm@FreeBSD.org -COMMENT= NeoGeo emulator -WWW= https://github.com/pepone42/gngeo - -LICENSE= GPLv2 - -DEPRECATED= BROKEN for more that 2 years after the EOL of 12 -EXPIRATION_DATE= 2023-12-31 -BROKEN_i386= unknown argument: '-frerun-loop-opt' -BROKEN_FreeBSD_13= ld: error: duplicate symbol: current_fix -BROKEN_FreeBSD_14= ld: error: duplicate symbol: current_fix - -USES= autoreconf compiler:features gl gmake sdl -USE_SDL= image sdl -USE_GL= yes -USE_GITHUB= yes -GH_ACCOUNT= pepone42 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --program-transform-name="" --disable-gp2x -MAKE_JOBS_UNSAFE= yes - -CPPFLAGS+= ${CFLAGS} `${SDL_CONFIG} --cflags` -I${LOCALBASE}/include -LDFLAGS+= `${SDL_CONFIG} --libs` -L${LOCALBASE}/lib -USE_CSTD= gnu89 -MAKE_ARGS+= CC_FOR_BUILD=${CC} - -SUB_FILES= pkg-message - -OPTIONS_DEFINE_i386= ASM RAZE STAR -OPTIONS_DEFAULT_i386= ASM -RAZE_DESC= Use Raze as z80 emulator (broken) -STAR_DESC= Use Starscream as 68k emulator (broken) - -.include <bsd.port.pre.mk> - -.if ${PORT_OPTIONS:MI386ASM} || ${PORT_OPTIONS:MRAZE} || \ - ${PORT_OPTIONS:MSTAR} -BUILD_DEPENDS+= nasm:devel/nasm -.endif - -.if ${PORT_OPTIONS:MI386ASM} -CONFIGURE_ARGS+= --enable-i386asm -.else -CONFIGURE_ARGS+= --disable-i386asm -.endif - -.if ${PORT_OPTIONS:MRAZE} -CONFIGURE_ARGS+= --with-z80core=raze -BROKEN= fails to link -.else -CONFIGURE_ARGS+= --with-z80core=mamez80 -.endif - -.if ${PORT_OPTIONS:MSTAR} -CONFIGURE_ARGS+= --with-m68kcore=starscream -BROKEN= fails to link -.else -CONFIGURE_ARGS+= --with-m68kcore=gen68k -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|x86_64|amd64|' ${WRKSRC}/configure -.if ${COMPILER_TYPE} == "clang" - @${REINPLACE_CMD} -e 's|-frerun-loop-opt||; \ - s|-falign-jumps=2||; s|-falign-loops=2||; \ - s|-fschedule-insns2||; s|-malign-double||; \ - s|-frerun-loop-opt||; s|-O3||' \ - ${WRKSRC}/configure -.endif - @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} \ - ${WRKSRC}/src/generator68k/Makefile.in - -pre-configure: - @cd ${WRKSRC} && ${AUTORECONF} -i - -post-install: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/sample_gngeorc ${STAGEDIR}${EXAMPLESDIR}/gngeorc - ${INSTALL_DATA} ${WRKSRC}/romrc ${STAGEDIR}${DATADIR}/romrc - ${INSTALL_DATA} ${WRKSRC}/gngeo.dat/gngeo_data.zip ${STAGEDIR}${DATADIR}/gngeo_data.zip - -.include <bsd.port.post.mk> diff --git a/emulators/gngeo/distinfo b/emulators/gngeo/distinfo deleted file mode 100644 index bad1177a93ce..000000000000 --- a/emulators/gngeo/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1496741808 -SHA256 (pepone42-gngeo-gngeo_0.8_GH0.tar.gz) = 6bad892e727f242fca43f6cbb8f136283f8a0c28bcfc5a97495aba59476ade4e -SIZE (pepone42-gngeo-gngeo_0.8_GH0.tar.gz) = 1128342 diff --git a/emulators/gngeo/files/pkg-message.in b/emulators/gngeo/files/pkg-message.in deleted file mode 100644 index 93bc7e271c5e..000000000000 --- a/emulators/gngeo/files/pkg-message.in +++ /dev/null @@ -1,37 +0,0 @@ -[ -{ type: install - message: <<EOM -GnGeo has been installed. - -1) You need to manually download neogeo-bios or neogeo-unibios. It's available - at: - - - neogeo-bios: http://www.ocf.berkeley.edu/~wwu/downloads/neogeo.zip - - neogeo-unibios: http://unibios.free.fr/download.html - - Please keep in mind that the NEOGEO BIOS is copyrighted software. - -2) Choose one and extract the files and place them into - %%DATADIR%% directory. - -3) If you use the neogeo-bios, you need rename some files. - - - neo-geo.rom -> sp-s2.sp1 - - ng-lo.rom -> 000-lo.lo - - ng-sfix.rom -> sfix.sfx - - ng-sm1.rom -> ng-sm1.rom - -4) Run gngeo. - - Using neogeo-bios: - # gngeo <romname> - - Using neogeo-unibios: - # gngeo --system unibios <romname> - - Note: Use rom's name (romname) without zip extension. - -5) Enjoy it ;) -EOM -} -] diff --git a/emulators/gngeo/pkg-descr b/emulators/gngeo/pkg-descr deleted file mode 100644 index 656c828129a7..000000000000 --- a/emulators/gngeo/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -GnGeo is a NeoGeo emulator for Linux (and maybe some other UNIX). It use the -following cpu core: - -* The 68k core from the generator project by James Ponder. -* Starscream 680x0 emulation library by Neill Corlett -* Raze Z80 emulator by Richard Mitton. -* Z80 Mame core from the Mame project. -* YM2610 Mame core by Tatsuyuki Satoh. diff --git a/emulators/gngeo/pkg-plist b/emulators/gngeo/pkg-plist deleted file mode 100644 index ecb06733526e..000000000000 --- a/emulators/gngeo/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/gngeo -man/man1/gngeo.1.gz -%%DATADIR%%/gngeo_data.zip -%%DATADIR%%/romrc -%%EXAMPLESDIR%%/gngeorc |