summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCiaran McCreesh <ciaranm@gentoo.org>2004-10-02 00:13:54 +0000
committerCiaran McCreesh <ciaranm@gentoo.org>2004-10-02 00:13:54 +0000
commit1c9120c14cc477e1e74980432daa2adffe7933ee (patch)
tree5701628023928d5f638655803de21153e8fc7b24 /app-vim
parentPatch Makefile.am for -lsdp bug (Manifest recommit) (diff)
downloadgentoo-2-1c9120c14cc477e1e74980432daa2adffe7933ee.tar.gz
gentoo-2-1c9120c14cc477e1e74980432daa2adffe7933ee.tar.bz2
gentoo-2-1c9120c14cc477e1e74980432daa2adffe7933ee.zip
Ebuilds are bash files too. Bug #66052
Diffstat (limited to 'app-vim')
-rw-r--r--app-vim/cream/ChangeLog8
-rw-r--r--app-vim/cream/Manifest31
-rw-r--r--app-vim/cream/cream-0.30-r3.ebuild114
-rw-r--r--app-vim/cream/files/cream-0.30-ebuilds.patch12
-rw-r--r--app-vim/cream/files/digest-cream-0.30-r35
-rw-r--r--app-vim/taglist/ChangeLog8
-rw-r--r--app-vim/taglist/Manifest17
-rw-r--r--app-vim/taglist/files/digest-taglist-3.4-r11
-rw-r--r--app-vim/taglist/files/taglist-3.4-ebuilds.patch12
-rw-r--r--app-vim/taglist/taglist-3.4-r1.ebuild22
10 files changed, 202 insertions, 28 deletions
diff --git a/app-vim/cream/ChangeLog b/app-vim/cream/ChangeLog
index b660947b3ac6..fc6628aec4ea 100644
--- a/app-vim/cream/ChangeLog
+++ b/app-vim/cream/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-vim/cream
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-vim/cream/ChangeLog,v 1.17 2004/09/11 00:20:16 ciaranm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-vim/cream/ChangeLog,v 1.18 2004/10/02 00:13:54 ciaranm Exp $
+
+*cream-0.30-r3 (02 Oct 2004)
+
+ 02 Oct 2004; Ciaran McCreesh <ciaranm@gentoo.org>
+ +files/cream-0.30-ebuilds.patch, +cream-0.30-r3.ebuild:
+ Ebuilds are bash files too. Bug #66052
11 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> cream-0.30-r2.ebuild:
Added in help text and moved the einfo things around, bug #63318.
diff --git a/app-vim/cream/Manifest b/app-vim/cream/Manifest
index 30eb96ea9b56..3d0ce167e03c 100644
--- a/app-vim/cream/Manifest
+++ b/app-vim/cream/Manifest
@@ -1,25 +1,18 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 5bc4b841f09feb3e97091cb1767a36b2 cream-0.30-r1.ebuild 2120
-MD5 b5480467d60a7baef45eaf6e1e89f6e2 cream-0.29-r1.ebuild 2048
-MD5 136e4386b2e7808c1421c67f99135359 ChangeLog 2862
-MD5 0f44d41b4361ca8e1412c3d395cc3923 metadata.xml 434
MD5 ed33e142107e0ad62a7ee9dbb65faf99 cream-0.28.ebuild 838
+MD5 136e4386b2e7808c1421c67f99135359 ChangeLog 2862
+MD5 b5480467d60a7baef45eaf6e1e89f6e2 cream-0.29-r1.ebuild 2048
MD5 572d8dd576f8be48dc53efd4ec231bc2 cream-0.30-r2.ebuild 3161
-MD5 72e0247891a704fa4cbe72a221b62a56 files/cream-0.29-ctags.patch 825
+MD5 0f44d41b4361ca8e1412c3d395cc3923 metadata.xml 434
+MD5 5bc4b841f09feb3e97091cb1767a36b2 cream-0.30-r1.ebuild 2120
+MD5 4b3b72c6475de732f00eaf5af1318ac6 cream-0.30-r3.ebuild 3242
+MD5 11a37b610fef3f6de7fca7058b1432e2 files/cream-0.29-paths.patch 1801
MD5 305830ed8a287efa536fb2a951a75c7f files/digest-cream-0.30-r2 347
-MD5 305830ed8a287efa536fb2a951a75c7f files/digest-cream-0.30-r1 347
+MD5 130945b9ad1e1413be8ede26054e2a91 files/cream-0.29-desktop.patch 313
MD5 dec23f9499a37ffb1aa3f2204db69611 files/cream-0.30-autocmd.patch 1489
-MD5 94138ab0e32dfd93c1412066535c1edf files/digest-cream-0.29-r1 347
-MD5 11a37b610fef3f6de7fca7058b1432e2 files/cream-0.29-paths.patch 1801
MD5 a4b3168e3d6553e216fece5e86da946d files/cream.sh 128
+MD5 d58213aa7bec744ebf8f3ac25e264c24 files/cream-0.30-ebuilds.patch 435
MD5 b805bdc2fd56028f6182d4fe44cfb033 files/digest-cream-0.28 62
-MD5 130945b9ad1e1413be8ede26054e2a91 files/cream-0.29-desktop.patch 313
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.4 (GNU/Linux)
-
-iD8DBQFBQkQXLLFUmVNQ7rkRAjbWAJ4z04abOjBDQ+YIKMz01AMfrPfaCACfb/ZZ
-Ph3QQL8QJkd1Ow1ToG5MHY0=
-=c9wi
------END PGP SIGNATURE-----
+MD5 94138ab0e32dfd93c1412066535c1edf files/digest-cream-0.29-r1 347
+MD5 305830ed8a287efa536fb2a951a75c7f files/digest-cream-0.30-r3 347
+MD5 72e0247891a704fa4cbe72a221b62a56 files/cream-0.29-ctags.patch 825
+MD5 305830ed8a287efa536fb2a951a75c7f files/digest-cream-0.30-r1 347
diff --git a/app-vim/cream/cream-0.30-r3.ebuild b/app-vim/cream/cream-0.30-r3.ebuild
new file mode 100644
index 000000000000..63a40fcfe15f
--- /dev/null
+++ b/app-vim/cream/cream-0.30-r3.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/cream/cream-0.30-r3.ebuild,v 1.1 2004/10/02 00:13:54 ciaranm Exp $
+
+inherit vim-plugin eutils
+
+DESCRIPTION="Cream is an easy-to-use configuration of the GVim text editor"
+HOMEPAGE="http://cream.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ linguas_en? ( ${HOMEPAGE}/cream-spell-dict-eng-l.zip )
+ linguas_fr? ( ${HOMEPAGE}/cream-spell-dict-fre-l.zip )
+ linguas_es? ( ${HOMEPAGE}/cream-spell-dict-spa-l.zip )
+ linguas_de? ( ${HOMEPAGE}/cream-spell-dict-ger-l.zip )"
+
+IUSE=""
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 sparc ~ppc mips ~amd64"
+
+DEPEND=""
+RDEPEND=">=app-editors/gvim-6.2
+ dev-util/ctags"
+
+VIM_PLUGIN_HELPTEXT=\
+"Cream is completly independent from the rest of your Vim/GVim setup.
+To launch GVim in Cream mode, use this wrapper script:
+\ % cream [filename...]
+
+Cream's documentation has been installed in ${ROOT}usr/share/doc/${PF}
+In particular, you may want to read:
+
+\ - the Cream features list:
+file://${ROOT}usr/share/doc/${PF}/html/features.html
+
+\ - the Cream shortcuts list:
+file://${ROOT}usr/share/doc/${PF}/html/keyboardshortcuts.html
+
+\ - the Cream FAQ:
+file://${ROOT}usr/share/doc/${PF}/html/faq.html"
+
+src_unpack() {
+ mkdir -p ${S}/spelldicts
+
+ # install spell dictionaries into ${S}/spelldicts
+ local my_a
+ for my_a in ${A} ; do
+ if [ -z ${my_a/*spell-dict*/} ] ; then
+ cd ${S}/spelldicts
+ unpack ${my_a}
+ else
+ cd ${WORKDIR}
+ unpack ${my_a}
+ fi
+ done
+
+ # change installation path + fix the wrapper command (disable plugins)
+ cd ${S}
+ cat >cream <<EOF
+#!/bin/sh
+gvim -u NONE -U "\\\$VIM/cream/creamrc" "\$@"
+EOF
+ sed -i "/let \$CREAM/s:VIMRUNTIME:VIM:" creamrc || die "sed #1 broke"
+
+ # fix up evil autocmd behaviour, bug #61158
+ epatch ${FILESDIR}/${P}-autocmd.patch
+
+ # make taglist ebuild aware, bug #66052
+ epatch ${FILESDIR}/${P}-ebuilds.patch
+}
+
+src_install() {
+ # install launcher and menu entry
+ dobin cream
+ insinto /usr/share/applications
+ doins cream.desktop
+ insinto /usr/share/icons
+ doins cream.svg cream.png
+
+ # install shared vim files
+ insinto /usr/share/vim/cream
+ doins *.vim creamrc
+ local dir
+ for dir in addons bitmaps spelldicts ; do
+ cp -R ${dir} ${D}/usr/share/vim/cream
+ done
+ dodir /usr/share/vim/vimfiles
+ cp -R help ${D}/usr/share/vim/vimfiles/doc
+
+ # install docs
+ dodoc docs/*
+ dohtml docs-html/*
+}
+
+pkg_setup() {
+ einfo "Cream comes with several dictionaries for spell checking. In"
+ einfo "all cases, at least a small English dictionary will be installed."
+ einfo " "
+ einfo "To specify which optional dictionaries are installed, set the"
+ einfo "LINGUAS variable in /etc/make.conf. For example, to install full"
+ einfo "English and French dictionaries, use:"
+ einfo " LINGUAS=\"en fr\""
+ einfo " "
+ einfo "Available dictionaries are:"
+ for dict in "English en" "French fr" "German de" "Spanish es" ; do
+ # portage bug: shouldn't get a QA notice for linguas stuff...
+ einfo " ${dict% *} \t(${dict#* }) $( ( \
+ use linguas_${dict#* } &>/dev/null && \
+ echo '(Will be installed)' ) || echo '(Will not be installed)' )"
+ done
+ einfo " "
+ # give the user time to cancel if necessary
+ epause
+}
+
diff --git a/app-vim/cream/files/cream-0.30-ebuilds.patch b/app-vim/cream/files/cream-0.30-ebuilds.patch
new file mode 100644
index 000000000000..30e310387005
--- /dev/null
+++ b/app-vim/cream/files/cream-0.30-ebuilds.patch
@@ -0,0 +1,12 @@
+--- cream-0.30/taglist.vim.orig 2004-10-02 00:12:58.400215576 +0100
++++ cream-0.30/taglist.vim 2004-10-02 00:26:28.535056360 +0100
+@@ -205,6 +205,9 @@
+ let s:tlist_def_cobol_settings = 'cobol;d:data;f:file;g:group;p:paragraph;' .
+ \ 'P:program;s:section'
+
++" ebuilds
++let s:tlist_def_ebuild_settings = 'sh;f:function'
++
+ " eiffel language
+ let s:tlist_def_eiffel_settings = 'eiffel;c:class;f:feature'
+
diff --git a/app-vim/cream/files/digest-cream-0.30-r3 b/app-vim/cream/files/digest-cream-0.30-r3
new file mode 100644
index 000000000000..3c95c534df46
--- /dev/null
+++ b/app-vim/cream/files/digest-cream-0.30-r3
@@ -0,0 +1,5 @@
+MD5 3da73a680131457aa91d69937bbc8834 cream-0.30.tar.gz 851705
+MD5 0feced056ac9b8da47a9b6f5dcbcbe79 cream-spell-dict-eng-l.zip 993303
+MD5 605681995cb3efc34b6bbe9a14ed5697 cream-spell-dict-fre-l.zip 814327
+MD5 d8ee68a5976d7aa3ac8f958a10d716d7 cream-spell-dict-spa-l.zip 1027692
+MD5 e3b5c16aeac644800be7e36fc13c03bf cream-spell-dict-ger-l.zip 836992
diff --git a/app-vim/taglist/ChangeLog b/app-vim/taglist/ChangeLog
index 580a95b6015f..2ad34ef317c0 100644
--- a/app-vim/taglist/ChangeLog
+++ b/app-vim/taglist/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-vim/taglist
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-vim/taglist/ChangeLog,v 1.26 2004/09/19 19:46:17 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-vim/taglist/ChangeLog,v 1.27 2004/10/02 00:10:35 ciaranm Exp $
+
+*taglist-3.4-r1 (02 Oct 2004)
+
+ 02 Oct 2004; Ciaran McCreesh <ciaranm@gentoo.org>
+ +files/taglist-3.4-ebuilds.patch, +taglist-3.4-r1.ebuild:
+ Ebuilds are bash files too. Bug #66052
19 Sep 2004; Bryan Østergaard,,, <kloeri@gentoo.org> taglist-3.4.ebuild:
Stable on alpha.
diff --git a/app-vim/taglist/Manifest b/app-vim/taglist/Manifest
index aac84356aa96..9e4ef666a9c8 100644
--- a/app-vim/taglist/Manifest
+++ b/app-vim/taglist/Manifest
@@ -1,13 +1,16 @@
+MD5 cc769ebe0eb65261e994e6edd51d2339 ChangeLog 3258
MD5 f818bddc99102fa67ab0e08935f68a80 taglist-3.1.ebuild 594
-MD5 57828d81f2e6715d7aca657b7b960db7 taglist-3.3.ebuild 456
MD5 5658c0a7ebee470fc9ae940bb56f9f60 taglist-3.0.ebuild 587
-MD5 44d075a7ec8dc46d21f7550cad8ea910 taglist-3.2.ebuild 603
MD5 f0367c61e238ddd6f5e0e96ad3bee517 taglist-3.4.ebuild 500
-MD5 cc769ebe0eb65261e994e6edd51d2339 ChangeLog 3258
+MD5 2e8c1d0789417e3659ee06c2dbb2df48 taglist-3.4-r1.ebuild 585
+MD5 57828d81f2e6715d7aca657b7b960db7 taglist-3.3.ebuild 456
MD5 f3583430b2f7b0686cafd606b08bf203 metadata.xml 156
-MD5 1959df873c7b76886a2e6380b743002c files/digest-taglist-3.0 63
-MD5 d191735fbcd8d66ce413875feb00a279 files/digest-taglist-3.1 63
-MD5 a8c9972ab8a6aa542e7f995c49677047 files/digest-taglist-3.2 63
+MD5 44d075a7ec8dc46d21f7550cad8ea910 taglist-3.2.ebuild 603
MD5 13e07aaa174d9d15359697d158218944 files/digest-taglist-3.3 63
-MD5 6c7387e0d96db70dfc803f7cfd973a1e files/digest-taglist-3.4 63
MD5 c7f319a44a948c29f40f341c69126fd9 files/taglist-2.6-exuberant.patch 349
+MD5 6c7387e0d96db70dfc803f7cfd973a1e files/digest-taglist-3.4 63
+MD5 d2c2a2110dd2457af6711f93504ca53c files/taglist-3.4-ebuilds.patch 451
+MD5 d191735fbcd8d66ce413875feb00a279 files/digest-taglist-3.1 63
+MD5 6c7387e0d96db70dfc803f7cfd973a1e files/digest-taglist-3.4-r1 63
+MD5 1959df873c7b76886a2e6380b743002c files/digest-taglist-3.0 63
+MD5 a8c9972ab8a6aa542e7f995c49677047 files/digest-taglist-3.2 63
diff --git a/app-vim/taglist/files/digest-taglist-3.4-r1 b/app-vim/taglist/files/digest-taglist-3.4-r1
new file mode 100644
index 000000000000..00c56e0cff56
--- /dev/null
+++ b/app-vim/taglist/files/digest-taglist-3.4-r1
@@ -0,0 +1 @@
+MD5 2c62fb9d947c85bee69dfd12eb84dc0c taglist-3.4.tar.bz2 24968
diff --git a/app-vim/taglist/files/taglist-3.4-ebuilds.patch b/app-vim/taglist/files/taglist-3.4-ebuilds.patch
new file mode 100644
index 000000000000..8fcc928d4497
--- /dev/null
+++ b/app-vim/taglist/files/taglist-3.4-ebuilds.patch
@@ -0,0 +1,12 @@
+--- taglist-3.4/plugin/taglist.vim.orig 2004-10-02 00:12:58.400215576 +0100
++++ taglist-3.4/plugin/taglist.vim 2004-10-02 00:26:28.535056360 +0100
+@@ -205,6 +205,9 @@
+ let s:tlist_def_cobol_settings = 'cobol;d:data;f:file;g:group;p:paragraph;' .
+ \ 'P:program;s:section'
+
++" ebuilds
++let s:tlist_def_ebuild_settings = 'sh;f:function'
++
+ " eiffel language
+ let s:tlist_def_eiffel_settings = 'eiffel;c:class;f:feature'
+
diff --git a/app-vim/taglist/taglist-3.4-r1.ebuild b/app-vim/taglist/taglist-3.4-r1.ebuild
new file mode 100644
index 000000000000..a8568fc2ad30
--- /dev/null
+++ b/app-vim/taglist/taglist-3.4-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/taglist/taglist-3.4-r1.ebuild,v 1.1 2004/10/02 00:10:35 ciaranm Exp $
+
+inherit vim-plugin eutils
+
+DESCRIPTION="vim plugin: ctags-based source code browser"
+HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=273"
+LICENSE="vim"
+KEYWORDS="~x86 ~alpha ~sparc ~ia64 ~ppc ~mips ~amd64"
+IUSE=""
+
+RDEPEND="dev-util/ctags"
+
+VIM_PLUGIN_HELPFILES="taglist-intro"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-ebuilds.patch
+}
+