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