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
This commit is contained in:
Dmitry Marakasov 2014-10-28 19:39:39 +00:00
parent 042faa631c
commit f9772bca8e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=371643
4 changed files with 51 additions and 0 deletions

View file

@ -9,6 +9,7 @@
SUBDIR += bugzilla44
SUBDIR += calligra-l10n
SUBDIR += d1489
SUBDIR += emkatic
SUBDIR += eric4
SUBDIR += fortune-bashorgru
SUBDIR += fortuneru

42
russian/emkatic/Makefile Normal file
View file

@ -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>

2
russian/emkatic/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (emkatic-0.17-src.tar.gz) = 2ccda05bbd5caf0b2dccb19b4238d0d5c050012a3aef57a442321b5552681df2
SIZE (emkatic-0.17-src.tar.gz) = 382119

View file

@ -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/