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