summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-30 00:15:25 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-30 00:15:25 +0000
commit06dfd33cd5856f0d9f5a3a31875e680dba06f360 (patch)
tree3a7e39a296b889c00e5adbe2b9eeb64ebf684ba2 /kde-misc
parentupdate gcc/binutils vers for avr target (diff)
downloadgentoo-2-06dfd33cd5856f0d9f5a3a31875e680dba06f360.tar.gz
gentoo-2-06dfd33cd5856f0d9f5a3a31875e680dba06f360.tar.bz2
gentoo-2-06dfd33cd5856f0d9f5a3a31875e680dba06f360.zip
Initial import, big thanks to Tobias Roeser who submitted the ebuild in bug #124173 and Pat Double that provided a patch to allow searching indexed ebuilds (when beagle supports it).
(Portage version: 2.1_pre7-r2)
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/kerry/ChangeLog13
-rw-r--r--kde-misc/kerry/Manifest15
-rw-r--r--kde-misc/kerry/files/digest-kerry-0.093
-rw-r--r--kde-misc/kerry/files/kerry-0.09-del-shortcut.patch12
-rw-r--r--kde-misc/kerry/files/kerry-0.09-gentoo.patch86
-rw-r--r--kde-misc/kerry/files/kerry-0.09-xdg-desktop.patch11
-rw-r--r--kde-misc/kerry/kerry-0.09.ebuild27
-rw-r--r--kde-misc/kerry/metadata.xml9
8 files changed, 176 insertions, 0 deletions
diff --git a/kde-misc/kerry/ChangeLog b/kde-misc/kerry/ChangeLog
new file mode 100644
index 000000000000..b1be7cf4c304
--- /dev/null
+++ b/kde-misc/kerry/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for kde-misc/kerry
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kerry/ChangeLog,v 1.1 2006/03/30 00:15:25 flameeyes Exp $
+
+*kerry-0.09 (30 Mar 2006)
+
+ 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kerry-0.09-del-shortcut.patch, +files/kerry-0.09-gentoo.patch,
+ +files/kerry-0.09-xdg-desktop.patch, +metadata.xml, +kerry-0.09.ebuild:
+ Initial import, big thanks to Tobias Roeser who submitted the ebuild in bug
+ #124173 and Pat Double that provided a patch to allow searching indexed
+ ebuilds (when beagle supports it).
+
diff --git a/kde-misc/kerry/Manifest b/kde-misc/kerry/Manifest
new file mode 100644
index 000000000000..d5dfeb286d00
--- /dev/null
+++ b/kde-misc/kerry/Manifest
@@ -0,0 +1,15 @@
+MD5 32bcd516d715b4421a047f816da2d33f files/digest-kerry-0.09 235
+RMD160 fcc8535c9f81a86a48107a24e12623dbf416714d files/digest-kerry-0.09 235
+SHA256 a1a03fc232a8376efedfd5466a04e7acd0a59ac7df10384a094eccdd98aa2565 files/digest-kerry-0.09 235
+MD5 ba908eb02cbf1346178f3a0b8c1f2235 files/kerry-0.09-del-shortcut.patch 802
+RMD160 7af3f2b00893a849ac8df6cee1a9cefc8dd58c5d files/kerry-0.09-del-shortcut.patch 802
+SHA256 23b5013c41ea0e3fe29c53c5e77348aedafec3f37307bba38e055ef09de9df1d files/kerry-0.09-del-shortcut.patch 802
+MD5 97c93802f42dc7b4568c0addf99f6f79 files/kerry-0.09-gentoo.patch 3796
+RMD160 a576335353ef8afe2e3d6d57c5320bec37c664a9 files/kerry-0.09-gentoo.patch 3796
+SHA256 323cee5374c7779e3ffbed381878014162ebd7db6883cb30e10f25878d721f29 files/kerry-0.09-gentoo.patch 3796
+MD5 2218fa5ad4bd26821c1cf21889ff18d4 files/kerry-0.09-xdg-desktop.patch 353
+RMD160 33c1ba86649c77fee895e022a5e95246b9504776 files/kerry-0.09-xdg-desktop.patch 353
+SHA256 fb5fa6ed55eb3f4bb3a36655e966071cdccf1a878cd966a1ebb900e63df9b84f files/kerry-0.09-xdg-desktop.patch 353
+MD5 577a9ebbace50762e391721bb2545900 kerry-0.09.ebuild 603
+RMD160 2bfa074e52af7540f9f3e10960f3599ec95f6ed4 kerry-0.09.ebuild 603
+SHA256 2dfaee87ef8e7ea1c9143282cdd21736ed52b737e5b505b06f4af08af9876603 kerry-0.09.ebuild 603
diff --git a/kde-misc/kerry/files/digest-kerry-0.09 b/kde-misc/kerry/files/digest-kerry-0.09
new file mode 100644
index 000000000000..3183e70551d2
--- /dev/null
+++ b/kde-misc/kerry/files/digest-kerry-0.09
@@ -0,0 +1,3 @@
+MD5 a5740a62194a10b8ee8c47acb5771820 kerry-0.09.tar.bz2 278768
+RMD160 a83b5e36d0c336899c7d6920747cd18987f505c9 kerry-0.09.tar.bz2 278768
+SHA256 421e8a9f8caac776f456039af512fdf92fc25ca3a040cad2c1fd7df513d17c81 kerry-0.09.tar.bz2 278768
diff --git a/kde-misc/kerry/files/kerry-0.09-del-shortcut.patch b/kde-misc/kerry/files/kerry-0.09-del-shortcut.patch
new file mode 100644
index 000000000000..a96574456687
--- /dev/null
+++ b/kde-misc/kerry/files/kerry-0.09-del-shortcut.patch
@@ -0,0 +1,12 @@
+--- kerry/src.orig/kerryapp.cpp 2006-02-10 14:59:58.000000000 +0100
++++ kerry/src/kerryapp.cpp 2006-03-21 10:35:07.000000000 +0100
+@@ -110,8 +110,7 @@
+ KGlobalAccel* keys = globalKeys;
+ keys->insert( "Program:kerry", i18n("Kerry Beagle Search") );
+
+- KShortcut showDialogShortcut = KShortcut(Key_F12);
+- showDialogShortcut.append( KKey( ALT+Key_Space) );
++ KShortcut showDialogShortcut = KShortcut(ALT+Key_Space);
+ keys->insert( "Show Kerry Dialog", i18n("Show Search Dialog"), QString::null, showDialogShortcut, showDialogShortcut, hitListWindow, SLOT(showSearchDialog()) );
+ keys->insert( "Search Primary Selection with Kerry", i18n("Search Primary Selection"), QString::null, CTRL+ALT+Key_Space, CTRL+ALT+Key_Space, this, SLOT(searchPrimarySelection()) );
+ globalKeys->readSettings();
diff --git a/kde-misc/kerry/files/kerry-0.09-gentoo.patch b/kde-misc/kerry/files/kerry-0.09-gentoo.patch
new file mode 100644
index 000000000000..2bbab21703b1
--- /dev/null
+++ b/kde-misc/kerry/files/kerry-0.09-gentoo.patch
@@ -0,0 +1,86 @@
+diff -ru kerry-0.09/src/beaglesearch.cpp kerry-0.09-double/src/beaglesearch.cpp
+--- kerry-0.09/src/beaglesearch.cpp 2006-02-14 05:07:44.000000000 -0600
++++ kerry-0.09-double/src/beaglesearch.cpp 2006-03-25 14:41:41.000000000 -0600
+@@ -83,6 +83,11 @@
+ { BeagleSearch::Website, "dc:title", 0 },
+ { BeagleSearch::Website, "Title", 0 },
+ { BeagleSearch::Note, "dc:title", 0 },
++// Gentoo ebuilds
++ { BeagleSearch::Ebuilds, "dc:title", I18N_NOOP("Title: %1")"<br>" },
++ { BeagleSearch::Ebuilds, "dc:description", I18N_NOOP("Description: %1")"<br>" },
++ { BeagleSearch::Ebuilds, "fixme:version", I18N_NOOP("Version: %1")"<br>" },
++ { BeagleSearch::Ebuilds, "dc:source", I18N_NOOP("Homepage: %1")"<br>" },
+ { BeagleSearch::Unknown, "dc:author", I18N_NOOP("Author: %1")"<br>" },
+ { BeagleSearch::Unknown, "dc:title", I18N_NOOP("Title: %1")"<br>" },
+ // Calendar
+@@ -148,6 +153,7 @@
+ { BeagleSearch::Website, 0, "Google", 0 },
+ { BeagleSearch::Website, 0, "WebHistory", 0 },
+ { BeagleSearch::Website, 0, 0, "beagle/x-konq-cache" },
++ { BeagleSearch::Ebuilds, "*.ebuild", 0, 0 },
+ { BeagleSearch::Unknown, "file://", "File", 0 }, // mimetype wildcard must be last
+ { 0, 0, 0, 0}
+ };
+@@ -330,7 +336,7 @@
+ #endif
+
+ for( uint i = 0; hitflavorinfos[i].tilegroup!=0; i++ ) {
+- if( (hitflavorinfos[i].uri == 0 || (*(result->uri)).startsWith(hitflavorinfos[i].uri)) &&
++ if( (hitflavorinfos[i].uri == 0 || (*(result->uri)).startsWith(hitflavorinfos[i].uri) || (hitflavorinfos[i].uri[0]=='*' && (*(result->uri)).endsWith(hitflavorinfos[i].uri+1))) &&
+ (hitflavorinfos[i].type == 0 || hitflavorinfos[i].type==result->hit_type) &&
+ (hitflavorinfos[i].mimetype == 0 || (*(result->mime_type)).startsWith(hitflavorinfos[i].mimetype))) {
+ result->tilegroup = (TileGroup)hitflavorinfos[i].tilegroup;
+diff -ru kerry-0.09/src/beaglesearch.h kerry-0.09-double/src/beaglesearch.h
+--- kerry-0.09/src/beaglesearch.h 2006-02-14 05:07:44.000000000 -0600
++++ kerry-0.09-double/src/beaglesearch.h 2006-03-25 14:41:41.000000000 -0600
+@@ -51,7 +51,8 @@
+ Conversations, // in combo box
+ Website, // in combo box
+ Feed,
+- Note
++ Note,
++ Ebuilds
+ };
+
+ typedef QValueList<QString> PropertyList;
+diff -ru kerry-0.09/src/searchdlg.cpp kerry-0.09-double/src/searchdlg.cpp
+--- kerry-0.09/src/searchdlg.cpp 2006-03-13 04:40:58.000000000 -0600
++++ kerry-0.09-double/src/searchdlg.cpp 2006-03-25 14:54:21.000000000 -0600
+@@ -669,6 +669,9 @@
+ case Website:
+ show = ( result->tilegroup == BeagleSearch::Website);
+ break;
++ case Ebuilds:
++ show = ( result->tilegroup == BeagleSearch::Ebuilds);
++ break;
+ default:
+ break;
+ }
+diff -ru kerry-0.09/src/searchdlg.h kerry-0.09-double/src/searchdlg.h
+--- kerry-0.09/src/searchdlg.h 2006-01-10 10:13:29.000000000 -0600
++++ kerry-0.09-double/src/searchdlg.h 2006-03-25 14:53:41.000000000 -0600
+@@ -42,7 +42,8 @@
+ Conversations,
+ Images,
+ Media,
+- Website
++ Website,
++ Ebuilds
+ };
+
+ enum SortType {
+diff -ru kerry-0.09/src/searchdlg_layout.ui kerry-0.09-double/src/searchdlg_layout.ui
+--- kerry-0.09/src/searchdlg_layout.ui 2006-03-25 14:37:22.000000000 -0600
++++ kerry-0.09-double/src/searchdlg_layout.ui 2006-03-25 14:54:05.000000000 -0600
+@@ -250,6 +250,11 @@
+ <string>Web Pages</string>
+ </property>
+ </item>
++ <item>
++ <property name="text">
++ <string>Ebuilds</string>
++ </property>
++ </item>
+ <property name="name">
+ <cstring>comboShow</cstring>
+ </property>
diff --git a/kde-misc/kerry/files/kerry-0.09-xdg-desktop.patch b/kde-misc/kerry/files/kerry-0.09-xdg-desktop.patch
new file mode 100644
index 000000000000..cecea4c4a613
--- /dev/null
+++ b/kde-misc/kerry/files/kerry-0.09-xdg-desktop.patch
@@ -0,0 +1,11 @@
+Index: kerry/src/Makefile.am
+===================================================================
+--- kerry.orig/src/Makefile.am
++++ kerry/src/Makefile.am
+@@ -38,5 +38,5 @@ autostart_DATA = kerry.autostart.desktop
+ shutdowndir = $(prefix)/shutdown
+ shutdown_SCRIPTS = beagled-shutdown.sh
+
+-kde_apps_DATA = kerry.desktop
++xdg_apps_DATA = kerry.desktop
+
diff --git a/kde-misc/kerry/kerry-0.09.ebuild b/kde-misc/kerry/kerry-0.09.ebuild
new file mode 100644
index 000000000000..fee48bfb66ba
--- /dev/null
+++ b/kde-misc/kerry/kerry-0.09.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2006 Gentoo Foundation, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kerry/kerry-0.09.ebuild,v 1.1 2006/03/30 00:15:25 flameeyes Exp $
+
+inherit kde
+
+DESCRIPTION="Kerry Beagle is a KDE frontend for the Beagle desktop search daemon"
+HOMEPAGE="http://en.opensuse.org/Kerry"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+SRC_URI="http://developer.kde.org/~binner/kerry/${P}.tar.bz2"
+KEYWORDS="~amd64"
+
+RDEPEND=">=app-misc/beagle-0.2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/${PN}
+
+need-kde 3.4
+
+PATCHES="${FILESDIR}/${P}-del-shortcut.patch
+ ${FILESDIR}/${P}-gentoo.patch
+ ${FILESDIR}/${P}-xdg-desktop.patch"
+
diff --git a/kde-misc/kerry/metadata.xml b/kde-misc/kerry/metadata.xml
new file mode 100644
index 000000000000..abbeb520b70e
--- /dev/null
+++ b/kde-misc/kerry/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+<maintainer>
+<email>flameeyes@gentoo.org</email>
+<name>Diego Pettenò</name>
+</maintainer>
+</pkgmetadata>