Добавлен ebuild для плазмойда spellcheck

Добавлен патч вставки для translatoid


git-svn-id: http://svn.calculate.ru/overlay@1357 c91db197-33c1-4113-bf15-f8a5c547ca64
atratsevskiy
mhiretskiy 15 years ago
parent 35d3ae32f4
commit 0a149f4944

@ -0,0 +1,3 @@
AUX paste-2.0.patch 997 RMD160 dcea0d017ecdb7b31677d2c144949279752f9d1b SHA1 e3b996088382390f7577f0510b1ce4edf14edc16 SHA256 eecc886e2caae44f53d2afcc1bdcff1b7248dba33b3c3b3a9944b34fe234e2be
DIST 94113-spellcheck-2.0.tar.bz2 13006 RMD160 3bdacb1d3ac8a9cdfc29654f6bc62830d2553337 SHA1 05c61191af6220594633830904e23a85c64ae58b SHA256 8653ec6bfde57e302285a36b9ff9b10506a40a4402672c21d1e1e569cd7a8082
EBUILD plasma-spellcheck-2.0.ebuild 579 RMD160 9b813001bf0a2090de5c18b3985b5514d980af91 SHA1 748cd888a619c11ff7faa58fe687f032215e3648 SHA256 c812d38328be724e42ca44683e10044f329765335851b403da9d59446dc95421

@ -0,0 +1,25 @@
diff -ruN spellcheck-2.0.orig/applet/SpellCheck.cpp spellcheck-2.0/applet/SpellCheck.cpp
--- spellcheck-2.0.orig/applet/SpellCheck.cpp 2009-04-30 23:06:41.000000000 +0400
+++ spellcheck-2.0/applet/SpellCheck.cpp 2009-05-10 14:25:24.930256063 +0400
@@ -182,7 +182,7 @@
if (pasteText)
{
- m_textEdit->setText(QApplication::clipboard()->text());
+ m_textEdit->setText(QApplication::clipboard()->text(QClipboard::Selection));
}
m_textEdit->setFocus();
@@ -201,10 +201,12 @@
{
if (!m_textEdit->textCursor().selectedText().isEmpty())
{
+ QApplication::clipboard()->setText(m_textEdit->textCursor().selectedText(),QClipboard::Selection);
QApplication::clipboard()->setText(m_textEdit->textCursor().selectedText());
}
else
{
+ QApplication::clipboard()->setText(m_textEdit->toPlainText(),QClipboard::Selection);
QApplication::clipboard()->setText(m_textEdit->toPlainText());
}
}

@ -0,0 +1,24 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit kde4-base
CONTENT_NUMBER="94113"
MY_PN="spellcheck"
DESCRIPTION="Simple plasmoid for fast spell checking."
HOMEPAGE="http://www.kde-look.org/content/show.php/Spell+Check?content=94113"
SRC_URI="http://kde-look.org/CONTENT/content-files/${CONTENT_NUMBER}-${MY_PN}-${PV}.tar.bz2"
LICENSE="GPL"
SLOT="4.2"
KEYWORDS="amd64 x86"
DEPEND=">=kde-base/kdelibs-4.2.0"
S="${WORKDIR}/${MY_PN}-${PV}"
PATCHES=("${FILESDIR}/paste-${PV}.patch")

