diff --git a/emulators/dosbox-x/Makefile b/emulators/dosbox-x/Makefile new file mode 100644 index 000000000000..81de79ccf774 --- /dev/null +++ b/emulators/dosbox-x/Makefile @@ -0,0 +1,26 @@ +PORTNAME= dosbox-x +DISTVERSIONPREFIX= v +DISTVERSION= 0.83.18 +CATEGORIES= emulators + +MAINTAINER= joerg.preiss@slesa.de +COMMENT= A cross-platform DOS emulator based on the DOSBox project + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +MASTER_SITES= ${GITHUB} +MASTER_SITE_SUBDIR= joncampbell123/dosbox-x/archive/refs/tags/ + +USES= autoreconf +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-sdl2 --prefix=${WRKDIR}/dist +USE_AUTOTOOLS= aclocal autoheader automake autoconf +AUTOMAKE_ARGS= --include-deps --add-missing --copy +USE_SDL= sdl2 + +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME} + + +.include + diff --git a/emulators/dosbox-x/distinfo b/emulators/dosbox-x/distinfo new file mode 100644 index 000000000000..a75f60d22264 --- /dev/null +++ b/emulators/dosbox-x/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633287924 +SHA256 (dosbox-x-v0.83.18.tar.gz) = e80d5ad8f79c28422207bba676bc3524c1f94c4df9587cb33d28eb2e8e3792df +SIZE (dosbox-x-v0.83.18.tar.gz) = 62659195 diff --git a/emulators/dosbox-x/pkg-descr b/emulators/dosbox-x/pkg-descr new file mode 100644 index 000000000000..e9f6ca071987 --- /dev/null +++ b/emulators/dosbox-x/pkg-descr @@ -0,0 +1,8 @@ +DOSBox-X is a cross-platform DOS emulator based on the DOSBox project (www.dosbox.com). + +Like DOSBox, it emulates a PC necessary for running many MS-DOS games and applications that simply cannot be run on modern PCs and operating systems. However, while the main focus of DOSBox is for running DOS games, DOSBox-X goes much further than this. Started as a fork of the DOSBox project, it retains compatibility with the wide base of DOS games and DOS gaming DOSBox was designed for. But it is also a platform for running DOS applications, including emulating the environments to run Windows 3.x, 9x and ME and software written for those versions of Windows. DOSBox-X additionally features support for DOS/V and NEC PC-98 emulations so that you can play DOS/V and PC-98 games with it. + +Our goal is to eventually make DOSBox-X a complete DOS emulation package, both fully-featured and easy to use, while giving users the options to configure the DOS virtual machine. We implement new features with each official release, and also try our best to deliver a consistent cross-platform experience for users instead of focusing on a particular platform. In order to help improve the general DOS emulation and also to help with new DOS developments, it is our desire to maintain and implement accurate emulation, and at the same time we are also making efforts to improve emulation quality, speed, and usability for end users. Furthermore, we hope to improve the out-of-the-box experience for new users who want to run DOS programs or games, while giving them the feeling that they are running native DOS systems. + + +www: https://dosbox-x.com/ diff --git a/emulators/dosbox-x/pkg-plist b/emulators/dosbox-x/pkg-plist new file mode 100644 index 000000000000..87ffd5992f8b --- /dev/null +++ b/emulators/dosbox-x/pkg-plist @@ -0,0 +1,16 @@ +bin/dosbox-x +man/man1/dosbox-x.1.gz +share/applications/com.dosbox_x.DOSBox-X.desktop +%%DATADIR%%/CHANGELOG +%%DATADIR%%/FREECG98.BMP +%%DATADIR%%/dosbox-x.reference.conf +%%DATADIR%%/dosbox-x.reference.full.conf +%%DATADIR%%/translations/en_US.lng +%%DATADIR%%/translations/es_ES.lng +%%DATADIR%%/translations/fr_FR.lng +%%DATADIR%%/translations/ja_JP.lng +%%DATADIR%%/translations/tr_TR.lng +%%DATADIR%%/translations/zh_CN.lng +%%DATADIR%%/translations/zh_TW.lng +share/icons/hicolor/scalable/apps/dosbox-x.svg +share/metainfo/com.dosbox_x.DOSBox-X.metainfo.xml