commit:     ad51e6a95d096c485a1e6b82075ab92b72ad560e
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 19 13:46:36 2026 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Jan 19 13:50:51 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad51e6a9

games-emulation/gngeo: treeclean

Closes: https://bugs.gentoo.org/744043
Closes: https://bugs.gentoo.org/896336
Closes: https://bugs.gentoo.org/926370
Closes: https://bugs.gentoo.org/965649
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 games-emulation/gngeo/Manifest                     |   2 -
 games-emulation/gngeo/files/gngeo-0.8-cflags.patch |  41 ---
 .../gngeo/files/gngeo-0.8-concurrentMake.patch     |  16 --
 .../gngeo/files/gngeo-0.8-execstacks.patch         | 105 --------
 .../gngeo/files/gngeo-0.8-fcommon.patch            | 289 ---------------------
 games-emulation/gngeo/files/gngeo-0.8-zlib.patch   |   9 -
 games-emulation/gngeo/gngeo-0.8-r2.ebuild          |  48 ----
 games-emulation/gngeo/metadata.xml                 |   8 -
 8 files changed, 518 deletions(-)

diff --git a/games-emulation/gngeo/Manifest b/games-emulation/gngeo/Manifest
deleted file mode 100644
index b4560bf535a8..000000000000
--- a/games-emulation/gngeo/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gngeo-0.8.tar.gz 1043579 BLAKE2B 
b4d1ffdb53e32ea25ed743af113573ce9ebd9f864bff1fed88797573141aecd3a2f799731316ced19892b9e45a334c8a8b59593fce4ec5651754bf80196c9e13
 SHA512 
4301e0f48afd8686cdc45bd8c3e7b724f4ab7a2482567c7fe99ee8960f652dbcefb00fcdd7071d85b02636a9ae9795d03169ffc79e8ae6f4c5515a5a53c090c7
-DIST gngeo.png 1488 BLAKE2B 
e474aaec3f9d79b83ecb3519680b172cfecbca27931bb3a039d6ee46c53737557ca2c110b22d0f974840039e465b7bfafa364ae2076f9ea785858099fe402922
 SHA512 
bc0403cf06fd1095095d87e5e6b8cd8d9e018a2a5b20f7168935d0c48d288af55bd98a72150f3c6d6089646a0780b65ff24f135bf5a680690af160c9be8945e5

diff --git a/games-emulation/gngeo/files/gngeo-0.8-cflags.patch 
b/games-emulation/gngeo/files/gngeo-0.8-cflags.patch
deleted file mode 100644
index 0dcc3e7c5bf8..000000000000
--- a/games-emulation/gngeo/files/gngeo-0.8-cflags.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- a/configure.in.orig        2016-03-31 04:15:45.913917791 -0400
-+++ b/configure.in     2016-03-31 04:16:23.447607551 -0400
-@@ -236,20 +236,12 @@
-            AC_DEFINE(PROCESSOR_INTEL, 1, [Define if you have an x86 
processor])
-            ALIGNLONGS=0
-          proc_i386=true
--              CFLAGS="$CFLAGS -O3 -fstrength-reduce -frerun-loop-opt -Wall 
-Wno-unused -funroll-loops \
--                    -ffast-math -falign-functions=2 -falign-jumps=2 
-fexpensive-optimizations \
--                    -falign-loops=2 -fschedule-insns2 -malign-double 
-fomit-frame-pointer -g \
--                  -fno-strict-aliasing -pipe -mtune=$target_cpu 
-DCPU=$target_cpu"
-            ;;
-      x86_64)
-          AC_MSG_RESULT(Turning on x86_64 processor optimisations)
-            AC_DEFINE(PROCESSOR_ADM64, 1, [Define if you have an x86_64 
processor])
-            ALIGNLONGS=0
-          proc_x64=true
--              CFLAGS="$CFLAGS -O3 -fstrength-reduce -frerun-loop-opt -Wall 
-Wno-unused -funroll-loops \
--                    -ffast-math  -fexpensive-optimizations \
--                     -malign-double -fomit-frame-pointer -g \
--                  -fno-strict-aliasing -pipe -DCPU=$target_cpu"
-            ;;
-     sparc*) AC_MSG_RESULT(Turning on sparc processor optimisations)
-            AC_DEFINE(PROCESSOR_SPARC, 1, [Define if you have a sparc 
processor])
-@@ -258,8 +250,6 @@
-          if test $target_cpu = sparc64 && test $CC_MAJOR -ge 3 ; then
-               CFLAGS="$CFLAGS -mcpu=v9"
-          fi
--         CFLAGS="$CFLAGS -O3 -Wall -Wno-unused -funroll-loops \
--                    -ffast-math -fomit-frame-pointer -g"
-            ;;
-     arm)   AC_MSG_RESULT(Turning on arm processor optimisations)
-            AC_DEFINE(PROCESSOR_ARM, 1, [Define if you have an ARM processor])
-@@ -273,8 +263,6 @@
-     *)     AC_MSG_RESULT(Processor type unknown - Use generic optimisations)
-            ALIGNLONGS=1
-            optimum=no
--         CFLAGS="$CFLAGS -O3 -Wall -Wno-unused -funroll-loops \
--                    -ffast-math -g"
-            ;;
-   esac
- 

