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 | 25b9e4d2f2e158562caee28a3ceb72e5caead761 (patch) | |
tree | 2eb4e2e628bdc893f7deef42171a2edde95f3ee6 /app-vim/vcscommand | |
parent | Add app-vim/vcscommand flags. (diff) | |
download | historical-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/ChangeLog | 11 | ||||
-rw-r--r-- | app-vim/vcscommand/Manifest | 26 | ||||
-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, 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 +} |