diff options
author | nia <nia@pkgsrc.org> | 2020-05-31 16:04:30 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-05-31 16:04:30 +0000 |
commit | ea7bdb5a0a0ca334f36f62a260d5e0a0f1accc71 (patch) | |
tree | 81c01a095c51f9ddb70be2040a6b96511c44e2e0 | |
parent | da217bbafee1532b7af3a06e61f1ee9d70750a2b (diff) | |
download | pkgsrc-ea7bdb5a0a0ca334f36f62a260d5e0a0f1accc71.tar.gz |
libretro-mupen64plus: remove, replaced by libretro-parallel-n64
-rw-r--r-- | emulators/Makefile | 3 | ||||
-rw-r--r-- | emulators/libretro-mupen64plus/DESCR | 9 | ||||
-rw-r--r-- | emulators/libretro-mupen64plus/Makefile | 64 | ||||
-rw-r--r-- | emulators/libretro-mupen64plus/PLIST | 2 | ||||
-rw-r--r-- | emulators/libretro-mupen64plus/distinfo | 7 | ||||
-rw-r--r-- | emulators/libretro-mupen64plus/options.mk | 30 | ||||
-rw-r--r-- | emulators/libretro-mupen64plus/patches/patch-Makefile | 69 |
7 files changed, 1 insertions, 183 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index bbd6ea92627..12e0628faa6 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.321 2020/05/31 16:03:04 nia Exp $ +# $NetBSD: Makefile,v 1.322 2020/05/31 16:04:30 nia Exp $ # COMMENT= Emulators for other operating systems @@ -115,7 +115,6 @@ SUBDIR+= libretro-gambatte SUBDIR+= libretro-genesis-plus-gx SUBDIR+= libretro-mame2010 SUBDIR+= libretro-mgba -SUBDIR+= libretro-mupen64plus SUBDIR+= libretro-nestopia SUBDIR+= libretro-np2kai SUBDIR+= libretro-o2em diff --git a/emulators/libretro-mupen64plus/DESCR b/emulators/libretro-mupen64plus/DESCR deleted file mode 100644 index 1357b879a95..00000000000 --- a/emulators/libretro-mupen64plus/DESCR +++ /dev/null @@ -1,9 +0,0 @@ -Libretro is a simple but powerful development interface that allows for the -easy creation of emulators, games and multimedia applications that can plug -straight into any libretro-compatible frontend. This development interface is -open to others so that they can run these pluggable emulator and game cores -also in their own programs or devices. - -Mupen64Plus is a Nintendo 64 video game system emulator. The original -Mupen64Plus can use one of the several available graphic plugins (Rice, Glide64, -etc), while libretro-mupen64plus focuses entirely on supporting GLideN64. diff --git a/emulators/libretro-mupen64plus/Makefile b/emulators/libretro-mupen64plus/Makefile deleted file mode 100644 index 69ddd5e4851..00000000000 --- a/emulators/libretro-mupen64plus/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -# $NetBSD: Makefile,v 1.23 2020/05/26 11:41:29 nia Exp $ - -DISTNAME= libretro-mupen64plus-20190426 -CATEGORIES= emulators -MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} -GITHUB_PROJECT= mupen64plus-libretro -GITHUB_TAG= af7a4bf219ded4036257a92060b146d7d4333f0f - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= https://docs.libretro.com/library/mupen64plus/ -COMMENT= Libretro core based on the Mupen64Plus emulator -LICENSE= gnu-gpl-v3 - -USE_LANGUAGES= c c++03 -USE_TOOLS+= gmake - -OPSYSVARS+= SOEXT -SOEXT.Darwin= dylib -SOEXT.*= so -PLIST_SUBST+= SOEXT=${SOEXT} - -SUBST_CLASSES+= vc -SUBST_STAGE.vc= pre-configure -SUBST_MESSAGE.vc= Fixing path to VideoCore libraries. -SUBST_FILES.vc= Makefile -SUBST_SED.vc+= -e 's;/opt/vc;${PREFIX};g' - -MAKE_FLAGS+= GIT_VERSION="-pkgsrc" - -.if !empty(MACHINE_ARCH:M*arm*) -MAKE_FLAGS+= WITH_DYNAREC=arm -MAKE_FLAGS+= PIC=1 -.elif ${MACHINE_ARCH} == "i386" -MAKE_FLAGS+= WITH_DYNAREC=x86 -MAKE_FLAGS+= PIC=0 -TOOL_DEPENDS+= nasm-[0-9]*:../../devel/nasm -.elif ${MACHINE_ARCH} == "x86_64" -MAKE_FLAGS+= WITH_DYNAREC=x86_64 -MAKE_FLAGS+= PIC=1 -.elif ${MACHINE_ARCH} == "aarch64" -MAKE_FLAGS+= WITH_DYNAREC=aarch64 -MAKE_FLAGS+= PIC=1 -.else -MAKE_FLAGS+= WITH_DYNAREC= -MAKE_FLAGS+= DYNAREC_USED=0 -MAKE_FLAGS+= PIC=1 -.endif - -BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=./libretro/link.T -BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-undefined - -INSTALLATION_DIRS+= ${PREFIX}/lib/libretro - -CFLAGS.NetBSD+= -DHAVE_POSIX_MEMALIGN=1 - -.include "options.mk" - -do-install: - ${INSTALL_LIB} ${WRKSRC}/mupen64plus_libretro.so \ - ${DESTDIR}${PREFIX}/lib/libretro/mupen64plus_libretro.so - -.include "../../devel/zlib/buildlink3.mk" -.include "../../mk/pthread.buildlink3.mk" -.include "../../mk/bsd.pkg.mk" diff --git a/emulators/libretro-mupen64plus/PLIST b/emulators/libretro-mupen64plus/PLIST deleted file mode 100644 index da6d688bd58..00000000000 --- a/emulators/libretro-mupen64plus/PLIST +++ /dev/null @@ -1,2 +0,0 @@ -@comment $NetBSD: PLIST,v 1.2 2020/05/26 09:45:15 nia Exp $ -lib/libretro/mupen64plus_libretro.${SOEXT} diff --git a/emulators/libretro-mupen64plus/distinfo b/emulators/libretro-mupen64plus/distinfo deleted file mode 100644 index 52d50d2688d..00000000000 --- a/emulators/libretro-mupen64plus/distinfo +++ /dev/null @@ -1,7 +0,0 @@ -$NetBSD: distinfo,v 1.9 2019/05/18 10:34:33 nia Exp $ - -SHA1 (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = 87dbe77d476a24d0ce9549339c1c905f21ffafd8 -RMD160 (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = 0f58146cf8eaf0a099da5b5754849286809315b9 -SHA512 (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = e2ec7863eca3365bc1b6f9dd53a31d4cfb19072379d9fc16f9c90580a8427a810ad16cf3851f80483d9f50625f649ed8538f75e9d4e9630edcf46de9f105fa9c -Size (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = 7150733 bytes -SHA1 (patch-Makefile) = 476c58c1d549d66001afbd9237eaface4e208ce8 diff --git a/emulators/libretro-mupen64plus/options.mk b/emulators/libretro-mupen64plus/options.mk deleted file mode 100644 index ee7726f3abb..00000000000 --- a/emulators/libretro-mupen64plus/options.mk +++ /dev/null @@ -1,30 +0,0 @@ -# $NetBSD: options.mk,v 1.9 2019/05/18 10:34:33 nia Exp $ - -PKG_OPTIONS_VAR= PKG_OPTIONS.libretro-mupen64plus -PKG_OPTIONS_REQUIRED_GROUPS= graphics -PKG_OPTIONS_GROUP.graphics= opengl - -.include "../../mk/bsd.fast.prefs.mk" - -.if !empty(MACHINE_ARCH:M*arm*) -PKG_OPTIONS_GROUP.graphics+= rpi -.endif - -.if !empty(MACHINE_ARCH:Mearm*) && ${OPSYS} == "NetBSD" -PKG_SUGGESTED_OPTIONS+= rpi -.else -PKG_SUGGESTED_OPTIONS+= opengl -.endif - -.include "../../mk/bsd.options.mk" - -.if !empty(PKG_OPTIONS:Mrpi) -MAKE_ENV+= platform=rpi -.include "../../misc/raspberrypi-userland/buildlink3.mk" -.else -MAKE_ENV+= platform=unix -.endif - -.if !empty(PKG_OPTIONS:Mopengl) -.include "../../graphics/MesaLib/buildlink3.mk" -.endif diff --git a/emulators/libretro-mupen64plus/patches/patch-Makefile b/emulators/libretro-mupen64plus/patches/patch-Makefile deleted file mode 100644 index f6db1ac4b68..00000000000 --- a/emulators/libretro-mupen64plus/patches/patch-Makefile +++ /dev/null @@ -1,69 +0,0 @@ -$NetBSD: patch-Makefile,v 1.1 2019/05/18 10:34:33 nia Exp $ - -Do not make guesses based on uname. - ---- Makefile.orig 2019-04-26 23:01:28.000000000 +0000 -+++ Makefile -@@ -9,62 +9,10 @@ COREFLAGS := - CPUFLAGS := - GLFLAGS := - --UNAME=$(shell uname -a) -- - # Dirs - ROOT_DIR := . - LIBRETRO_DIR := $(ROOT_DIR)/libretro - --ifeq ($(platform),) -- platform = unix -- ifeq ($(UNAME),) -- platform = win -- else ifneq ($(findstring MINGW,$(UNAME)),) -- platform = win -- else ifneq ($(findstring Darwin,$(UNAME)),) -- platform = osx -- else ifneq ($(findstring win,$(UNAME)),) -- platform = win -- endif --else ifneq (,$(findstring armv,$(platform))) -- ifeq (,$(findstring classic_,$(platform))) -- override platform += unix -- endif --endif -- --# system platform --system_platform = unix --ifeq ($(shell uname -a),) -- EXE_EXT = .exe -- system_platform = win --else ifneq ($(findstring Darwin,$(shell uname -a)),) -- system_platform = osx -- arch = intel --ifeq ($(shell uname -p),powerpc) -- arch = ppc --endif --else ifneq ($(findstring MINGW,$(shell uname -a)),) -- system_platform = win --endif -- --# Cross compile? --ifeq (,$(ARCH)) -- ARCH = $(shell uname -m) --endif -- --# Target Dynarec --WITH_DYNAREC = $(ARCH) -- --PIC = 1 --ifeq ($(ARCH), $(filter $(ARCH), i386 i686)) -- WITH_DYNAREC = x86 -- PIC = 0 --else ifeq ($(ARCH), $(filter $(ARCH), arm)) -- WITH_DYNAREC = arm --else ifeq ($(ARCH), $(filter $(ARCH), aarch64)) -- WITH_DYNAREC = aarch64 --endif -- - TARGET_NAME := mupen64plus - CC_AS ?= $(CC) - |