@ -1,5 +1,7 @@
AUX paste-0.9.0.patch 1408 RMD160 f27a450776847973dd6f1773752c014ae3a77426 SHA1 6c02494c97df16063935cd2f2e0a904a3ebf7fe3 SHA256 a9829ec7851557ecacfc90203d8e0985cab7fed03eb8e030f534095ca94f103c
AUX paste.patch 1177 RMD160 b443e02573bbc62094fe2724e26242d7c868143c SHA1 848a81f7b9e74f341bec6d47fc09d4ba5982d5a2 SHA256 a098f21aa89b3fc05df264edbc20982d93ec5e6f6dd5548b098f20c05e8c3815
DIST 97511-translatoid0.4.1.tar.gz 132268 RMD160 5fe3b3aaa1c328c925b6f8fa87be5093ddee1b52 SHA1 1c3f7dc8402dda705ddfb103ac3b10cffa888f1f SHA256 f5e417ea2cf56ede5fe9a683ae659f63cb0c7326a0483e5531eb4fea399a661b
DIST translatoid.0.9.tar.gz 221779 RMD160 702c91bdbd9063414f37507e4c179f28a85ab4c7 SHA1 5ab750fb553938f7b153878778fd88d1afb355d7 SHA256 f777858dbc06cc038570eb2299c7a2f13fba1e4f7fb3fd28e9465311855dda8a
EBUILD translatoid-0.4.1.ebuild 730 RMD160 b95aba41abe0d8359ffdfc0d5768fddb86dd594f SHA1 19e916b55790cdb2745d2231d1edf253c61d415e SHA256 224371bc5dd8df1af438111871919d6bd26bf764dc1a037c29d49b83100927c0
EBUILD translatoid-0.9.0-r1.ebuild 523 RMD160 b6f45cc6f14fe14810a44cb7ac5b754f919c7681 SHA1 a1ea3f08bd38faeddc5b646acea4304b73da597d SHA256 f87c6f680a22d20af1c2db41686d9696151cc41465991550ba8e2f9feefc0b08
EBUILD translatoid-0.9.0.ebuild 676 RMD160 00cca86804ea04ef00b4c4efad0225c1791b82a7 SHA1 763474da21ebb2218dea6f2d08d7142a223c08cf SHA256 999fa401cda33405d6d8311796666193b06494b484bfa52239c1fbc64abb235b

@ -0,0 +1,37 @@
diff -ruN translatoid.orig/ktranslatoid.cpp translatoid/ktranslatoid.cpp
--- translatoid.orig/ktranslatoid.cpp 2009-04-21 18:55:47.000000000 +0400
+++ translatoid/ktranslatoid.cpp 2009-05-10 14:00:58.510050532 +0400
@@ -26,6 +26,9 @@
#include <QToolButton>
#include <KMessageBox>
#include <KPushButton>
+#include <QApplication>
+#include <QClipboard>
+#include <QTextEdit>
#include <QLabel>
#include <KConfigDialog>
#include <KStandardDirs>
@@ -328,12 +331,13 @@
{
m_textEditB->nativeWidget()->selectAll();
m_textEditB->nativeWidget()->copy();
+ QApplication::clipboard()->setText(m_textEditB->nativeWidget()->toPlainText(),QClipboard::Selection);
}
//=========================================================================================
void KTranslatoid::paste()
{
m_textEditA->nativeWidget()->clear();
- m_textEditA->nativeWidget()->paste();
+ m_textEditA->nativeWidget()->setText(QApplication::clipboard()->text(QClipboard::Selection));
}
//==========================================================================================
@@ -489,7 +493,7 @@
KConfigGroup cg = config();
- QString a = cg.readEntry("lsource", QString("fr"));
+ QString a = cg.readEntry("lsource", QString("ru"));
QString b = cg.readEntry("lresult", QString("en"));
m_command = cg.readEntry("tts", QString());
m_autoPaste = cg.readEntry("autoPaste", true);

@ -0,0 +1,23 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
inherit kde4-base eutils
DESCRIPTION="Translator using google translator"
HOMEPAGE="http://kde-look.org/content/show.php/translatoid?content=97511"
SRC_URI="http://ktank.free.fr/plasmoid/${PN}.0.9.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
DEPEND="
>=kde-base/kdelibs-4.2.0
>=dev-util/cmake-2.4"
S="${WORKDIR}/${PN}"
PATCHES=("${FILESDIR}/paste-${PV}.patch")
Loading…
Cancel
Save