aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-09-19 13:01:00 +0000
committerRene Ladan <rene@FreeBSD.org>2020-09-19 13:01:00 +0000
commitb2e5755eb8260645c1601d3b2f26c3298ff0e858 (patch)
tree28d1874e1dbd4cb62d6fbf7efe56d0063931b0ab /emulators
parentd8402760d93fe0876980bd6fe8578526f9254179 (diff)
downloadports-b2e5755eb8260645c1601d3b2f26c3298ff0e858.tar.gz
ports-b2e5755eb8260645c1601d3b2f26c3298ff0e858.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile2
-rw-r--r--emulators/dynagen/Makefile76
-rw-r--r--emulators/dynagen/distinfo2
-rw-r--r--emulators/dynagen/files/setup.py21
-rw-r--r--emulators/dynagen/pkg-descr9
-rw-r--r--emulators/wxmupen64plus/Makefile63
-rw-r--r--emulators/wxmupen64plus/distinfo3
-rw-r--r--emulators/wxmupen64plus/files/patch-wscript41
-rw-r--r--emulators/wxmupen64plus/files/patch-wxvidext.cpp11
-rw-r--r--emulators/wxmupen64plus/files/patch-wxvidext.h11
-rw-r--r--emulators/wxmupen64plus/pkg-descr3
-rw-r--r--emulators/wxmupen64plus/pkg-plist25
12 files changed, 0 insertions, 267 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 379cfdb63811..f9fd23e21761 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -28,7 +28,6 @@
SUBDIR += dosbox
SUBDIR += dosbox-staging
SUBDIR += dtcyber
- SUBDIR += dynagen
SUBDIR += dynamips-community
SUBDIR += e-uae
SUBDIR += edumips64
@@ -169,7 +168,6 @@
SUBDIR += wine-mono
SUBDIR += wine-mono-devel
SUBDIR += winetricks
- SUBDIR += wxmupen64plus
SUBDIR += x16-emulator
SUBDIR += x16-rom
SUBDIR += x48
diff --git a/emulators/dynagen/Makefile b/emulators/dynagen/Makefile
deleted file mode 100644
index 7795d54d66df..000000000000
--- a/emulators/dynagen/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# Created by: trasz <trasz@pin.if.uz.zgora.pl>
-# $FreeBSD$
-
-PORTNAME= dynagen
-PORTVERSION= 0.11.0
-PORTREVISION= 4
-CATEGORIES= emulators
-MASTER_SITES= SF/dyna-gen/${PORTNAME}%20source%20_%20Linux/${PORTNAME}%20${PORTVERSION}
-
-MAINTAINER= pavelivolkov@gmail.com
-COMMENT= Text-based front end for Dynamips development version
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-09-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>=4.4.0:devel/py-configobj@${PY_FLAVOR} \
- dynamips:emulators/dynamips-community
-
-PLIST_FILES= bin/dynagen "@sample etc/dynagen.ini.sample"
-
-PORTDOCS= *
-PORTEXAMPLES= *
-PORTDATA= *
-
-USES= dos2unix python:2.7 shebangfix
-SHEBANG_FILES= *.py dynagen
-
-USE_PYTHON= distutils autoplist
-ALL_TARGET= # empty
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${CP} ${FILESDIR}/setup.py ${WRKSRC}
-
-post-patch:
-.if ${PYTHON_MAJOR_VER} >= 3
- @${ECHO_MSG} "===> Converting to python${PYTHON_MAJOR_VER}"
- ${PYTHONBASE}/bin/2to3-${PYTHON_VER} --no-diffs --write ${WRKSRC} ${WRKSRC}/dynagen
- @${ECHO_MSG} "===> end of converting"
-.endif
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/dynagen ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/dynagen.ini ${STAGEDIR}${PREFIX}/etc/dynagen.ini.sample
-
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/configspec ${STAGEDIR}${DATADIR}/configspec
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/tutorial.htm ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/tutorial_files
- ${INSTALL_DATA} ${WRKSRC}/docs/tutorial_files/* ${STAGEDIR}${DOCSDIR}/tutorial_files
-
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample_labs
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample_labs/ethernet_switch
- ${INSTALL_DATA} ${WRKSRC}/sample_labs/ethernet_switch/ethsw1.net ${STAGEDIR}${EXAMPLESDIR}/sample_labs/ethernet_switch
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample_labs/frame_relay
- ${INSTALL_DATA} ${WRKSRC}/sample_labs/frame_relay/frame_relay1.net ${STAGEDIR}${EXAMPLESDIR}/sample_labs/frame_relay
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample_labs/multiserver
- ${INSTALL_DATA} ${WRKSRC}/sample_labs/multiserver/multiserver.net ${STAGEDIR}${EXAMPLESDIR}/sample_labs/multiserver
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample_labs/pix
- ${INSTALL_DATA} ${WRKSRC}/sample_labs/pix/pixtest.net ${STAGEDIR}${EXAMPLESDIR}/sample_labs/pix
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample_labs/simple1
- ${INSTALL_DATA} ${WRKSRC}/sample_labs/simple1/simple1.net ${STAGEDIR}${EXAMPLESDIR}/sample_labs/simple1
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample_labs/simple2
- ${INSTALL_DATA} ${WRKSRC}/sample_labs/simple2/simple2.net ${STAGEDIR}${EXAMPLESDIR}/sample_labs/simple2
- ${INSTALL_DATA} ${WRKSRC}/sample_labs/all_config_options.txt ${STAGEDIR}${EXAMPLESDIR}/sample_labs
-
-.include <bsd.port.post.mk>
diff --git a/emulators/dynagen/distinfo b/emulators/dynagen/distinfo
deleted file mode 100644
index dfc90fe7fd96..000000000000
--- a/emulators/dynagen/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dynagen-0.11.0.tar.gz) = 53523fe13e151c0476596315aa724d50c6523ab72bb64d0ffc8d3ea8ad4e9628
-SIZE (dynagen-0.11.0.tar.gz) = 1418846
diff --git a/emulators/dynagen/files/setup.py b/emulators/dynagen/files/setup.py
deleted file mode 100644
index 1b69129fd2d8..000000000000
--- a/emulators/dynagen/files/setup.py
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/usr/bin/python
-
-"""Setup script for the dynagen module distribution."""
-# run this like python setup --root=/usr/local
-
-from distutils.core import setup, Extension
-
-setup( # Distribution meta-data
- name = "dynagen",
- version = "0.11.0",
- description = "A frontend for dynamips",
- author = "Greg Anuzelli",
- author_email = "dynagen@gmail.com",
- url = "http://sourceforge.net/projects/dyna-gen",
- license = "GPLv2",
- long_description = """Dynagen is a utility for use with the dynamips Cisco router simulator. It allows you to quickly provision and manage virtual networks using an INI like configuration file.""",
- py_modules = ['confConsole','console','dynamips_lib','pemu_lib','pemubin','pemuwrapper']
-)
-
-print "If you have installed the modules, copy dynagen to some "
-print "place in your $PATH, like /usr/local/bin/."
diff --git a/emulators/dynagen/pkg-descr b/emulators/dynagen/pkg-descr
deleted file mode 100644
index 6ba7f0213e22..000000000000
--- a/emulators/dynagen/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Dynagen is a front-end for use with the Dynamips Cisco router
-emulator. It uses an INI-like configuration file to provision
-Dynamips emulator networks. It takes care of specifying the right
-port adapters, generating and matching up those pesky NIO descriptors,
-specifying bridges, frame-relay, ATM switches, etc. It also provides
-a management CLI for listing devices, suspending and reloading
-instances, etc.
-
-WWW: http://dyna-gen.sourceforge.net/
diff --git a/emulators/wxmupen64plus/Makefile b/emulators/wxmupen64plus/Makefile
deleted file mode 100644
index 9b561e99e049..000000000000
--- a/emulators/wxmupen64plus/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= wxmupen64plus
-PORTVERSION= 0.3
-PORTREVISION= 11
-CATEGORIES= emulators
-MASTER_SITES= https://bitbucket.org/auria/wxmupen64plus/get/
-DISTNAME= ${PORTVERSION}
-DIST_SUBDIR= ${PORTNAME:S/wx//}
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT= Mupen64Plus 2.0 GUI frontend written using wxWidgets
-
-LICENSE= GPLv2+ LGPL3+ CC-BY-SA-3.0 PD
-LICENSE_COMB= multi
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-09-15
-
-LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
-RUN_DEPENDS= ${LOCALBASE}/lib/libmupen64plus.so.2:emulators/mupen64plus-core \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-audio-sdl.so:emulators/mupen64plus-audio-sdl \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-input-sdl.so:emulators/mupen64plus-input-sdl \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-rsp-hle.so:emulators/mupen64plus-rsp-hle \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-video-rice.so:emulators/mupen64plus-video-rice \
- mupen64plus:emulators/mupen64plus-ui-console
-
-WRKSRC= ${WRKDIR}/auria-${PORTNAME}-0564db396383
-
-USES= compiler:c++11-lib gl python:2.7 sdl xorg
-USE_CXXSTD= c++11
-USE_SDL= sdl
-USE_GL= gl
-USE_XORG= x11
-USE_WX= 3.0
-WAF_SCRIPT= waf
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g' -e 's|%%CXX%%|${CXX}|g' -e \
- 's|version=2.9|version=${WX_VERSION}|g' ${WRKSRC}/wscript
-
-do-configure:
- @cd ${WRKSRC} && \
- ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \
- CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \
- LDFLAGS="${LDFLAGS}" ${PYTHON_CMD} ${WAF_SCRIPT} \
- configure --mupenapi=${LOCALBASE}/include/${PORTNAME:S/wx//} \
- --wxconfig=${WX_CONFIG} \
- --sdlconfig=${SDL_CONFIG} \
- --datadir=${DATADIR} \
- --libdir=${LOCALBASE}/lib/${PORTNAME:S/wx//}
-
-do-build:
- @cd ${WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${WAF_SCRIPT}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- @cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/emulators/wxmupen64plus/distinfo b/emulators/wxmupen64plus/distinfo
deleted file mode 100644
index b01ce94ef564..000000000000
--- a/emulators/wxmupen64plus/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1490725304
-SHA256 (mupen64plus/0.3.tar.gz) = 2cdbe2d382ec9f62b8ab8e7708c91e015989dcf1f42cc158c10ed3901f8951c6
-SIZE (mupen64plus/0.3.tar.gz) = 279694
diff --git a/emulators/wxmupen64plus/files/patch-wscript b/emulators/wxmupen64plus/files/patch-wscript
deleted file mode 100644
index 9bb0a4a2d6ce..000000000000
--- a/emulators/wxmupen64plus/files/patch-wscript
+++ /dev/null
@@ -1,41 +0,0 @@
---- wscript.orig 2012-03-18 17:28:41.000000000 -0500
-+++ wscript 2013-10-04 20:56:33.000000000 -0500
-@@ -83,14 +83,13 @@
- ctx.env['datadir'] = Options.options.datadir
- ctx.env['libdir'] = Options.options.libdir
-
-- ctx.find_program('gcc', var='GCC', mandatory=True)
-- ctx.find_program('g++', var='GPP', mandatory=True)
-+ ctx.find_program('%%CC%%', var='GCC', mandatory=True)
-+ ctx.find_program('%%CXX%%', var='GPP', mandatory=True)
- ctx.check_cc(header_name="stdio.h", function_name='printf', msg='Checking C compiler works', errmsg="No")
- ctx.check_cxx(header_name="cstdio", function_name='printf', msg='Checking C++ compiler works', errmsg="No")
- ctx.check_cc(header_name="m64p_frontend.h", includes=[api_path])
- ctx.check_cc(header_name="m64p_config.h", includes=[api_path])
- ctx.check_cc(header_name="m64p_types.h", includes=[api_path])
-- ctx.check_cc(header_name="../main/version.h", includes=[api_path])
-
- ctx.check_cfg(path=sdl_config, args='--cflags --libs', package='', uselib_store='SDL')
-
-@@ -99,20 +98,7 @@
- ctx.fatal("On Windows, the --wxhome argument is mandatory")
- ctx.check_cfg(msg="Checking for wxWidgets 2.9.x", path=wx_config, args='--version=2.9 --cxxflags --prefix=' + wxhome + ' ' + wxconfig_args + ' --libs core,base,gl,html', package='', uselib_store='wxWidgets')
- else:
-- ctx.check_cfg(msg="Checking for wxWidgets 2.9.x", path=wx_config, args='--version=2.9 --cxxflags --libs core,base,gl,html ' + wxconfig_args, package='', uselib_store='wxWidgets')
--
-- ctx.check_cc(compile_filename='test.c', execute=False, cflags=["-I"+api_path], msg="Checking mupen64plus is recent enough...", fragment=
--"""#include "../main/version.h"
-- #if FRONTEND_API_VERSION < 0x020001
-- #error Your mupen64plus build is too old, please upgrade
-- #endif
-- #if CONFIG_API_VERSION < 0x020000
-- #error Your mupen64plus build is too old, please upgrade
-- #endif
-- #if VIDEXT_API_VERSION < 0x020000
-- #error Your mupen64plus build is too old, please upgrade
-- #endif
-- int main(int argc, char** argv) {}""")
-+ ctx.check_cfg(msg="Checking for wxWidgets 2.9.x", path=wx_config, args='--version=2.9 --cxxflags --libs adv,core,base,gl,html ' + wxconfig_args, package='', uselib_store='wxWidgets')
-
- # --------------------------------------------------------------------------------------------
- # BUILD
diff --git a/emulators/wxmupen64plus/files/patch-wxvidext.cpp b/emulators/wxmupen64plus/files/patch-wxvidext.cpp
deleted file mode 100644
index 7725f0153bb3..000000000000
--- a/emulators/wxmupen64plus/files/patch-wxvidext.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- wxvidext.cpp 2013-10-04 20:22:46.000000000 -0500
-+++ wxvidext.cpp 2013-10-04 20:24:08.000000000 -0500
-@@ -455,7 +455,7 @@
- #endif
- */
-
--m64p_error VidExt_SetVideoMode(int Width, int Height, int BitsPerPixel, /*m64p_video_mode*/ int ScreenMode)
-+m64p_error VidExt_SetVideoMode(int Width, int Height, int BitsPerPixel, /*m64p_video_mode*/ int ScreenMode, int Flags)
- {
- gWidth = Width;
- gHeight = Height;
diff --git a/emulators/wxmupen64plus/files/patch-wxvidext.h b/emulators/wxmupen64plus/files/patch-wxvidext.h
deleted file mode 100644
index 98c6aeb30c52..000000000000
--- a/emulators/wxmupen64plus/files/patch-wxvidext.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- wxvidext.h 2013-10-04 20:22:58.000000000 -0500
-+++ wxvidext.h 2013-10-04 20:23:12.000000000 -0500
-@@ -29,7 +29,7 @@
- m64p_error VidExt_Init(void);
- m64p_error VidExt_Quit(void);
- m64p_error VidExt_ListFullscreenModes(m64p_2d_size *SizeArray, int *NumSizes);
--m64p_error VidExt_SetVideoMode(int Width, int Height, int BitsPerPixel, /*m64p_video_mode*/ int ScreenMode);
-+m64p_error VidExt_SetVideoMode(int Width, int Height, int BitsPerPixel, /*m64p_video_mode*/ int ScreenMode, int Flags);
- m64p_error VidExt_SetCaption(const char *Title);
- m64p_error VidExt_ToggleFullScreen(void);
- void* VidExt_GL_GetProcAddress(const char* Proc);
diff --git a/emulators/wxmupen64plus/pkg-descr b/emulators/wxmupen64plus/pkg-descr
deleted file mode 100644
index f5e6bbc4ab74..000000000000
--- a/emulators/wxmupen64plus/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-wxMupen64plus is A Mupen64Plus v2 frontend written with wxWidgets
-
-WWW: https://bitbucket.org/auria/wxmupen64plus
diff --git a/emulators/wxmupen64plus/pkg-plist b/emulators/wxmupen64plus/pkg-plist
deleted file mode 100644
index 4d70a7e931e0..000000000000
--- a/emulators/wxmupen64plus/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-bin/wxmupen64plus
-%%DATADIR%%/audio.png
-%%DATADIR%%/cancel.bmp
-%%DATADIR%%/down.png
-%%DATADIR%%/emulation.png
-%%DATADIR%%/erase.bmp
-%%DATADIR%%/input.png
-%%DATADIR%%/left.png
-%%DATADIR%%/mupen64cart.icns
-%%DATADIR%%/mupen64cart.png
-%%DATADIR%%/mupenicon.png
-%%DATADIR%%/mupenicon_large.png
-%%DATADIR%%/other.png
-%%DATADIR%%/pause.png
-%%DATADIR%%/play.png
-%%DATADIR%%/plugins.png
-%%DATADIR%%/presskey.bmp
-%%DATADIR%%/right.png
-%%DATADIR%%/stop.png
-%%DATADIR%%/up.png
-%%DATADIR%%/V64Doc.ico
-%%DATADIR%%/video.png
-%%DATADIR%%/warning.png
-%%DATADIR%%/wxMupen64Plus.icns
-%%DATADIR%%/wxmupen64plus.ico