summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIngmar Vanhassel <ingmar@gentoo.org>2008-06-16 23:58:34 +0000
committerIngmar Vanhassel <ingmar@gentoo.org>2008-06-16 23:58:34 +0000
commitd04bc23503367a2216e720cb995110227c445315 (patch)
treea2455bfeedf4b15c02f54bb97ab3f279218927c8 /kde-misc
parentAdd kio_perldoc to KDE 4 mask. (diff)
downloadgentoo-2-d04bc23503367a2216e720cb995110227c445315.tar.gz
gentoo-2-d04bc23503367a2216e720cb995110227c445315.tar.bz2
gentoo-2-d04bc23503367a2216e720cb995110227c445315.zip
Initial import of kio_perldoc, a KIO slave to read perldoc output. Ebuild by Tanktalus, fixes bug 227661.
(Portage version: 2.1.5.5)
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/kio_perldoc/ChangeLog11
-rw-r--r--kde-misc/kio_perldoc/Manifest5
-rw-r--r--kde-misc/kio_perldoc/files/kio_perldoc-0.9-kdeexport.patch23
-rw-r--r--kde-misc/kio_perldoc/kio_perldoc-0.9.ebuild27
-rw-r--r--kde-misc/kio_perldoc/metadata.xml5
5 files changed, 71 insertions, 0 deletions
diff --git a/kde-misc/kio_perldoc/ChangeLog b/kde-misc/kio_perldoc/ChangeLog
new file mode 100644
index 000000000000..d5d3f75a42fc
--- /dev/null
+++ b/kde-misc/kio_perldoc/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for kde-misc/kio_perldoc
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kio_perldoc/ChangeLog,v 1.1 2008/06/16 23:58:34 ingmar Exp $
+
+*kio_perldoc-0.9 (16 Jun 2008)
+
+ 16 Jun 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ +files/kio_perldoc-0.9-kdeexport.patch, +kio_perldoc-0.9.ebuild:
+ Initial import of kio_perldoc, a KIO slave to read perldoc output. Ebuild
+ by Tanktalus, fixes bug 227661.
+
diff --git a/kde-misc/kio_perldoc/Manifest b/kde-misc/kio_perldoc/Manifest
new file mode 100644
index 000000000000..d4cd6eb52507
--- /dev/null
+++ b/kde-misc/kio_perldoc/Manifest
@@ -0,0 +1,5 @@
+AUX kio_perldoc-0.9-kdeexport.patch 622 RMD160 94027f3e7bd69751fcf0c44c54ab2ea6602886f5 SHA1 461fec927831c194e5de2c8e2a7de33b40ce139c SHA256 5a3302be4e184a362149036a92f4b40448d64a92bf6eae6577518b564e5bbf23
+DIST kio_perldoc-0.9.tar.bz2 21704 RMD160 1a8a43f59c527657994b027908ffc35b2b8c20bf SHA1 385d3e89249867a9135ddbac639775a58cafd45d SHA256 636e2585c67c39f444623f53c44a93cb479643060b6a20e19822a51ce81719c9
+EBUILD kio_perldoc-0.9.ebuild 577 RMD160 537f71945f3559bf995270ad819bf70f2a4b2d14 SHA1 666b3ec1727892a88529a626fb7e42e459fa8784 SHA256 ccb4b2ed4fd33d59a5db050fad1d8121f48cf93029f3d32b4c2dc96d5bb966e7
+MISC ChangeLog 383 RMD160 f04bb25d5562de864cc0f32606bd7be8afb3923b SHA1 fd84ed4082e5a199a4358e4b1d5a961670d677d5 SHA256 a8619eface43eb42b3318d7aeca52123379970707696107d4eb756326abcce77
+MISC metadata.xml 157 RMD160 09fb7b798f3f68127626e97c69e5215a0513ecbb SHA1 d5ffebb2f4248fc8f65ab21c3af6e4f5dbf8bf6e SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892
diff --git a/kde-misc/kio_perldoc/files/kio_perldoc-0.9-kdeexport.patch b/kde-misc/kio_perldoc/files/kio_perldoc-0.9-kdeexport.patch
new file mode 100644
index 000000000000..0bade39f4c29
--- /dev/null
+++ b/kde-misc/kio_perldoc/files/kio_perldoc-0.9-kdeexport.patch
@@ -0,0 +1,23 @@
+Patch from upstream, to fix compilation.
+
+Index: perldoc.cpp
+===================================================================
+--- perldoc.cpp (revision 27)
++++ perldoc.cpp (working copy)
+@@ -38,6 +38,7 @@
+ #include <kstandarddirs.h>
+ #include <kaboutdata.h>
+ #include <kcomponentdata.h>
++#include <kdemacros.h>
+
+ // Embed version info. Using const char[] instead of const char* const
+ // places it in a read-only section.
+@@ -291,7 +292,7 @@
+
+ extern "C" {
+
+- int kdemain(int argc, char **argv)
++ int KDE_EXPORT kdemain(int argc, char **argv)
+ {
+ KAboutData aboutData(
+ "kio_perldoc",
diff --git a/kde-misc/kio_perldoc/kio_perldoc-0.9.ebuild b/kde-misc/kio_perldoc/kio_perldoc-0.9.ebuild
new file mode 100644
index 000000000000..c5a3fe9f5bb3
--- /dev/null
+++ b/kde-misc/kio_perldoc/kio_perldoc-0.9.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2008-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kio_perldoc/kio_perldoc-0.9.ebuild,v 1.1 2008/06/16 23:58:34 ingmar Exp $
+
+EAPI="1"
+NEED_KDE="4"
+inherit kde4-base
+
+DESCRIPTION="Kio slave to search perldoc"
+HOMEPAGE="http://www.purinchu.net/wp/2007/12/01/kio_perldoc/"
+SRC_URI="http://www.purinchu.net/dumping-ground/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="kde-4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/perl-5.8.0"
+
+PATCHES=( "${FILESDIR}/${P}-kdeexport.patch" )
+PREFIX="${KDEDIR}"
+
+src_install() {
+ kde4-base_src_install
+ dodoc CHANGES || die 'dodoc CHANGES failed.'
+}
+
diff --git a/kde-misc/kio_perldoc/metadata.xml b/kde-misc/kio_perldoc/metadata.xml
new file mode 100644
index 000000000000..a23f444b67d6
--- /dev/null
+++ b/kde-misc/kio_perldoc/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>kde</herd>
+</pkgmetadata>