summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2008-10-13 18:50:16 +0000
committerBen de Groot <yngwin@gentoo.org>2008-10-13 18:50:16 +0000
commiteceeacd35f7de2936df6b5b14113c224875db2db (patch)
tree636b95f9028a44b3473336915619acda616cf500 /kde-misc/kvkbd
parentuse mirror:// (bug #218657) (diff)
downloadgentoo-2-eceeacd35f7de2936df6b5b14113c224875db2db.tar.gz
gentoo-2-eceeacd35f7de2936df6b5b14113c224875db2db.tar.bz2
gentoo-2-eceeacd35f7de2936df6b5b14113c224875db2db.zip
Initial commit. Ebuild by me, based on contributions by Jiri Tyr in bug 174054.
(Portage version: 2.2_rc12_p11688/cvs/Linux 2.6.26-hh3 i686)
Diffstat (limited to 'kde-misc/kvkbd')
-rw-r--r--kde-misc/kvkbd/ChangeLog11
-rw-r--r--kde-misc/kvkbd/Manifest5
-rw-r--r--kde-misc/kvkbd/files/gcc43-fix.patch12
-rw-r--r--kde-misc/kvkbd/kvkbd-0.5.ebuild36
-rw-r--r--kde-misc/kvkbd/metadata.xml5
5 files changed, 69 insertions, 0 deletions
diff --git a/kde-misc/kvkbd/ChangeLog b/kde-misc/kvkbd/ChangeLog
new file mode 100644
index 000000000000..48e84a93369f
--- /dev/null
+++ b/kde-misc/kvkbd/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for kde-misc/kvkbd
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kvkbd/ChangeLog,v 1.1 2008/10/13 18:50:16 yngwin Exp $
+
+*kvkbd-0.5 (13 Oct 2008)
+
+ 13 Oct 2008; Ben de Groot <yngwin@gentoo.org> +files/gcc43-fix.patch,
+ +metadata.xml, +kvkbd-0.5.ebuild:
+ Initial commit. Ebuild by me, based on contributions by Jiri Tyr in bug
+ 174054.
+
diff --git a/kde-misc/kvkbd/Manifest b/kde-misc/kvkbd/Manifest
new file mode 100644
index 000000000000..48279783ab7c
--- /dev/null
+++ b/kde-misc/kvkbd/Manifest
@@ -0,0 +1,5 @@
+AUX gcc43-fix.patch 409 RMD160 b8f3e0f31eea476dbcf2b7b7c76252d09f996be5 SHA1 cdc2d2c9d0e46d2a9c0cce97fa1f638ce36367ea SHA256 9ab50e234d6abf04c47883756477cb6dfed6ae11d3cdfb738988df31c86ee623
+DIST 56019-kvkbd-0.5.tar.bz2 490095 RMD160 706a62d34013671c70ad499c2e9af0047cc9b0b7 SHA1 a53231621148a1c27913df1382827ce3b851b672 SHA256 c667e2ecac5ce4f1f0d0f1bf233df8e0cf33bfd7406b8c068943f06041c0edc5
+EBUILD kvkbd-0.5.ebuild 817 RMD160 dd9f96132bb77743790be50abc4af62fd4a8cc69 SHA1 2adadc97ceb4fe05e45080129a2bb0dced197733 SHA256 4a8d7cfe37cd0d7280af69c932e96374ffe816a98847ed0d4bdcd6a2d4a5dee8
+MISC ChangeLog 334 RMD160 8d25b466c5baf684d95a45ae58d516aa98a5513c SHA1 3a275c6d2c79c7a9108b0a71e97b16e00f9cf07b SHA256 f74d6492d70367daea3ab5846f91ecef8c663236b81a310eb091a9a9ce5b6fa4
+MISC metadata.xml 167 RMD160 6f174fdd5033945a3da1b7bbea9796fe17ba2bf8 SHA1 26b8b030985c93a71d6d34f25249320a30b22f36 SHA256 63163ddb9082af2890999b3c825b2d21df911f59611694e0e077e75a12bf7241
diff --git a/kde-misc/kvkbd/files/gcc43-fix.patch b/kde-misc/kvkbd/files/gcc43-fix.patch
new file mode 100644
index 000000000000..e07e2ba31b27
--- /dev/null
+++ b/kde-misc/kvkbd/files/gcc43-fix.patch
@@ -0,0 +1,12 @@
+--- kvkbd-0.5/src/MainWidget.cpp.orig 2008-10-13 20:03:50.000000000 +0200
++++ kvkbd-0.5/src/MainWidget.cpp 2008-10-13 20:04:37.000000000 +0200
+@@ -18,6 +18,9 @@
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+
++#include <cstdlib>
++#include <climits>
++
+ #include "MainWidget.h"
+ #include "VButton.h"
+
diff --git a/kde-misc/kvkbd/kvkbd-0.5.ebuild b/kde-misc/kvkbd/kvkbd-0.5.ebuild
new file mode 100644
index 000000000000..7535607b5362
--- /dev/null
+++ b/kde-misc/kvkbd/kvkbd-0.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kvkbd/kvkbd-0.5.ebuild,v 1.1 2008/10/13 18:50:16 yngwin Exp $
+
+ARTS_REQUIRED="never"
+inherit kde
+
+KDEAPPS_ID="56019"
+
+DESCRIPTION="A virtual keyboard for KDE"
+HOMEPAGE="http://www.kde-apps.org/content/show.php?content=56019"
+SRC_URI="http://www.kde-apps.org/CONTENT/content-files/${KDEAPPS_ID}-${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="|| ( kde-base/kate kde-base/kdebase )"
+RDEPEND="${DEPEND}"
+
+need-kde 3.5
+
+src_unpack() {
+ kde_src_unpack
+
+ # Make it stop whining about unsermake
+ rm "${S}"/configure
+
+ # Add headers needed for gcc-4.3
+ epatch "${FILESDIR}"/gcc43-fix.patch
+
+ # Fix .desktop so it doesn't end up in Lost&Found
+ echo 'Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop;' \
+ >> "${S}"/src/kvkbd.desktop
+}
diff --git a/kde-misc/kvkbd/metadata.xml b/kde-misc/kvkbd/metadata.xml
new file mode 100644
index 000000000000..540f810e069d
--- /dev/null
+++ b/kde-misc/kvkbd/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-misc</herd>
+</pkgmetadata>