diff --git a/games-emulation/gngeo/files/gngeo-0.8-concurrentMake.patch 
b/games-emulation/gngeo/files/gngeo-0.8-concurrentMake.patch
deleted file mode 100644
index f039ecf544d9..000000000000
--- a/games-emulation/gngeo/files/gngeo-0.8-concurrentMake.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/src/generator68k/Makefile.am.orig        2015-01-23 18:37:37.998723294 
-0500
-+++ b/src/generator68k/Makefile.am     2015-01-23 18:38:39.995391133 -0500
-@@ -71,9 +71,12 @@
- 
- #def68k : def68k.c
- #     gcc def68k.c tab68k.c -o def68k -I .. -I ../.. -I . `sdl-config 
--cflags`
--def68k.o gen68k.o tab68k2.o : %.o : %.c
-+def68k.o tab68k2.o : %.o : %.c
-       $(gcc_build_verbose)$(CC_FOR_BUILD) -c $< -o $@ -I .. -I ../.. -I . 
`sdl-config --cflags`
- 
-+gen68k.o: gen68k.c def68k-iibs.h
-+      $(CC_FOR_BUILD) -c $< -o $@ -I .. -I ../.. -I . `sdl-config --cflags`
-+
- def68k : def68k.o tab68k2.o
-       $(gcc_build_verbose)$(CC_FOR_BUILD) def68k.o tab68k2.o -o $@ 
- 

diff --git a/games-emulation/gngeo/files/gngeo-0.8-execstacks.patch 
b/games-emulation/gngeo/files/gngeo-0.8-execstacks.patch
deleted file mode 100644
index a3face06f35c..000000000000
--- a/games-emulation/gngeo/files/gngeo-0.8-execstacks.patch
+++ /dev/null
@@ -1,105 +0,0 @@
---- a/src/effect/2xsaimmx.asm
-+++ b/src/effect/2xsaimmx.asm
-@@ -2107,3 +2107,7 @@
- final1b       resb 8
- final2a       resb 8
- final2b       resb 8
-+
-+%ifidn __OUTPUT_FORMAT__,elf
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+%endif
---- a/src/effect/effect_i386.asm
-+++ b/src/effect/effect_i386.asm
-@@ -88,3 +88,7 @@
-       emms
-       
-       endproc
-+
-+%ifidn __OUTPUT_FORMAT__,elf
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+%endif
---- a/src/effect/hq2x16.asm
-+++ b/src/effect/hq2x16.asm
-@@ -1935,3 +1935,7 @@
-     dd ..@cross8, ..@flag0,  ..@flag0,  ..@flag0,
-     dd ..@flag0,  ..@flag0,  ..@flag0,  ..@flag0
- 
-+
-+%ifidn __OUTPUT_FORMAT__,elf
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+%endif
---- a/src/effect/hq3x16.asm
-+++ b/src/effect/hq3x16.asm
-@@ -2520,3 +2520,7 @@
-     dd ..@cross8, ..@flag0,  ..@flag0,  ..@flag0,
-     dd ..@flag0,  ..@flag0,  ..@flag0,  ..@flag0
- 
-+
-+%ifidn __OUTPUT_FORMAT__,elf
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+%endif
---- a/src/memcpy.S
-+++ b/src/memcpy.S
-@@ -495,4 +495,8 @@
- 
- Lmemcpy_bsrcul1l4:
- add r1, r1, #1
--b Lmemcpy_bl4
-\ No newline at end of file
-+b Lmemcpy_bl4
-+
-+#ifdef __ELF__
-+.section .note.GNU-stack,"",@progbits
-+#endif
---- a/src/raze/Makefile.am
-+++ b/src/raze/Makefile.am
-@@ -20,7 +20,7 @@
-       $(srcdir)/strip_ $< $@
- 
- raze2.asm: raze.asmu raze.incu raze.regu
--      nasm -w+orphan-labels -I $(srcdir)/ -e $< -o $@
-+      nasm -w+orphan-labels -f elf -I $(srcdir)/ -e $< -o $@
- 
- # This assembles the file, once it's been pre-processed
- raze.o: raze2.asm
---- a/src/raze/raze.asm
-+++ b/src/raze/raze.asm
-@@ -4259,3 +4259,6 @@
- 
- ;- the end ------------------------------------------------------------------;
- 
-+%ifidn ___OUTPUT_FORMAT__,elf
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+%endif
---- a/src/screen_i386.asm
-+++ b/src/screen_i386.asm
-@@ -96,3 +96,6 @@
-       endproc
- 
- 
-+%ifidn __OUTPUT_FORMAT__,elf
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+%endif
---- a/src/star/star.c
-+++ b/src/star/star.c
-@@ -2431,6 +2431,10 @@
- */
- static void suffixes(void) {
-       emit("end\n");
-+
-+      emit("%%ifidn ___OUTPUT_FORMAT__,elf\n");
-+      emit("section .note.GNU-stack noalloc noexec nowrite progbits\n");
-+      emit("%%endif\n");
- }
- 
- /****************************************************************************
---- a/src/video_i386.asm
-+++ b/src/video_i386.asm
-@@ -86,3 +86,7 @@
-       
-       popa
-       endproc
-+
-+%ifidn __OUTPUT_FORMAT__,elf
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+%endif

diff --git a/games-emulation/gngeo/files/gngeo-0.8-fcommon.patch 
b/games-emulation/gngeo/files/gngeo-0.8-fcommon.patch
deleted file mode 100644
index 63e1ff097bb7..000000000000
--- a/games-emulation/gngeo/files/gngeo-0.8-fcommon.patch
+++ /dev/null
@@ -1,289 +0,0 @@
---- a/src/memory.h     2011-10-25 18:04:13.000000000 -0000
-+++ b/src/memory.h     2020-09-15 23:02:48.114069895 -0000
-@@ -114,30 +114,30 @@ typedef struct neo_mem {
-       Uint32 watchdog;
- } neo_mem;
- 
--neo_mem memory;
-+extern neo_mem memory;
- 
- /* video related */
- //extern int irq2start, irq2control;
--Uint8 *current_pal;
--Uint32 *current_pc_pal;
--Uint8 *current_fix;
--Uint8 *fix_usage;
-+extern Uint8 *current_pal;
-+extern Uint32 *current_pc_pal;
-+extern Uint8 *current_fix;
-+extern Uint8 *fix_usage;
- 
- /* sram */
--Uint8 sram_lock;
-+extern Uint8 sram_lock;
- //Uint32 sram_protection_hack;
- //int sram_protection_hack;
- 
- /* Sound control */
--Uint8 sound_code;
--Uint8 pending_command;
--Uint8 result_code;
-+extern Uint8 sound_code;
-+extern Uint8 pending_command;
-+extern Uint8 result_code;
- 
- 
- /* 68k cpu Banking control */
- extern Uint32 bankaddress;            /* current bank */
- //Uint8 current_cpu_bank;
--Uint16 z80_bank[4];
-+extern Uint16 z80_bank[4];
- 
- /* misc utility func */
- void update_all_pal(void);
-@@ -263,10 +263,10 @@ void mem68k_store_bk_kof2003_byte(Uint32
- void mem68k_store_bk_kof2003_word(Uint32 addr, Uint16 data);
- void mem68k_store_bk_kof2003_long(Uint32 addr, Uint32 data);
- 
--Uint8 (*mem68k_fetch_bksw_byte)(Uint32);
--Uint16 (*mem68k_fetch_bksw_word)(Uint32);
--Uint32 (*mem68k_fetch_bksw_long)(Uint32);
--void (*mem68k_store_bksw_byte)(Uint32,Uint8);
--void (*mem68k_store_bksw_word)(Uint32,Uint16);
--void (*mem68k_store_bksw_long)(Uint32,Uint32);
-+extern Uint8 (*mem68k_fetch_bksw_byte)(Uint32);
-+extern Uint16 (*mem68k_fetch_bksw_word)(Uint32);
-+extern Uint32 (*mem68k_fetch_bksw_long)(Uint32);
-+extern void (*mem68k_store_bksw_byte)(Uint32,Uint8);
-+extern void (*mem68k_store_bksw_word)(Uint32,Uint16);
-+extern void (*mem68k_store_bksw_long)(Uint32,Uint32);
- #endif
---- a/src/video.h      2011-10-25 18:04:13.000000000 -0000
-+++ b/src/video.h      2020-09-15 23:01:55.756521216 -0000
-@@ -67,7 +67,7 @@ typedef struct VIDEO {
- 
- #define RASTER_LINES 261
- 
--unsigned int neogeo_frame_counter;
-+extern unsigned int neogeo_frame_counter;
- extern unsigned int neogeo_frame_counter_speed;
- 
- void init_video(void);
---- a/src/memory.c     2011-10-25 18:04:13.000000000 -0000
-+++ b/src/memory.c     2020-09-15 23:08:31.083181700 -0000
-@@ -896,3 +896,19 @@ void mem68k_store_bk_normal_word(Uint32
- 
- LONG_STORE(mem68k_store_bk_normal)
- ;
-+Uint8* current_pal;
-+Uint32 *current_pc_pal;
-+Uint8 *current_fix;
-+Uint8 *fix_usage;
-+Uint8 sram_lock;
-+Uint8 sound_code;
-+Uint8 pending_command;
-+Uint8 result_code;
-+Uint16 z80_bank[4];
-+Uint8 (*mem68k_fetch_bksw_byte)(Uint32);
-+Uint16 (*mem68k_fetch_bksw_word)(Uint32);
-+Uint32 (*mem68k_fetch_bksw_long)(Uint32);
-+void (*mem68k_store_bksw_byte)(Uint32,Uint8);
-+void (*mem68k_store_bksw_word)(Uint32,Uint16);
-+void (*mem68k_store_bksw_long)(Uint32,Uint32);
-+neo_mem memory;
---- b/src/video.c      2011-10-25 18:04:13.000000000 -0000
-+++ b/src/video.c      2020-09-15 23:09:15.113923583 -0000
-@@ -32,6 +32,7 @@
- #include "transpack.h"
- 
- extern int neogeo_fix_bank_type;
-+unsigned int neogeo_frame_counter;
- 
- 
- #ifdef PROCESSOR_ARM
---- a/src/screen.c     2011-10-25 18:04:13.000000000 -0000
-+++ b/src2/screen.c    2020-09-15 23:14:14.508969030 -0000
-@@ -401,3 +401,14 @@ void screen_fullscreen() {
-       fullscreen ^= 1;
-       blitter[nblitter].fullscreen();
- }
-+SDL_Surface *screen;
-+SDL_Surface *buffer, *sprbuf, *fps_buf, *scan, *fontbuf;
-+SDL_Rect visible_area;
-+int yscreenpadding;
-+Uint8 interpolation;
-+Uint8 nblitter;
-+Uint8 neffect;
-+Uint8 scale;
-+Uint8 fullscreen;
-+
-+
---- a/src/screen.h     2011-10-25 18:04:13.000000000 -0000
-+++ b/src/screen.h     2020-09-15 23:14:14.085628561 -0000
-@@ -17,19 +17,19 @@ extern RGB2YUV rgb2yuv[65536];
- 
- void init_rgb2yuv_table(void);
- 
--SDL_Surface *screen;
--SDL_Surface *buffer, *sprbuf, *fps_buf, *scan, *fontbuf;
-+extern SDL_Surface *screen;
-+extern SDL_Surface *buffer, *sprbuf, *fps_buf, *scan, *fontbuf;
- //SDL_Surface *triplebuf[2];
- 
--SDL_Rect visible_area;
-+extern SDL_Rect visible_area;
- 
--int yscreenpadding;
-+extern int yscreenpadding;
- 
--Uint8 interpolation;
--Uint8 nblitter;
--Uint8 neffect;
--Uint8 scale;
--Uint8 fullscreen;
-+extern Uint8 interpolation;
-+extern Uint8 nblitter;
-+extern Uint8 neffect;
-+extern Uint8 scale;
-+extern Uint8 fullscreen;
- 
- Uint8 get_effect_by_name(char *name);
- Uint8 get_blitter_by_name(char *name);
-
---- a/src/emu.c        2011-10-25 18:04:13.000000000 -0000
-+++ b/src/emu.c        2020-09-15 23:55:31.560725467 -0000
-@@ -64,6 +64,11 @@ extern int irq2enable, irq2start, irq2re
- extern int lastirq2line;
- extern int irq2repeat_limit;
- extern Uint32 irq2pos_value;
-+Uint8 key[SDLK_LAST];
-+Uint8 *joy_button[2];
-+Sint32 *joy_axe[2];
-+Uint32 joy_numaxes[2];
-+conf_type conf;
- 
- void setup_misc_patch(char *name) {
- 
---- a/src/emu.h        2011-10-25 18:04:13.000000000 -0000
-+++ b/src/emu.h        2020-09-15 23:55:31.067383834 -0000
-@@ -45,7 +45,7 @@ typedef enum COUNTRY {
-     CTY_MAX
- } COUNTRY;
- 
--struct {
-+typedef struct {
-     char *game;
-     Uint16 x_start;
-     Uint16 y_start;
-@@ -89,7 +89,8 @@ struct {
- 
-     int p1_hotkey[4];
-     int p2_hotkey[4];
--} conf;
-+} conf_type;
-+extern conf_type conf;
- 
- enum {
-     HOTKEY_MASK_A = 0x1,
-@@ -123,10 +124,10 @@ enum {
- 
- //config conf;
- 
--Uint8 key[SDLK_LAST];
--Uint8 *joy_button[2];
--Sint32 *joy_axe[2];
--Uint32 joy_numaxes[2];
-+extern Uint8 key[SDLK_LAST];
-+extern Uint8 *joy_button[2];
-+extern Sint32 *joy_axe[2];
-+extern Uint32 joy_numaxes[2];
- 
- void debug_loop(void);
- void main_loop(void);
---- a/src/state.c      2011-10-25 18:04:13.000000000 -0000
-+++ b/src/state.c      2020-09-15 23:51:12.333025158 -0000
-@@ -627,6 +627,7 @@ void clear_state_reg(void) {
-       st_mod[i].reglist=NULL;
-     }
- }
-+SDL_Surface *state_img;
- 
- void neogeo_init_save_state(void) {
-     int i;
---- a/src/state.h      2011-10-25 18:04:13.000000000 -0000
-+++ b/src/state.h      2020-09-15 23:50:09.751969676 -0000
-@@ -80,7 +80,7 @@ typedef struct NEOGEO_STATE {
-     Uint8 pal1[0x2000], pal2[0x2000];
- }NEOGEO_STATE;
- 
--SDL_Surface *state_img;
-+extern SDL_Surface *state_img;
- 
- #define STREAD  0
- #define STWRITE 1
---- a/src/event.c      2012-01-13 20:25:07.000000000 -0000
-+++ b/src/event.c      2020-09-16 00:13:06.148468785 -0000
-@@ -10,6 +10,8 @@
- #include "conf.h"
- #include "emu.h"
- #include "memory.h"
-+JOYMAP *jmap;
-+Uint8 joy_state[2][GN_MAX_KEY];
- 
- static int get_mapid(char *butid) {
-       printf("Get mapid %s\n",butid);
---- a/src/event.h      2011-10-25 18:04:13.000000000 -0000
-+++ b/src/event.h      2020-09-16 00:13:05.125118226 -0000
-@@ -41,8 +41,8 @@ typedef struct JOYMAP {
-       struct BUT_MAP **jhat;
- }JOYMAP;
- 
--JOYMAP *jmap;
--Uint8 joy_state[2][GN_MAX_KEY];
-+extern JOYMAP *jmap;
-+extern Uint8 joy_state[2][GN_MAX_KEY];
- 
- 
- bool init_event(void);
---- a/src/frame_skip.c 2011-10-25 18:04:13.000000000 -0000
-+++ b/src/frame_skip.c 2020-09-16 00:14:09.792873267 -0000
-@@ -33,6 +33,7 @@
- #ifndef uclock_t
- #define uclock_t Uint32
- #endif
-+char fps_str[32];
- 
- #define TICKS_PER_SEC 1000000UL
- //#define CPU_FPS 60
---- a/src/frame_skip.h 2011-10-25 18:04:13.000000000 -0000
-+++ b/src/frame_skip.h 2020-09-16 00:14:10.619553849 -0000
-@@ -22,7 +22,7 @@
- 
- extern char skip_next_frame;
- 
--char fps_str[32];
-+extern char fps_str[32];
- 
- void reset_frame_skip(void);
- int frame_skip(int init);
---- a/src/transpack.c  2011-10-25 18:04:13.000000000 -0000
-+++ b/src/transpack.c  2020-09-16 00:14:41.750077802 -0000
-@@ -26,6 +26,7 @@
- #include <string.h>
- 
- #include "transpack.h"
-+TRANS_PACK *tile_trans;
- 
- 
- static void trans_pack_add(Uint32 begin,Uint32 end,Uint32 type)
---- a/src/transpack.h  2011-10-25 18:04:13.000000000 -0000
-+++ b/src/transpack.h  2020-09-16 00:14:41.073399747 -0000
-@@ -14,7 +14,7 @@ typedef struct TRANS_PACK {
-     Uint8 type;
-     struct TRANS_PACK *next;
- } TRANS_PACK;
--TRANS_PACK *tile_trans;
-+extern TRANS_PACK *tile_trans;
- 
- TRANS_PACK* trans_pack_find(Uint32 tile);
- void trans_pack_open(char *filename);

diff --git a/games-emulation/gngeo/files/gngeo-0.8-zlib.patch 
b/games-emulation/gngeo/files/gngeo-0.8-zlib.patch
deleted file mode 100644
index 9aa4a6b5f479..000000000000
--- a/games-emulation/gngeo/files/gngeo-0.8-zlib.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-diff -ru gngeo-0.8.orig/configure.in gngeo-0.8/configure.in
---- gngeo-0.8.orig/configure.in        2012-11-15 17:57:57.849578009 -0500
-+++ gngeo-0.8/configure.in     2012-11-15 18:19:55.305923094 -0500
-@@ -95,6 +95,7 @@
- #AC_SUBST(LIBOBJS)
- AC_CHECK_LIB([m], [acos])
- AC_CHECK_LIB([z], [inflate])
-+AC_CHECK_LIB([minizip], [unzReadCurrentFile])
- 

diff --git a/games-emulation/gngeo/gngeo-0.8-r2.ebuild 
b/games-emulation/gngeo/gngeo-0.8-r2.ebuild
deleted file mode 100644
index 291b5fc41c0b..000000000000
--- a/games-emulation/gngeo/gngeo-0.8-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop flag-o-matic
-
-DESCRIPTION="A NeoGeo emulator"
-HOMEPAGE="https://code.google.com/p/gngeo/";
-SRC_URI="https://gngeo.googlecode.com/files/${P}.tar.gz
-       
https://storage.googleapis.com/google-code-archive/v2/code.google.com/gngeo/logo.png
 -> ${PN}.png"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-       media-libs/libsdl[joystick,opengl,sound,video]
-       virtual/minizip:=
-       virtual/opengl
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-execstacks.patch
-       "${FILESDIR}"/${P}-zlib.patch
-       "${FILESDIR}"/${P}-concurrentMake.patch
-       "${FILESDIR}"/${P}-cflags.patch
-       "${FILESDIR}"/${P}-fcommon.patch
-)
-
-src_prepare() {
-       default
-       mv configure.in configure.ac || die
-       eautoreconf
-       append-cflags -std=gnu89 # build with gcc5 (bug #571056)
-}
-
-src_configure() {
-       econf --disable-i386asm
-}
-
-src_install() {
-       DOCS=( AUTHORS FAQ NEWS README* TODO sample_gngeorc )
-       default
-       doicon "${DISTDIR}"/${PN}.png
-       make_desktop_entry ${PN}
-}

diff --git a/games-emulation/gngeo/metadata.xml 
b/games-emulation/gngeo/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-emulation/gngeo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<maintainer type="project">
-       <email>[email protected]</email>
-       <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>

Reply via email to