summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Kelly <pioto@gentoo.org>2007-05-08 05:12:50 +0000
committerMike Kelly <pioto@gentoo.org>2007-05-08 05:12:50 +0000
commit25b9e4d2f2e158562caee28a3ceb72e5caead761 (patch)
tree2eb4e2e628bdc893f7deef42171a2edde95f3ee6 /app-vim/vcscommand
parentAdd app-vim/vcscommand flags. (diff)
downloadhistorical-25b9e4d2f2e158562caee28a3ceb72e5caead761.tar.gz
historical-25b9e4d2f2e158562caee28a3ceb72e5caead761.tar.bz2
historical-25b9e4d2f2e158562caee28a3ceb72e5caead761.zip
Initial ebuild. This package is the successor to cvscommand, and has support for SVN and SVK as well as CVS. Fixes Bug #170957.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'app-vim/vcscommand')
-rw-r--r--app-vim/vcscommand/ChangeLog11
-rw-r--r--app-vim/vcscommand/Manifest26
-rw-r--r--app-vim/vcscommand/files/digest-vcscommand-0.1_beta163
-rw-r--r--app-vim/vcscommand/metadata.xml11
-rw-r--r--app-vim/vcscommand/vcscommand-0.1_beta16.ebuild43
5 files changed, 94 insertions, 0 deletions
diff --git a/app-vim/vcscommand/ChangeLog b/app-vim/vcscommand/ChangeLog
new file mode 100644
index 000000000000..2a54ae171a4a
--- /dev/null
+++ b/app-vim/vcscommand/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for app-vim/vcscommand
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/vcscommand/ChangeLog,v 1.1 2007/05/08 05:12:50 pioto Exp $
+
+*vcscommand-0.1_beta16 (08 May 2007)
+
+ 08 May 2007; Mike Kelly <pioto@gentoo.org> +metadata.xml,
+ +vcscommand-0.1_beta16.ebuild:
+ Initial ebuild. This package is the successor to cvscommand, and has support
+ for SVN and SVK as well as CVS. Fixes Bug #170957.
+
diff --git a/app-vim/vcscommand/Manifest b/app-vim/vcscommand/Manifest
new file mode 100644
index 000000000000..daf03f6af5f3
--- /dev/null
+++ b/app-vim/vcscommand/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST vcscommand-0.1_beta16.tar.bz2 21690 RMD160 eb49078239c516bdbc6f15ea5f99dfb7bac01e88 SHA1 92a58a986926a8a216b0bfce93c3ac6a998c44e4 SHA256 a94a552ea0e69fb2bfe60141518ec89b1cb98e2924f0069280db060beede2570
+EBUILD vcscommand-0.1_beta16.ebuild 1203 RMD160 40ac9dcac73f5b0f9bd3599088c0fc97ffc2f3e6 SHA1 93dc694b7b965e6b7939dc7c15fe25f313792ae7 SHA256 fdaa3da611bb4f5b7582934ba187bbb1f3367523f2fbaa57990261e6517528d8
+MD5 2d8dc9f1c7f790f54797f0a9816ff308 vcscommand-0.1_beta16.ebuild 1203
+RMD160 40ac9dcac73f5b0f9bd3599088c0fc97ffc2f3e6 vcscommand-0.1_beta16.ebuild 1203
+SHA256 fdaa3da611bb4f5b7582934ba187bbb1f3367523f2fbaa57990261e6517528d8 vcscommand-0.1_beta16.ebuild 1203
+MISC ChangeLog 472 RMD160 b73b69ac58ff610d1ef983396dbb4c20fcb99866 SHA1 7c7ba07257ad879ce76aaef15e65c4a3106b45ff SHA256 e2e39ea407560a62aeb6fcb0e7d07b43059e5b7e327c4f205a784b2b0a6a6970
+MD5 5e604399509a6388c741ad93b83ccc07 ChangeLog 472
+RMD160 b73b69ac58ff610d1ef983396dbb4c20fcb99866 ChangeLog 472
+SHA256 e2e39ea407560a62aeb6fcb0e7d07b43059e5b7e327c4f205a784b2b0a6a6970 ChangeLog 472
+MISC metadata.xml 376 RMD160 52e59fe48129f152107668c01d80e464228a0a7e SHA1 ad129648b122c3c544b69a5ed5dd4ed2abfe7c58 SHA256 f8bf60ecc99584d6364cf7bdb7140dec01e13a6e33c6285760a8506d37f76f9c
+MD5 0ef1453f4b039aded8eb47f80fc563a9 metadata.xml 376
+RMD160 52e59fe48129f152107668c01d80e464228a0a7e metadata.xml 376
+SHA256 f8bf60ecc99584d6364cf7bdb7140dec01e13a6e33c6285760a8506d37f76f9c metadata.xml 376
+MD5 88983f6b699dcadd839d07edb8e4448b files/digest-vcscommand-0.1_beta16 265
+RMD160 35ac5bf6743d46bc0c5fd7eca0be5156ca63e81c files/digest-vcscommand-0.1_beta16 265
+SHA256 0058fb0120fe957a2c6de1cc8c8165c95e55d3c98d41dbe09349520d68b50dd0 files/digest-vcscommand-0.1_beta16 265
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.3 (GNU/Linux)
+
+iD8DBQFGQAbgokMzJ47YCzoRAtK2AKCPzmi8OQC6ssqHQnC89k25H7DVgACaAwtX
+lA3C9lzMtn2ev7Tw2EqGF14=
+=5NGC
+-----END PGP SIGNATURE-----
diff --git a/app-vim/vcscommand/files/digest-vcscommand-0.1_beta16 b/app-vim/vcscommand/files/digest-vcscommand-0.1_beta16
new file mode 100644
index 000000000000..caf0514747d5
--- /dev/null
+++ b/app-vim/vcscommand/files/digest-vcscommand-0.1_beta16
@@ -0,0 +1,3 @@
+MD5 19f61a0fb0d3d101816bf988c2ebd462 vcscommand-0.1_beta16.tar.bz2 21690
+RMD160 eb49078239c516bdbc6f15ea5f99dfb7bac01e88 vcscommand-0.1_beta16.tar.bz2 21690
+SHA256 a94a552ea0e69fb2bfe60141518ec89b1cb98e2924f0069280db060beede2570 vcscommand-0.1_beta16.tar.bz2 21690
diff --git a/app-vim/vcscommand/metadata.xml b/app-vim/vcscommand/metadata.xml
new file mode 100644
index 000000000000..66715dd9dc8f
--- /dev/null
+++ b/app-vim/vcscommand/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>vim</herd>
+ <longdescription lang="en">
+ VIM 7 plugin useful for manipulating files controlled by CVS, SVN and
+ SVK within VIM, including committing changes and performings diffs using
+ the vimdiff system.
+ </longdescription>
+</pkgmetadata>
+
diff --git a/app-vim/vcscommand/vcscommand-0.1_beta16.ebuild b/app-vim/vcscommand/vcscommand-0.1_beta16.ebuild
new file mode 100644
index 000000000000..04d27f656620
--- /dev/null
+++ b/app-vim/vcscommand/vcscommand-0.1_beta16.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/vcscommand/vcscommand-0.1_beta16.ebuild,v 1.1 2007/05/08 05:12:50 pioto Exp $
+
+VIM_PLUGIN_VIM_VERSION="7.0"
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: CVS/SVN/SVK integration plugin"
+HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=90"
+
+LICENSE="public-domain"
+KEYWORDS="~x86"
+IUSE="cvs subversion svk"
+
+RDEPEND="cvs? ( dev-util/cvs )
+ subversion? ( dev-util/subversion )
+ svk? ( dev-util/svk )
+ !app-vim/cvscommand
+ !app-vim/calendar" # conflict, bug 62677
+
+VIM_PLUGIN_HELPFILES="vcscommand"
+
+no_flags_die() {
+ eerror "Please choose at least one VCS system"
+ eerror "to be supported by this plugin."
+ die "No vcs systems set"
+}
+
+pkg_setup() {
+ elog "Note: Support for all VCS systems are enabled by use flags."
+ elog " Make sure you've enabled the flags you want."
+
+ use cvs || use subversion || use svk || no_flags_die
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ use cvs || rm syntax/CVSAnnotate.vim plugin/vcscvs.vim
+ use subversion || rm syntax/SVNAnnotate.vim plugin/vcssvn.vim
+ use svk || rm syntax/SVKAnnotate.vim plugin/vcssvk.vim
+}