Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-vim/gentoo-syntax: gentoo-syntax-20100215.ebuild ChangeLog
Date: Tue, 16 Feb 2010 16:58:17
Message-Id: E1NhQkZ-0001i5-4x@stork.gentoo.org
1 darkside 10/02/16 16:58:15
2
3 Modified: ChangeLog
4 Added: gentoo-syntax-20100215.ebuild
5 Log:
6 minor, minor bump to fix the EXPORT_FUNCTIONS highlighting and defaults to EAPI=3
7 (Portage version: 2.1.7.17/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.107 app-vim/gentoo-syntax/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?rev=1.107&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?rev=1.107&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?r1=1.106&r2=1.107
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v
19 retrieving revision 1.106
20 retrieving revision 1.107
21 diff -u -r1.106 -r1.107
22 --- ChangeLog 15 Feb 2010 20:44:12 -0000 1.106
23 +++ ChangeLog 16 Feb 2010 16:58:14 -0000 1.107
24 @@ -1,6 +1,13 @@
25 # ChangeLog for app-vim/gentoo-syntax
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.106 2010/02/15 20:44:12 josejx Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.107 2010/02/16 16:58:14 darkside Exp $
29 +
30 +*gentoo-syntax-20100215 (16 Feb 2010)
31 +
32 + 16 Feb 2010; Jeremy Olexa <darkside@g.o>
33 + +gentoo-syntax-20100215.ebuild:
34 + minor, minor bump to fix the EXPORT_FUNCTIONS highlighting and defaults to
35 + EAPI=3
36
37 15 Feb 2010; Joseph Jezak <josejx@g.o>
38 gentoo-syntax-20090720.ebuild:
39
40
41
42 1.1 app-vim/gentoo-syntax/gentoo-syntax-20100215.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20100215.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20100215.ebuild?rev=1.1&content-type=text/plain
46
47 Index: gentoo-syntax-20100215.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20100215.ebuild,v 1.1 2010/02/16 16:58:14 darkside Exp $
52
53 inherit eutils vim-plugin
54
55 DESCRIPTION="vim plugin: Gentoo Ebuild, Eclass, GLEP, ChangeLog and Portage Files syntax highlighting, filetype and indent settings"
56 HOMEPAGE="http://www.gentoo.org/"
57 SRC_URI="mirror://gentoo/${P}.tar.bz2
58 http://dev.gentooexperimental.org/~darkside/distfiles/${PN}/${P}.tar.bz2"
59
60 LICENSE="vim"
61 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
62 IUSE="ignore-glep31"
63
64 VIM_PLUGIN_HELPFILES="gentoo-syntax"
65 VIM_PLUGIN_MESSAGES="filetype"
66
67 src_unpack() {
68 unpack ${A}
69 cd "${S}"
70
71 if use ignore-glep31 ; then
72 for f in ftplugin/*.vim ; do
73 ebegin "Removing UTF-8 rules from ${f} ..."
74 sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' ${f} \
75 || die "waah! bad sed voodoo. need more goats."
76 eend $?
77 done
78 fi
79 }
80
81 pkg_postinst() {
82 vim-plugin_pkg_postinst
83 if use ignore-glep31 1>/dev/null ; then
84 ewarn "You have chosen to disable the rules which ensure GLEP 31"
85 ewarn "compliance. When editing ebuilds, please make sure you get"
86 ewarn "the character set correct."
87 else
88 elog "Note for developers and anyone else who edits ebuilds:"
89 elog " This release of gentoo-syntax now contains filetype rules to set"
90 elog " fileencoding for ebuilds and ChangeLogs to utf-8 as per GLEP 31."
91 elog " If you find this feature breaks things, please submit a bug and"
92 elog " assign it to vim@g.o. You can use the 'ignore-glep31' USE"
93 elog " flag to remove these rules."
94 fi
95 echo
96 }