aboutsummaryrefslogtreecommitdiffstats
path: root/russian
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2015-04-10 17:25:38 +0800
committerdanfe <danfe@FreeBSD.org>2015-04-10 17:25:38 +0800
commitef2ca7bff4eab46438d4d350b482a21f2e8abf63 (patch)
tree7f467b8289a8f876d615d2ed307feeec57b3fb29 /russian
parent054db32af1eb78bcc428a078a6ef18a004a1e8c6 (diff)
downloadfreebsd-ports-gnome-ef2ca7bff4eab46438d4d350b482a21f2e8abf63.tar.gz
freebsd-ports-gnome-ef2ca7bff4eab46438d4d350b482a21f2e8abf63.tar.zst
freebsd-ports-gnome-ef2ca7bff4eab46438d4d350b482a21f2e8abf63.zip
- Update to version 0.20 and install CHANGELOG.txt file
- Add missing LCL_UNITS_DIR assignment (otherwise port was not buildable both locally and in tinderbox) - Rename rather vague LCL (Lazarus Component Library) option to GUI as it better reflects its usage and comes with nice default description - Rephrase {GTK2|QT4}_DESC and spell GTK+ and Qt correctly - Sanitize installation target recipe and improve port description text PR: 199260
Diffstat (limited to 'russian')
-rw-r--r--russian/emkatic/Makefile24
-rw-r--r--russian/emkatic/distinfo4
-rw-r--r--russian/emkatic/pkg-descr6
3 files changed, 17 insertions, 17 deletions
diff --git a/russian/emkatic/Makefile b/russian/emkatic/Makefile
index e24e62d3eb5a..01c969c2030c 100644
--- a/russian/emkatic/Makefile
+++ b/russian/emkatic/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= emkatic
-PORTVERSION= 0.17
-PORTREVISION= 1
+PORTVERSION= 0.20
CATEGORIES= russian emulators
MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -24,18 +23,18 @@ PROJECT_FILE= emkatic.lpi
LAZARUS_VER= 1.2.6
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
-#BUILD_MODE= SrcDist
+LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}
PLIST_FILES= bin/${PORTNAME}
+PORTDOCS= CHANGELOG.txt
-OPTIONS_DEFINE= PORTAUDIO
-OPTIONS_SINGLE= LCL
-OPTIONS_SINGLE_LCL= GTK2 QT4
+OPTIONS_DEFINE= DOCS PORTAUDIO
+OPTIONS_SINGLE= GUI
+OPTIONS_SINGLE_GUI= GTK2 QT4
+OPTIONS_DEFAULT= GTK2 PORTAUDIO
-GTK2_DESC= Use gtk20 interface
-QT4_DESC= Use qt4 interface
-
-OPTIONS_DEFAULT= PORTAUDIO GTK2
+GTK2_DESC= Build with GTK+ 2 interface
+QT4_DESC= Build with Qt 4 interface
PORTAUDIO_RUN_DEPENDS= ${LOCALBASE}/lib/portaudio2/libportaudio.so.2:${PORTSDIR}/audio/portaudio2
@@ -59,7 +58,8 @@ do-build:
${LAZBUILD_CMD} --ws="${LCL_PLATFORM}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE}
do-install:
- @cd ${WRKSRC} && \
- ${INSTALL_PROGRAM} emkatic ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.post.mk>
diff --git a/russian/emkatic/distinfo b/russian/emkatic/distinfo
index 824fd1f627ed..f1804436801d 100644
--- a/russian/emkatic/distinfo
+++ b/russian/emkatic/distinfo
@@ -1,2 +1,2 @@
-SHA256 (emkatic-0.17-src.tar.gz) = 2ccda05bbd5caf0b2dccb19b4238d0d5c050012a3aef57a442321b5552681df2
-SIZE (emkatic-0.17-src.tar.gz) = 382119
+SHA256 (emkatic-0.20-src.tar.gz) = c2a73130d13eaeaf3f60b54dff8d0f24259a7099246a03f454101994f5bfbab2
+SIZE (emkatic-0.20-src.tar.gz) = 388569
diff --git a/russian/emkatic/pkg-descr b/russian/emkatic/pkg-descr
index 16721c0daf1e..a39ec800e321 100644
--- a/russian/emkatic/pkg-descr
+++ b/russian/emkatic/pkg-descr
@@ -1,6 +1,6 @@
-Cross-platform emulator of Elektronika RPN programmable calculator
-series (MK-152, MK-152M, MK-1152, MK-161).
+eMKatic is a cross-platform emulator of Elektronika RPN programmable
+calculator series (MK-152, MK-152M, MK-1152, MK-161).
-Only supports cyrillic user interface.
+Only Cyrillic user interface is supported.
WWW: http://sourceforge.net/projects/emkatic/