summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2011-06-03 07:06:39 +0000
committerTim Harder <radhermit@gentoo.org>2011-06-03 07:06:39 +0000
commit09738909654ea0a187a88faa1d4e09450c804c25 (patch)
tree0162185d76935a8688e933dca77bb4afcb95726f /dev-util
parentVersion bump (requested by Nikoli). Update LICENSE and bump to EAPI 4. (diff)
downloadgentoo-2-09738909654ea0a187a88faa1d4e09450c804c25.tar.gz
gentoo-2-09738909654ea0a187a88faa1d4e09450c804c25.tar.bz2
gentoo-2-09738909654ea0a187a88faa1d4e09450c804c25.zip
Initial import.
(Portage version: 2.2.0_alpha37/cvs/Linux x86_64)
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/ccglue/ChangeLog10
-rw-r--r--dev-util/ccglue/ccglue-0.2.0.ebuild26
-rw-r--r--dev-util/ccglue/files/ccglue-0.2.0-string.patch10
-rw-r--r--dev-util/ccglue/metadata.xml10
4 files changed, 56 insertions, 0 deletions
diff --git a/dev-util/ccglue/ChangeLog b/dev-util/ccglue/ChangeLog
new file mode 100644
index 000000000000..7c16c5bbf18c
--- /dev/null
+++ b/dev-util/ccglue/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-util/ccglue
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ccglue/ChangeLog,v 1.1 2011/06/03 07:06:38 radhermit Exp $
+
+*ccglue-0.2.0 (03 Jun 2011)
+
+ 03 Jun 2011; Tim Harder <radhermit@gentoo.org> +ccglue-0.2.0.ebuild,
+ +files/ccglue-0.2.0-string.patch, +metadata.xml:
+ Initial import.
+
diff --git a/dev-util/ccglue/ccglue-0.2.0.ebuild b/dev-util/ccglue/ccglue-0.2.0.ebuild
new file mode 100644
index 000000000000..6e71ebf8070d
--- /dev/null
+++ b/dev-util/ccglue/ccglue-0.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ccglue/ccglue-0.2.0.ebuild,v 1.1 2011/06/03 07:06:38 radhermit Exp $
+
+EAPI=4
+
+inherit eutils
+
+DESCRIPTION="Produce cross-reference files from cscope and ctags for use with app-vim/cctree"
+HOMEPAGE="http://ccglue.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-release-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/release-${PV}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-string.patch
+}
diff --git a/dev-util/ccglue/files/ccglue-0.2.0-string.patch b/dev-util/ccglue/files/ccglue-0.2.0-string.patch
new file mode 100644
index 000000000000..43ccd404a459
--- /dev/null
+++ b/dev-util/ccglue/files/ccglue-0.2.0-string.patch
@@ -0,0 +1,10 @@
+--- release-0.2.0/src/seqfile.c.orig
++++ release-0.2.0/src/seqfile.c
+@@ -21,6 +21,7 @@
+ */
+
+ #include <stdio.h>
++#include <string.h>
+ #include "seqfile.h"
+
+ struct seq_file {
diff --git a/dev-util/ccglue/metadata.xml b/dev-util/ccglue/metadata.xml
new file mode 100644
index 000000000000..a2cd58c086f2
--- /dev/null
+++ b/dev-util/ccglue/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>vim</herd>
+ <longdescription lang="en">
+ ccglue (ctags-cscope glue) is intended to be the interfacing app between cscope
+ and ctags. It can generate cross-reference tag files that can be interfaced
+ with the Vim CCTree plugin.
+ </longdescription>
+</pkgmetadata>