Index: head/russian/emkatic/Makefile =================================================================== --- head/russian/emkatic/Makefile (revision 402329) +++ head/russian/emkatic/Makefile (revision 402330) @@ -1,68 +1,68 @@ # Created by: Andrey Fesenko # $FreeBSD$ PORTNAME= emkatic -PORTVERSION= 0.25 +PORTVERSION= 0.26 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= cairo fcl-base fcl-image fcl-json fcl-process fcl-xml hash \ pasjpeg paszlib x11 PROJECT_FILE= emkatic.lpi LAZARUS_VER= 1.4.2 LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME} PLIST_FILES= bin/${PORTNAME} PORTDATA= * PORTDOCS= CHANGELOG.*.txt README.*.txt OPTIONS_DEFINE= DOCS PORTAUDIO OPTIONS_SINGLE= GUI OPTIONS_SINGLE_GUI= GTK2 QT4 OPTIONS_DEFAULT= GTK2 PORTAUDIO GTK2_DESC= Build with GTK+ 2 interface QT4_DESC= Build with Qt 4 interface GTK2_BUILD_DEPENDS= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 GTK2_USE= GNOME=gtk20 FPC=gtk2 QT4_BUILD_DEPENDS= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt QT4_LIB_DEPENDS= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio .include .if ${PORT_OPTIONS:MGTK2} LCL_PLATFORM= gtk2 .endif .if ${PORT_OPTIONS:MQT4} LCL_PLATFORM= qt .endif do-build: @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws="${LCL_PLATFORM}" \ --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/russian/emkatic/distinfo =================================================================== --- head/russian/emkatic/distinfo (revision 402329) +++ head/russian/emkatic/distinfo (revision 402330) @@ -1,2 +1,2 @@ -SHA256 (emkatic-0.25-src.tar.gz) = 7726f257a8e2bd37e3731d8131590ff3c0429d8b192baadd28a052177f7839d8 -SIZE (emkatic-0.25-src.tar.gz) = 557895 +SHA256 (emkatic-0.26-src.tar.gz) = 741e671e71c75e73c945aa2ed9f6ab25a5c31ae5eef27cf6ec252be89dedccd6 +SIZE (emkatic-0.26-src.tar.gz) = 560793 Index: head/russian/emkatic/files/patch-service.lfm =================================================================== --- head/russian/emkatic/files/patch-service.lfm (nonexistent) +++ head/russian/emkatic/files/patch-service.lfm (revision 402330) @@ -0,0 +1,26 @@ +--- service.lfm 2015-11-01 19:40:02.000000000 +0300 ++++ service.lfm 2015-11-07 18:49:08.262167000 +0300 +@@ -1688,6 +1688,7 @@ object ServiceForm: TServiceForm + Caption = 'Назначить' + OnClick = SetKeyBtnClick + TabOrder = 1 ++ Anchors = [akLeft, akBottom] + end + object DelKeyBtn: TButton + Left = 144 +@@ -1697,6 +1698,7 @@ object ServiceForm: TServiceForm + Caption = 'Удалить' + OnClick = DelKeyBtnClick + TabOrder = 2 ++ Anchors = [akLeft, akBottom] + end + object DefaultKeysBtn: TButton + Left = 416 +@@ -1706,6 +1708,7 @@ object ServiceForm: TServiceForm + Caption = 'По умолчанию' + OnClick = DefaultKeysBtnClick + TabOrder = 3 ++ Anchors = [akRight, akBottom] + end + object SetKeyPanel: TPanel + Left = 166 Property changes on: head/russian/emkatic/files/patch-service.lfm ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/russian/emkatic/pkg-descr =================================================================== --- head/russian/emkatic/pkg-descr (revision 402329) +++ head/russian/emkatic/pkg-descr (revision 402330) @@ -1,7 +1,7 @@ eMKatic is a cross-platform emulator of Elektronika RPN programmable calculator series (MK-152, MK-152M, MK-1152, MK-161). +Is a reverse polish notation calculator. -Cyrillic user interface is enabled by default. English available with -localization (-i command line switch or via the context menu). +Available Russian and English user interface. WWW: http://sourceforge.net/projects/emkatic/ Index: head/russian/emkatic/pkg-message =================================================================== --- head/russian/emkatic/pkg-message (revision 402329) +++ head/russian/emkatic/pkg-message (revision 402330) @@ -1,2 +1,2 @@ To enable PC speaker sound output support, install `audio/beep' package or -from the ports. Frequency and duration can be specified in the settings. +from the ports.