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
commitb9cb2bcc65105196ee57b4b8d1cbe9a4061cc48a (patch)
tree8c9941393a0d8696ace5e4fdace9936984eb522c /kde-misc/kvkbd
parentuse mirror:// (bug #218657) (diff)
downloadhistorical-b9cb2bcc65105196ee57b4b8d1cbe9a4061cc48a.tar.gz
historical-b9cb2bcc65105196ee57b4b8d1cbe9a4061cc48a.tar.bz2
historical-b9cb2bcc65105196ee57b4b8d1cbe9a4061cc48a.zip
Initial commit. Ebuild by me, based on contributions by Jiri Tyr in bug 174054.
Package-Manager: portage-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..89f688ab9505
--- /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 910 RMD160 9b0bc3e5755c6a09fcbf900af2fd54f1c92b4215 SHA1 c5132a6ff260d2a3bb3d66aedd475b4fdf7c6b68 SHA256 55e9761e3702d9e964992c3ab7f620a3ecfa91d4f2153164ecfc7aa4032d27fd
+MISC ChangeLog 420 RMD160 c55b79d4cb7a933be08ac734f92c22a520d67a23 SHA1 6db658147f41455c64566343bf0214575f4a751a SHA256 13ec5fb37e36326e381815343cb158fbe6faf7950b154e1a6a6f8adf17a0d297
+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>