aboutsummaryrefslogtreecommitdiff
path: root/russian
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2014-10-28 19:39:39 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2014-10-28 19:39:39 +0000
commitf9772bca8ef657bee1fa4248f9cdac82df0676f3 (patch)
treed0fdcae9f1f6efdfed1de124eeff7a64fc1da3d4 /russian
parent042faa631cf17ee4be615364fb4ccef4b3d23e30 (diff)
downloadports-f9772bca8ef657bee1fa4248f9cdac82df0676f3.tar.gz
ports-f9772bca8ef657bee1fa4248f9cdac82df0676f3.zip
Notes
Diffstat (limited to 'russian')
-rw-r--r--russian/Makefile1
-rw-r--r--russian/emkatic/Makefile42
-rw-r--r--russian/emkatic/distinfo2
-rw-r--r--russian/emkatic/pkg-descr6
4 files changed, 51 insertions, 0 deletions
diff --git a/russian/Makefile b/russian/Makefile
index 81ac2578f62e..dd1375a951dd 100644
--- a/russian/Makefile
+++ b/russian/Makefile
@@ -9,6 +9,7 @@
SUBDIR += bugzilla44
SUBDIR += calligra-l10n
SUBDIR += d1489
+ SUBDIR += emkatic
SUBDIR += eric4
SUBDIR += fortune-bashorgru
SUBDIR += fortuneru
diff --git a/russian/emkatic/Makefile b/russian/emkatic/Makefile
new file mode 100644
index 000000000000..5c04929e7385
--- /dev/null
+++ b/russian/emkatic/Makefile
@@ -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>
diff --git a/russian/emkatic/distinfo b/russian/emkatic/distinfo
new file mode 100644
index 000000000000..824fd1f627ed
--- /dev/null
+++ b/russian/emkatic/distinfo
@@ -0,0 +1,2 @@
+SHA256 (emkatic-0.17-src.tar.gz) = 2ccda05bbd5caf0b2dccb19b4238d0d5c050012a3aef57a442321b5552681df2
+SIZE (emkatic-0.17-src.tar.gz) = 382119
diff --git a/russian/emkatic/pkg-descr b/russian/emkatic/pkg-descr
new file mode 100644
index 000000000000..16721c0daf1e
--- /dev/null
+++ b/russian/emkatic/pkg-descr
@@ -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/