diff options
author | Ali Polatel <hawking@gentoo.org> | 2008-07-17 19:27:30 +0000 |
---|---|---|
committer | Ali Polatel <hawking@gentoo.org> | 2008-07-17 19:27:30 +0000 |
commit | 223637aa5a4d3d5473c5a6af62bb33c9820d8048 (patch) | |
tree | 88b3d9ebc6fb74d6ae8519e4672b3b35a83969a8 /app-vim | |
parent | Stable for HPPA (bug #231975). (diff) | |
download | historical-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/ChangeLog | 11 | ||||
-rw-r--r-- | app-vim/gentoo-syntax/Manifest | 14 | ||||
-rw-r--r-- | app-vim/gentoo-syntax/gentoo-syntax-20080717.ebuild | 48 |
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 +} |