svn commit: r520616 - in head/emulators: . ukncbtl
Max Brazhnikov
makc at FreeBSD.org
Sun Dec 22 12:13:17 UTC 2019
Author: makc
Date: Sun Dec 22 12:13:16 2019
New Revision: 520616
URL: https://svnweb.freebsd.org/changeset/ports/520616
Log:
Add new port emulators/ukncbtl:
UKNCBTL - UKNC Back to Life! - is a cross-platform UKNC emulator.
UKNC, also known as Elektronika MS-0511, is a Soviet educational
computer based on two PDP-11 compatible processors KM1801VM2.
Added:
head/emulators/ukncbtl/
head/emulators/ukncbtl/Makefile (contents, props changed)
head/emulators/ukncbtl/distinfo (contents, props changed)
head/emulators/ukncbtl/pkg-descr (contents, props changed)
Modified:
head/emulators/Makefile
Modified: head/emulators/Makefile
==============================================================================
--- head/emulators/Makefile Sun Dec 22 12:01:03 2019 (r520615)
+++ head/emulators/Makefile Sun Dec 22 12:13:16 2019 (r520616)
@@ -140,6 +140,7 @@
SUBDIR += tuxnes
SUBDIR += uae
SUBDIR += ucon64
+ SUBDIR += ukncbtl
SUBDIR += unicorn
SUBDIR += vba
SUBDIR += vboxtool
Added: head/emulators/ukncbtl/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/emulators/ukncbtl/Makefile Sun Dec 22 12:13:16 2019 (r520616)
@@ -0,0 +1,40 @@
+# $FreeBSD$
+
+PORTNAME= ukncbtl
+DISTVERSION= g20191117
+CATEGORIES= emulators
+
+MAINTAINER= makc at FreeBSD.org
+COMMENT= UKNC (Elektronika MS-0511) emulator
+
+LICENSE= LGPL3
+LICENSE_FILE= LICENSE
+
+USES= compiler:c++11-lang gl qmake qt:5
+
+USE_GL= gl
+USE_QT= core gui multimedia network script testlib widgets \
+ buildtools_build qmake_build
+
+USE_GITHUB= yes
+GH_ACCOUNT= nzeemin
+GH_PROJECT= ukncbtl-qt
+GH_TAGNAME= 20b5f043
+
+DESKTOP_ENTRIES= "UkncBtl" \
+ "" \
+ "" \
+ "${PORTNAME}" \
+ "" \
+ true
+
+PLIST_FILES= bin/${PORTNAME}
+
+post-patch:
+ ${REINPLACE_CMD} '/^#include/s,malloc.h,stdlib.h,' ${WRKSRC}/stdafx.h
+ ${REINPLACE_CMD} '/^TARGET/s,QtUkncBtl,${PORTNAME},' ${WRKSRC}/QtUkncBtl.pro
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
Added: head/emulators/ukncbtl/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/emulators/ukncbtl/distinfo Sun Dec 22 12:13:16 2019 (r520616)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1577007753
+SHA256 (nzeemin-ukncbtl-qt-g20191117-20b5f043_GH0.tar.gz) = 882d2e015d3d4f284a83bed0e46c75da6e9481def547e6af7e5a2ad3b0029e66
+SIZE (nzeemin-ukncbtl-qt-g20191117-20b5f043_GH0.tar.gz) = 166473
Added: head/emulators/ukncbtl/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/emulators/ukncbtl/pkg-descr Sun Dec 22 12:13:16 2019 (r520616)
@@ -0,0 +1,5 @@
+UKNCBTL - UKNC Back to Life! - is a cross-platform UKNC emulator.
+UKNC, also known as Elektronika MS-0511, is a Soviet educational
+computer based on two PDP-11 compatible processors KM1801VM2.
+
+WWW: https://github.com/nzeemin/ukncbtl-doc/wiki
More information about the svn-ports-head
mailing list