1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00

- Resurrect port and undeprecate

- Pass maintainership to submitter
- Add LICENSE_FILE
- Drop dependency on python2

PR:		245731
Submitted by:	Daniel Menelkir <menelkir@itroll.org>
Approved by:	ehaupt (mentor)
This commit is contained in:
Hiroki Tagato 2020-05-04 03:53:22 +00:00
parent 8cfb859234
commit 4f3b15e0bb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=533890
5 changed files with 64 additions and 1 deletions

1
MOVED
View File

@ -14480,7 +14480,6 @@ audio/py-vorbis||2020-03-20|Has expired: Unmaintained, uses EOLed python27
databases/py-cdb||2020-03-20|Has expired: Unmaintained, uses EOLed python27
devel/py-libplist||2020-03-20|Has expired: Unmaintained, uses EOLed python27
devel/py-mwlib||2020-03-20|Has expired: Unmaintained, uses EOLed python27
emulators/openmsx||2020-03-20|Has expired: Unmaintained, uses EOLed python27
graphics/py-soya3d||2020-03-20|Has expired: Unmaintained, uses EOLed python27
irc/py-supybot||2020-03-20|Has expired: Unmaintained, uses EOLed python27
net-mgmt/py-pdagent||2020-03-20|Has expired: Unmaintained, uses EOLed python27

View File

@ -95,6 +95,7 @@
SUBDIR += ods2reader
SUBDIR += open-vm-tools
SUBDIR += open-vm-tools-nox11
SUBDIR += openmsx
SUBDIR += p5-Acme-6502
SUBDIR += parallels-tools
SUBDIR += pcem

View File

@ -0,0 +1,56 @@
# $FreeBSD$
PORTNAME= openmsx
PORTVERSION= 0.15.0
PORTREVISION= 2
CATEGORIES= emulators
MAINTAINER= menelkir@itroll.org
COMMENT= Open source MSX emulator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/GPL.txt
LIB_DEPENDS= libpng.so:graphics/png \
libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis \
libtheora.so:multimedia/libtheora \
libao.so:audio/libao \
libfreetype.so:print/freetype2 \
libasound.so:audio/alsa-lib
USES= gl gmake python sdl tcl
USE_GCC= yes
USE_GL= gl glew
USE_SDL= sdl2 ttf2
USE_GITHUB= yes
GH_ACCOUNT= openMSX
GH_PROJECT= openMSX
GH_TAGNAME= 0f2b558
BINARY_ALIAS= python3=${PYTHON_CMD}
MAKEFILE= GNUmakefile
MAKE_ARGS= INSTALL_BINARY_DIR=${PREFIX}/bin \
INSTALL_SHARE_DIR=${DATADIR} \
INSTALL_DOC_DIR=${DOCSDIR} \
OPENMSX_CXX=${CXX} \
CXXFLAGS="${CXXFLAGS}"
PLIST_FILES= bin/openmsx
PORTDATA= *
PORTDOCS= *
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's/{TCL_LIB_SPEC}/& $${TCL_LD_FLAGS}/' \
${WRKSRC}/build/libraries.py
@${REINPLACE_CMD} -e '/^SYMLINK_FOR_BINARY/s/true/false/' \
${WRKSRC}/build/custom.mk
post-install-DOCS-off:
${RM} -r ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1588351340
SHA256 (openMSX-openMSX-0.15.0-0f2b558_GH0.tar.gz) = 4be0852c3eed442771dc450ad5385a5b30c97927be543da91bd685e5484d560d
SIZE (openMSX-openMSX-0.15.0-0f2b558_GH0.tar.gz) = 5589585

View File

@ -0,0 +1,4 @@
OpenMSX, the open source MSX emulator that tries to achieve
near-perfect emulation by using a novel emulation model.
WWW: http://openmsx.org