Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Oct 2014 19:39:40 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r371643 - in head/russian: . emkatic
Message-ID:  <201410281939.s9SJdeMg031470@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Tue Oct 28 19:39:39 2014
New Revision: 371643
URL: https://svnweb.freebsd.org/changeset/ports/371643
QAT: https://qat.redports.org/buildarchive/r371643/

Log:
  Cross-platform emulator of Elektronika RPN programmable calculator
  series (MK-152, MK-152M, MK-1152, MK-161).
  
  Only supports cyrillic user interface.
  
  WWW: http://sourceforge.net/projects/emkatic/
  
  PR:		194459
  Submitted by:	f0andrey@gmail.com

Added:
  head/russian/emkatic/
  head/russian/emkatic/Makefile   (contents, props changed)
  head/russian/emkatic/distinfo   (contents, props changed)
  head/russian/emkatic/pkg-descr   (contents, props changed)
Modified:
  head/russian/Makefile

Modified: head/russian/Makefile
==============================================================================
--- head/russian/Makefile	Tue Oct 28 19:04:52 2014	(r371642)
+++ head/russian/Makefile	Tue Oct 28 19:39:39 2014	(r371643)
@@ -9,6 +9,7 @@
     SUBDIR += bugzilla44
     SUBDIR += calligra-l10n
     SUBDIR += d1489
+    SUBDIR += emkatic
     SUBDIR += eric4
     SUBDIR += fortune-bashorgru
     SUBDIR += fortuneru

Added: head/russian/emkatic/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/russian/emkatic/Makefile	Tue Oct 28 19:39:39 2014	(r371643)
@@ -0,0 +1,42 @@
+# Created by: Andrey Fesenko <andrey@bsdnir.info>
+# $FreeBSD$
+
+PORTNAME=	emkatic
+PORTVERSION=	0.17
+CATEGORIES=	russian emulators
+MASTER_SITES=	SF/${PORTNAME}/eMKatic%20Source
+DISTNAME=	${PORTNAME}-${PORTVERSION}-src
+
+MAINTAINER=	andrey@bsdnir.info
+COMMENT=	Emulator of Elektronika RPN programmable calculator series
+
+LICENSE=	GPLv3 # or later
+LICENSE_FILE=	${WRKSRC}/COPYING.txt
+
+BUILD_DEPENDS=	lazbuild:${PORTSDIR}/editors/lazarus \
+		fpcres:${PORTSDIR}/lang/fpc-utils
+
+USE_FPC=	yes
+
+PROJECT_FILE=	emkatic.lpi
+LAZARUS_VER=	1.2.4
+LAZBUILD_CMD=	${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp
+LAZARUS_DIR=	${LOCALBASE}/share/lazarus-${LAZARUS_VER}
+BUILD_MODE=	SrcDist
+
+PLIST_FILES=	bin/${PORTNAME}
+
+OPTIONS_DEFINE=		PORTAUDIO
+OPTIONS_DEFAULT=	PORTAUDIO
+
+PORTAUDIO_RUN_DEPENDS=	${LOCALBASE}/lib/portaudio2/libportaudio.so.2:${PORTSDIR}/audio/portaudio2
+
+do-build:
+	@cd ${WRKSRC} && \
+		${LAZBUILD_CMD} --bm="${BUILD_MODE}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE}
+
+do-install:
+	@cd ${WRKSRC} && \
+		${INSTALL_PROGRAM} emkatic ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>

Added: head/russian/emkatic/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/russian/emkatic/distinfo	Tue Oct 28 19:39:39 2014	(r371643)
@@ -0,0 +1,2 @@
+SHA256 (emkatic-0.17-src.tar.gz) = 2ccda05bbd5caf0b2dccb19b4238d0d5c050012a3aef57a442321b5552681df2
+SIZE (emkatic-0.17-src.tar.gz) = 382119

Added: head/russian/emkatic/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/russian/emkatic/pkg-descr	Tue Oct 28 19:39:39 2014	(r371643)
@@ -0,0 +1,6 @@
+Cross-platform emulator of Elektronika RPN programmable calculator
+series (MK-152, MK-152M, MK-1152, MK-161).
+
+Only supports cyrillic user interface.
+
+WWW: http://sourceforge.net/projects/emkatic/



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