Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators libretro-mupen64plus: remove, replaced by li...
details: https://anonhg.NetBSD.org/pkgsrc/rev/18b458269e37
branches: trunk
changeset: 433179:18b458269e37
user: nia <nia%pkgsrc.org@localhost>
date: Sun May 31 16:04:30 2020 +0000
description:
libretro-mupen64plus: remove, replaced by libretro-parallel-n64
diffstat:
emulators/Makefile | 3 +-
emulators/libretro-mupen64plus/DESCR | 9 --
emulators/libretro-mupen64plus/Makefile | 64 -----------------
emulators/libretro-mupen64plus/PLIST | 2 -
emulators/libretro-mupen64plus/distinfo | 7 -
emulators/libretro-mupen64plus/options.mk | 30 --------
emulators/libretro-mupen64plus/patches/patch-Makefile | 69 -------------------
7 files changed, 1 insertions(+), 183 deletions(-)
diffs (222 lines):
diff -r 7a7d06964890 -r 18b458269e37 emulators/Makefile
--- a/emulators/Makefile Sun May 31 16:03:18 2020 +0000
+++ b/emulators/Makefile Sun May 31 16:04:30 2020 +0000
@@ -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-genesis-plus-gx
SUBDIR+= libretro-mame2010
SUBDIR+= libretro-mgba
-SUBDIR+= libretro-mupen64plus
SUBDIR+= libretro-nestopia
SUBDIR+= libretro-np2kai
SUBDIR+= libretro-o2em
diff -r 7a7d06964890 -r 18b458269e37 emulators/libretro-mupen64plus/DESCR
--- a/emulators/libretro-mupen64plus/DESCR Sun May 31 16:03:18 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 7a7d06964890 -r 18b458269e37 emulators/libretro-mupen64plus/Makefile
--- a/emulators/libretro-mupen64plus/Makefile Sun May 31 16:03:18 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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@localhost
-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 -r 7a7d06964890 -r 18b458269e37 emulators/libretro-mupen64plus/PLIST
--- a/emulators/libretro-mupen64plus/PLIST Sun May 31 16:03:18 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2020/05/26 09:45:15 nia Exp $
-lib/libretro/mupen64plus_libretro.${SOEXT}
diff -r 7a7d06964890 -r 18b458269e37 emulators/libretro-mupen64plus/distinfo
--- a/emulators/libretro-mupen64plus/distinfo Sun May 31 16:03:18 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 7a7d06964890 -r 18b458269e37 emulators/libretro-mupen64plus/options.mk
--- a/emulators/libretro-mupen64plus/options.mk Sun May 31 16:03:18 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 7a7d06964890 -r 18b458269e37 emulators/libretro-mupen64plus/patches/patch-Makefile
--- a/emulators/libretro-mupen64plus/patches/patch-Makefile Sun May 31 16:03:18 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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)
-
Home |
Main Index |
Thread Index |
Old Index