FreeBSD Bugzilla – Attachment 160117 Details for
Bug 200808
[MAINTAINER] russian/emkatic: update to 0.25
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Update patch
emkatic_24.diff (text/plain), 3.98 KB, created by
Andrey Fesenko
on 2015-08-19 21:47:27 UTC
(
hide
)
Description:
Update patch
Filename:
MIME Type:
Creator:
Andrey Fesenko
Created:
2015-08-19 21:47:27 UTC
Size:
3.98 KB
patch
obsolete
>diff -r 2d773d1f2586 -r 62e0efc37ed5 russian/emkatic/Makefile >--- a/russian/emkatic/Makefile Thu Aug 20 00:20:56 2015 +0300 >+++ b/russian/emkatic/Makefile Thu Aug 20 00:26:39 2015 +0300 >@@ -2,8 +2,7 @@ > # $FreeBSD: head/russian/emkatic/Makefile 394802 2015-08-19 17:13:59Z acm $ > > PORTNAME= emkatic >-PORTVERSION= 0.20 >-PORTREVISION= 4 >+PORTVERSION= 0.24 > CATEGORIES= russian emulators > MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source > DISTNAME= ${PORTNAME}-${PORTVERSION}-src >@@ -28,13 +27,15 @@ > LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME} > > PLIST_FILES= bin/${PORTNAME} >-PORTDOCS= CHANGELOG.txt >+PORTDATA= * >+PORTDOCS= CHANGELOG.*.txt README.txt > >-OPTIONS_DEFINE= DOCS PORTAUDIO >+OPTIONS_DEFINE= BEEP DOCS PORTAUDIO > OPTIONS_SINGLE= GUI > OPTIONS_SINGLE_GUI= GTK2 QT4 > OPTIONS_DEFAULT= GTK2 PORTAUDIO > >+BEEP_DESC= PC speaker sound output support through audio/beep > GTK2_DESC= Build with GTK+ 2 interface > QT4_DESC= Build with Qt 4 interface > >@@ -42,6 +43,10 @@ > > .include <bsd.port.pre.mk> > >+.if ${PORT_OPTIONS:MBEEP} >+RUN_DEPENDS+= beep:${PORTSDIR}/audio/beep >+.endif >+ > .if ${PORT_OPTIONS:MGTK2} > USE_FPC+= gtk2 > USE_GNOME= gtk20 >@@ -55,12 +60,18 @@ > BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt > .endif > >+pre-patch: >+ ${CP} ${WRKSRC}/locale/README.txt ${WRKSRC}/ >+ > 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}${DATADIR}/locale >+ ${INSTALL_DATA} ${WRKSRC}/locale/*.po \ >+ ${STAGEDIR}${DATADIR}/locale/ > @${MKDIR} ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} > >diff -r 2d773d1f2586 -r 62e0efc37ed5 russian/emkatic/distinfo >--- a/russian/emkatic/distinfo Thu Aug 20 00:20:56 2015 +0300 >+++ b/russian/emkatic/distinfo Thu Aug 20 00:26:39 2015 +0300 >@@ -1,2 +1,2 @@ >-SHA256 (emkatic-0.20-src.tar.gz) = c2a73130d13eaeaf3f60b54dff8d0f24259a7099246a03f454101994f5bfbab2 >-SIZE (emkatic-0.20-src.tar.gz) = 388569 >+SHA256 (emkatic-0.24-src.tar.gz) = 31060fd51d572a40c21f7a780a4755b850655db33504dd9175a648f66160d6dc >+SIZE (emkatic-0.24-src.tar.gz) = 519640 >diff -r 2d773d1f2586 -r 62e0efc37ed5 russian/emkatic/files/patch-README.txt >--- /dev/null Thu Jan 01 00:00:00 1970 +0000 >+++ b/russian/emkatic/files/patch-README.txt Thu Aug 20 00:26:39 2015 +0300 >@@ -0,0 +1,26 @@ >+--- README.txt.orig 2015-08-19 01:35:01 UTC >++++ README.txt >+@@ -1,3 +1,22 @@ >+-Download the appropriate files and drag them into the main window, and restart the emulator. Needed two files: emkatic.xx.po and lclstrconsts.xx.po, where xx is the language identifier. >++Sound an eternal program >++============================================ >++ >++External program audio/beep (need load and confugured speaker, see Speaker sound) >++ >++At the setting of the emulator should specify: >++ >++beep -p <Hz> <cs> >++ >++beep -p 1 0 >+ >++Localisation >++============================================ >++ >++Files for localization available in %%PREFIX%%/share/emkatic/locale/ >++For activate, select a corresponding pair of files and specify as an argument >++on the command line or drag them into the main window, and restart the >++emulator. Needed two files: emkatic.xx.po and lclstrconsts.xx.po, where xx is >++the language identifier. >++ >++============================================= >+ The PNG files is a keyboard covers (See the "View" tab in the Service window). >diff -r 2d773d1f2586 -r 62e0efc37ed5 russian/emkatic/pkg-descr >--- a/russian/emkatic/pkg-descr Thu Aug 20 00:20:56 2015 +0300 >+++ b/russian/emkatic/pkg-descr Thu Aug 20 00:26:39 2015 +0300 >@@ -1,6 +1,7 @@ > eMKatic is a cross-platform emulator of Elektronika RPN programmable > calculator series (MK-152, MK-152M, MK-1152, MK-161). > >-Only Cyrillic user interface is supported. >+Cyrillic user interface enabled by default. >+English available after localization, see the instructions README.txt > > WWW: http://sourceforge.net/projects/emkatic/
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 200808
:
157662
|
157663
|
157794
|
157795
|
157838
|
157902
|
157903
|
158548
|
158549
|
159731
|
159732
|
160001
|
160002
|
160117
|
160311
|
160312