diff options
author | Mike Kelly <pioto@gentoo.org> | 2007-05-08 05:12:50 +0000 |
---|---|---|
committer | Mike Kelly <pioto@gentoo.org> | 2007-05-08 05:12:50 +0000 |
commit | 853bbb49500c6decd76d59cd563e7eb88932b968 (patch) | |
tree | 5f8aa6648466cde28e8aa120e000ff1305d745ab /app-vim | |
parent | Add app-vim/vcscommand flags. (diff) | |
download | gentoo-2-853bbb49500c6decd76d59cd563e7eb88932b968.tar.gz gentoo-2-853bbb49500c6decd76d59cd563e7eb88932b968.tar.bz2 gentoo-2-853bbb49500c6decd76d59cd563e7eb88932b968.zip |
Initial ebuild. This package is the successor to cvscommand, and has support for SVN and SVK as well as CVS. Fixes Bug #170957.
(Portage version: 2.1.2.7)
Diffstat (limited to 'app-vim')
-rw-r--r-- | app-vim/vcscommand/ChangeLog | 11 | ||||
-rw-r--r-- | app-vim/vcscommand/Manifest | 16 | ||||
-rw-r--r-- | app-vim/vcscommand/files/digest-vcscommand-0.1_beta16 | 3 | ||||
-rw-r--r-- | app-vim/vcscommand/metadata.xml | 11 | ||||
-rw-r--r-- | app-vim/vcscommand/vcscommand-0.1_beta16.ebuild | 43 |
5 files changed, 84 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..463ba1816946 --- /dev/null +++ b/app-vim/vcscommand/Manifest @@ -0,0 +1,16 @@ +DIST vcscommand-0.1_beta16.tar.bz2 21690 RMD160 eb49078239c516bdbc6f15ea5f99dfb7bac01e88 SHA1 92a58a986926a8a216b0bfce93c3ac6a998c44e4 SHA256 a94a552ea0e69fb2bfe60141518ec89b1cb98e2924f0069280db060beede2570 +EBUILD vcscommand-0.1_beta16.ebuild 1095 RMD160 4844a71025f5dff740c881c3c6cc3b1d2b95d9c5 SHA1 d80669cc5641b9bf33d6980981b6594da756858a SHA256 f3ffa6461b5ffda78e3b4763766ddfc87c78e2b3dfc4aa166b0edb29a06b748b +MD5 52b9930ca5e9dd096b4d90396f2d5169 vcscommand-0.1_beta16.ebuild 1095 +RMD160 4844a71025f5dff740c881c3c6cc3b1d2b95d9c5 vcscommand-0.1_beta16.ebuild 1095 +SHA256 f3ffa6461b5ffda78e3b4763766ddfc87c78e2b3dfc4aa166b0edb29a06b748b vcscommand-0.1_beta16.ebuild 1095 +MISC ChangeLog 383 RMD160 236292566d4ee4af7ac20325ce63312fbc28bcb5 SHA1 9ecabddfef0c6de54d9c71ac96b3675298134333 SHA256 df4e1c6a9789eb5fb6fcf54795efaeee1e8c492a7bb656bc3d322810dfec24a8 +MD5 15277edf435ac4ae618a06089bfbb67b ChangeLog 383 +RMD160 236292566d4ee4af7ac20325ce63312fbc28bcb5 ChangeLog 383 +SHA256 df4e1c6a9789eb5fb6fcf54795efaeee1e8c492a7bb656bc3d322810dfec24a8 ChangeLog 383 +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 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 +} |