summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-vim')
-rw-r--r--app-vim/gentoo-syntax/ChangeLog8
-rw-r--r--app-vim/gentoo-syntax/Manifest4
-rw-r--r--app-vim/gentoo-syntax/gentoo-syntax-20090720.ebuild48
3 files changed, 58 insertions, 2 deletions
diff --git a/app-vim/gentoo-syntax/ChangeLog b/app-vim/gentoo-syntax/ChangeLog
index 0135172ea8a8..7cb5b0842816 100644
--- a/app-vim/gentoo-syntax/ChangeLog
+++ b/app-vim/gentoo-syntax/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-vim/gentoo-syntax
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.101 2009/03/28 15:44:28 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.102 2009/07/20 02:46:59 darkside Exp $
+
+*gentoo-syntax-20090720 (20 Jul 2009)
+
+ 20 Jul 2009; Jeremy Olexa <darkside@gentoo.org>
+ +gentoo-syntax-20090720.ebuild:
+ Bug fix bump for Gentoo bugs 265476 & 270456
28 Mar 2009; nixnut <nixnut@gentoo.org> gentoo-syntax-20090220.ebuild:
ppc stable #248220
diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index 889dcb71e7e8..6d2ef30cd622 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1,8 +1,10 @@
DIST gentoo-syntax-20070506.tar.bz2 19378 RMD160 8f033ae09d845814ea8f233cda4509587f0c34ba SHA1 7d66f736034c1ecab5ec23ca951609b09cdd129d SHA256 82ba1c72db6d140295154e9630af9ce5c6abb5b2de5d0f1d9a3a78d1b54abeea
DIST gentoo-syntax-20081006.tar.bz2 19932 RMD160 a3f57ee687bfa8b001d67dead4c723aea2e77984 SHA1 dcc100438b1ef0add9c1b84c04184a8105191781 SHA256 479c3271270e934e89948ca0a3b935a60edc69b75daad14ca844c8f33b321b8f
DIST gentoo-syntax-20090220.tar.bz2 17628 RMD160 0e6567c5b442335071de987beca246260d92e904 SHA1 693fd6c9c1a310a1ca867459628c0619b855b6ee SHA256 7d8b3a353b19690bde9939ed0213e41f34479fbbc3cd6f6e94101c8758ba5be1
+DIST gentoo-syntax-20090720.tar.bz2 17859 RMD160 b4170eb2d0ad1c203cce0827a7309e292a330abc SHA1 34659d0d32431d23b22d7503892d3c4d8b2656c0 SHA256 bfda7b18f96015ad0059148038e3cf571d412b27412e12d6ff2911481b4baddb
EBUILD gentoo-syntax-20070506.ebuild 1658 RMD160 b2fd1f0e8c7782b6cb0306bf307e1191107dfc5b SHA1 aa39dea11efdfb15823861db5dd522c80d616881 SHA256 3089cb4143941bdef09f60bdcf05a778583b925b01d40dfb66a8372bd0e7dc97
EBUILD gentoo-syntax-20081006.ebuild 1668 RMD160 b841ad67c2e76ed12654ebf249c881ecf0d4be13 SHA1 240500ee0f981fa2dead6b28f6e0b2d5ef23b345 SHA256 a399d44b30be63e8c3b5a2ffb4c5163260d318ae12591720f99ae1bdd2ab2080
EBUILD gentoo-syntax-20090220.ebuild 1733 RMD160 78c2889d86307648318ca20e1595aab44665bfbc SHA1 94d80a6733202711bef3fc25a76f72b9bf1564f0 SHA256 17d4443f8f67fb6af3e53c0f64004c6d64e5431086c26b14c833fb738282f543
-MISC ChangeLog 16664 RMD160 173a94d907987866536c955bc1ac79943f1bd4ba SHA1 6b0a4a814510df8cbacbc6a7c73da5321c367516 SHA256 38ab927e948adab6c94adb1b0bac48101e39bc6e4a79dc90d49553dc086b728d
+EBUILD gentoo-syntax-20090720.ebuild 1736 RMD160 3adea58f1e56d41ebb8abc399575d362c1a94cdf SHA1 c4970aa0691f6fa334257cfb6ec6c30a522946a8 SHA256 33c9cca93ed705358f92ee8bd258375e8a3ad2d40877ce3fc56ac7b9b6da6fb0
+MISC ChangeLog 16837 RMD160 b709e9225cde5d838885c3349cbbec777dcf75c9 SHA1 35340e24b1311c2547bfa19a25d3d7cd319aa297 SHA256 8b8cceddeec2d325e3da831abe193381e83cd5c8951fc092b0002e60ce0fec1f
MISC metadata.xml 372 RMD160 a87085b3b87333a3f18b00b48e03e48fcede9ae7 SHA1 431a76e2900a5c61b89f8b59de2a1dc23ee52b05 SHA256 190445caf59443c5a48e7f947cbb16a8d885a3f82dd86faf4b2b73198bfea604
diff --git a/app-vim/gentoo-syntax/gentoo-syntax-20090720.ebuild b/app-vim/gentoo-syntax/gentoo-syntax-20090720.ebuild
new file mode 100644
index 000000000000..8833c141cf60
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-20090720.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20090720.ebuild,v 1.1 2009/07/20 02:46:59 darkside Exp $
+
+inherit eutils vim-plugin
+
+DESCRIPTION="vim plugin: Gentoo Ebuild, Eclass, GLEP, ChangeLog and Portage Files syntax highlighting, filetype and indent settings"
+HOMEPAGE="http://www.gentoo.org/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2
+ http://dev.gentooexperimental.org/~darkside/distfiles/${PN}/${P}.tar.bz2"
+
+LICENSE="vim"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="ignore-glep31"
+
+VIM_PLUGIN_HELPFILES="gentoo-syntax"
+VIM_PLUGIN_MESSAGES="filetype"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ if use ignore-glep31 ; then
+ for f in ftplugin/*.vim ; do
+ ebegin "Removing UTF-8 rules from ${f} ..."
+ sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' ${f} \
+ || die "waah! bad sed voodoo. need more goats."
+ eend $?
+ done
+ fi
+}
+
+pkg_postinst() {
+ vim-plugin_pkg_postinst
+ if use ignore-glep31 1>/dev/null ; then
+ ewarn "You have chosen to disable the rules which ensure GLEP 31"
+ ewarn "compliance. When editing ebuilds, please make sure you get"
+ ewarn "the character set correct."
+ else
+ elog "Note for developers and anyone else who edits ebuilds:"
+ elog " This release of gentoo-syntax now contains filetype rules to set"
+ elog " fileencoding for ebuilds and ChangeLogs to utf-8 as per GLEP 31."
+ elog " If you find this feature breaks things, please submit a bug and"
+ elog " assign it to vim@gentoo.org. You can use the 'ignore-glep31' USE"
+ elog " flag to remove these rules."
+ fi
+ echo
+}