diff --git a/emulators/emu64/Makefile b/emulators/emu64/Makefile new file mode 100644 index 000000000000..1ccd8e9c9a25 --- /dev/null +++ b/emulators/emu64/Makefile @@ -0,0 +1,35 @@ +PORTNAME= emu64 +DISTVERSION= 5.1.0 +PORTREVISION= 2 +CATEGORIES= emulators + +MAINTAINER= dinoex@FreeBSD.org +COMMENT= Commodore 64 emulator +WWW= https://github.com/ThKattanek/emu64 + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libpng.so:graphics/png \ + libavcodec.so:multimedia/ffmpeg \ + libquazip1-qt6.so:archivers/quazip@qt6 + +USES= compiler:c++11-lang desktop-file-utils dos2unix gl pkgconfig \ + qmake:outsource qt:6 sdl +USE_GL= gl glu +USE_QT= base 5compat tools translations + +DOS2UNIX_GLOB= *.cpp *.h + +USE_SDL= sdl2 image2 +USE_GITHUB= yes +GH_ACCOUNT= ThKattanek +GH_TAGNAME= 3c636ef + +OPTIONS_DEFINE= DOCS + +.if !exists(/usr/include/omp.h) +USE_GCC= yes +.endif + +.include diff --git a/emulators/emu64/distinfo b/emulators/emu64/distinfo new file mode 100644 index 000000000000..f03d8d39702e --- /dev/null +++ b/emulators/emu64/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1777525552 +SHA256 (ThKattanek-emu64-5.1.0-3c636ef_GH0.tar.gz) = e9d59ede7afde58edd96146e8d8af3f5f949f6f2615cc696d0f926dd5e3ec5b4 +SIZE (ThKattanek-emu64-5.1.0-3c636ef_GH0.tar.gz) = 2766916 diff --git a/emulators/emu64/pkg-descr b/emulators/emu64/pkg-descr new file mode 100644 index 000000000000..55c64a3191cf --- /dev/null +++ b/emulators/emu64/pkg-descr @@ -0,0 +1 @@ +Emu64 is a Commodore 64 Emulator based on Qt and SDL. diff --git a/emulators/emu64/pkg-message b/emulators/emu64/pkg-message new file mode 100644 index 000000000000..60cb4ab968c8 --- /dev/null +++ b/emulators/emu64/pkg-message @@ -0,0 +1,13 @@ +[ +{ + type: upgrade + maximum_version: "5.0.19" + message: <