svn commit: r371643 - in head/russian: . emkatic
Dmitry Marakasov
amdmi3 at FreeBSD.org
Tue Oct 28 19:39:42 UTC 2014
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 at 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 at bsdnir.info>
+# $FreeBSD$
+
+PORTNAME= emkatic
+PORTVERSION= 0.17
+CATEGORIES= russian emulators
+MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source
+DISTNAME= ${PORTNAME}-${PORTVERSION}-src
+
+MAINTAINER= andrey at 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/
More information about the svn-ports-all
mailing list