summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Polatel <hawking@gentoo.org>2008-07-17 19:27:30 +0000
committerAli Polatel <hawking@gentoo.org>2008-07-17 19:27:30 +0000
commit223637aa5a4d3d5473c5a6af62bb33c9820d8048 (patch)
tree88b3d9ebc6fb74d6ae8519e4672b3b35a83969a8 /app-vim
parentStable for HPPA (bug #231975). (diff)
downloadhistorical-223637aa5a4d3d5473c5a6af62bb33c9820d8048.tar.gz
historical-223637aa5a4d3d5473c5a6af62bb33c9820d8048.tar.bz2
historical-223637aa5a4d3d5473c5a6af62bb33c9820d8048.zip
Version bump. Add support for GLEP56, update recognized variables in make.conf, #199788. Recognize directories under /etc/portage, #229035.
Package-Manager: portage--svn.wrabbit
Diffstat (limited to 'app-vim')
-rw-r--r--app-vim/gentoo-syntax/ChangeLog11
-rw-r--r--app-vim/gentoo-syntax/Manifest14
-rw-r--r--app-vim/gentoo-syntax/gentoo-syntax-20080717.ebuild48
3 files changed, 70 insertions, 3 deletions
diff --git a/app-vim/gentoo-syntax/ChangeLog b/app-vim/gentoo-syntax/ChangeLog
index 68fab58fcba7..914f99045039 100644
--- a/app-vim/gentoo-syntax/ChangeLog
+++ b/app-vim/gentoo-syntax/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-vim/gentoo-syntax
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.84 2007/08/09 15:57:36 dertobi123 Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.85 2008/07/17 19:27:30 hawking Exp $
+
+*gentoo-syntax-20080717 (17 Jul 2008)
+
+ 17 Jul 2008; Ali Polatel <hawking@gentoo.org>
+ +gentoo-syntax-20080717.ebuild:
+ Version bump. Add support for GLEP56, update recognized variables in
+ make.conf, #199788. Recognize directories under /etc/portage, #229035.
09 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
gentoo-syntax-20070506.ebuild:
diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index d493dbb6ddb8..379a8d287c29 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1,11 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gentoo-syntax-20051221-metadata.patch 432 RMD160 61827ef68d01d567750e80bd54cbbbe2461eca0b SHA1 3a3c4885ef57dc4d10899f58cb1716ae8f3879b9 SHA256 c7fb5ed7a44d0213129cb327a25ecdcbf42cd4bf09d3d595608e05bf6275d6a0
DIST gentoo-syntax-20051221.tar.bz2 19388 RMD160 abe882798aad8b89df0ce376d9b64db708c65fa7 SHA1 69076990be5f47dafcbbfa916808061eafbeed50 SHA256 73c00b2ddee5f87e772bcb5797042e00f7f99d888609068a346ecddada935373
DIST gentoo-syntax-20061106.tar.bz2 19656 RMD160 4c5b70ea9747f06f24dc1c35e832aeab6f25e9da SHA1 7571cd8bf7870c5f7becee1e25d19eed6676b7f4 SHA256 1dd05c3c02bc6449e9e0795471408f744ee4798243bf45cdbb63a131258fb340
DIST gentoo-syntax-20070212.tar.bz2 20119 RMD160 e7a43b3340f58c6c01655f3e4664db517268e6a7 SHA1 1954deaa7d1020a79134c3e95ccb17d61de2e2cb SHA256 5ce1a3c3baaf87c1bea5938f64d297758e544ab602e9f315f389a8852c6f44db
DIST gentoo-syntax-20070506.tar.bz2 19378 RMD160 8f033ae09d845814ea8f233cda4509587f0c34ba SHA1 7d66f736034c1ecab5ec23ca951609b09cdd129d SHA256 82ba1c72db6d140295154e9630af9ce5c6abb5b2de5d0f1d9a3a78d1b54abeea
+DIST gentoo-syntax-20080717.tar.bz2 19912 RMD160 0fea86fa75a79a9a15c29fd24884a18f6973cf57 SHA1 637df4361c102599cc1f6da86506ff175b6ea169 SHA256 a1b106559875e08d4c8250d0acc71a5f765610ae0319bf3f992a04bae0609feb
EBUILD gentoo-syntax-20051221-r1.ebuild 1703 RMD160 467cf9953220630043eb47b9fa86e764673fc03a SHA1 e5175c935ea39eeb7b0e53098c11e416d2aeef42 SHA256 240db0d55509af5b23972d87a43b21fa1342d8d6730104924d07d87742af73c1
EBUILD gentoo-syntax-20061106.ebuild 1671 RMD160 0a7f95a99bc419a77222b2d513c11bf09021b392 SHA1 0f9fcd3baffc8d8b3f688e1c0894c208347885c3 SHA256 be922f4be5f40516228bc265a8a3c02d376712e69b1355bdcc8f9fe473d36442
EBUILD gentoo-syntax-20070212.ebuild 1669 RMD160 a5f3c368e8142ac81561d0d4255fb49f00a9220c SHA1 223e3abeb9af91272d33c38682fc14dc7e917a7c SHA256 a48a8f6521bd54ebc6d315b468bff232921a4cd4a0df66b0349651c0e11d00b9
EBUILD gentoo-syntax-20070506.ebuild 1658 RMD160 b2fd1f0e8c7782b6cb0306bf307e1191107dfc5b SHA1 aa39dea11efdfb15823861db5dd522c80d616881 SHA256 3089cb4143941bdef09f60bdcf05a778583b925b01d40dfb66a8372bd0e7dc97
-MISC ChangeLog 13954 RMD160 8311d883de4c6c9976b00eab782f79d62937157c SHA1 c7b5dcbf5e7a0ae22806a2b885d05cbcb1b4fdf9 SHA256 c4bd1f0d2ed7e5766b225d3ccd8941cbe19f2020bb48abd15106b78835cadcf2
+EBUILD gentoo-syntax-20080717.ebuild 1671 RMD160 a1e4c4dfb641545ec5c64fbb4967e12ec5515679 SHA1 ac9ad4d6555033fd824a942719532c8fe4e55855 SHA256 946758b2ed1c993ada51fa88e1796e9be720625db8619cf46673720feea654a4
+MISC ChangeLog 14217 RMD160 f2eb8cc3cba229d7901e76575d29f9ad81aaf77a SHA1 1eef2ecb59a904d7830bd9c4cfb1cc9d71e8ecbe SHA256 2aedbf392116357084bb1e805b37c4ca82409642a4e884dd5249280030e68468
MISC metadata.xml 157 RMD160 adcd6494e1e562ab5e0bd090e114622782ac753a SHA1 22983b8e9ba3045d8ccbc2b14393423f7f05d2ee SHA256 106c8618581360c66c2b535fcb7a6cb9ff318f1bd8e6c8f40f2f2f2d54e6787a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkh/j9UACgkQQU4yORhF8iBy9ACfdp9K8onOv2dsK8q02CdX7R3d
+yZUAn19rwukq40uWTz1vcfy5k3rgsNPl
+=Rxu8
+-----END PGP SIGNATURE-----
diff --git a/app-vim/gentoo-syntax/gentoo-syntax-20080717.ebuild b/app-vim/gentoo-syntax/gentoo-syntax-20080717.ebuild
new file mode 100644
index 000000000000..ec5415183555
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-20080717.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20080717.ebuild,v 1.1 2008/07/17 19:27:30 hawking 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"
+
+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
+ epause 5
+}