Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Dec 2019 12:13:16 +0000 (UTC)
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r520616 - in head/emulators: . ukncbtl
Message-ID:  <201912221213.xBMCDGY0074671@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912221213.xBMCDGY0074671>