Gentoo Archives: gentoo-commits

From: "Ali Polatel (hawking)" <hawking@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-vim/gentoo-syntax: ChangeLog gentoo-syntax-20081006.ebuild gentoo-syntax-20051221-r1.ebuild gentoo-syntax-20080717-r1.ebuild gentoo-syntax-20061106.ebuild gentoo-syntax-20070212.ebuild
Date: Mon, 06 Oct 2008 13:22:56
Message-Id: E1KmpWJ-0004hb-IL@stork.gentoo.org
1 hawking 08/10/06 12:49:03
2
3 Modified: ChangeLog
4 Added: gentoo-syntax-20081006.ebuild
5 Removed: gentoo-syntax-20051221-r1.ebuild
6 gentoo-syntax-20080717-r1.ebuild
7 gentoo-syntax-20061106.ebuild
8 gentoo-syntax-20070212.ebuild
9 Log:
10 Version bump. Fixes 239287. Drop old.
11 (Portage version: -svn/cvs/Linux 2.6.26-gentoo x86_64)
12
13 Revision Changes Path
14 1.88 app-vim/gentoo-syntax/ChangeLog
15
16 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?rev=1.88&view=markup
17 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?rev=1.88&content-type=text/plain
18 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?r1=1.87&r2=1.88
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v
23 retrieving revision 1.87
24 retrieving revision 1.88
25 diff -u -r1.87 -r1.88
26 --- ChangeLog 3 Aug 2008 15:33:50 -0000 1.87
27 +++ ChangeLog 6 Oct 2008 12:49:02 -0000 1.88
28 @@ -1,6 +1,16 @@
29 # ChangeLog for app-vim/gentoo-syntax
30 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.87 2008/08/03 15:33:50 ulm Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.88 2008/10/06 12:49:02 hawking Exp $
33 +
34 +*gentoo-syntax-20081006 (06 Oct 2008)
35 +
36 + 06 Oct 2008; Ali Polatel <hawking@g.o>
37 + -files/gentoo-syntax-20051221-metadata.patch,
38 + -files/gentoo-syntax-20080717-metadata-order.patch,
39 + -gentoo-syntax-20051221-r1.ebuild, -gentoo-syntax-20061106.ebuild,
40 + -gentoo-syntax-20070212.ebuild, -gentoo-syntax-20080717-r1.ebuild,
41 + +gentoo-syntax-20081006.ebuild:
42 + Version bump. Fixes 239287. Drop old.
43
44 03 Aug 2008; Ulrich Mueller <ulm@g.o> metadata.xml:
45 Add USE flag description to metadata wrt GLEP 56.
46
47
48
49 1.1 app-vim/gentoo-syntax/gentoo-syntax-20081006.ebuild
50
51 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20081006.ebuild?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20081006.ebuild?rev=1.1&content-type=text/plain
53
54 Index: gentoo-syntax-20081006.ebuild
55 ===================================================================
56 # Copyright 1999-2008 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 # $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20081006.ebuild,v 1.1 2008/10/06 12:49:02 hawking Exp $
59
60 inherit eutils vim-plugin
61
62 DESCRIPTION="vim plugin: Gentoo Ebuild, Eclass, GLEP, ChangeLog and Portage Files syntax highlighting, filetype and indent settings"
63 HOMEPAGE="http://www.gentoo.org/"
64 SRC_URI="mirror://gentoo/${P}.tar.bz2"
65
66 LICENSE="vim"
67 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
68 IUSE="ignore-glep31"
69
70 VIM_PLUGIN_HELPFILES="gentoo-syntax"
71 VIM_PLUGIN_MESSAGES="filetype"
72
73 src_unpack() {
74 unpack ${A}
75 cd "${S}"
76
77 if use ignore-glep31 ; then
78 for f in ftplugin/*.vim ; do
79 ebegin "Removing UTF-8 rules from ${f} ..."
80 sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' ${f} \
81 || die "waah! bad sed voodoo. need more goats."
82 eend $?
83 done
84 fi
85 }
86
87 pkg_postinst() {
88 vim-plugin_pkg_postinst
89 if use ignore-glep31 1>/dev/null ; then
90 ewarn "You have chosen to disable the rules which ensure GLEP 31"
91 ewarn "compliance. When editing ebuilds, please make sure you get"
92 ewarn "the character set correct."
93 else
94 elog "Note for developers and anyone else who edits ebuilds:"
95 elog " This release of gentoo-syntax now contains filetype rules to set"
96 elog " fileencoding for ebuilds and ChangeLogs to utf-8 as per GLEP 31."
97 elog " If you find this feature breaks things, please submit a bug and"
98 elog " assign it to vim@g.o. You can use the 'ignore-glep31' USE"
99 elog " flag to remove these rules."
100 fi
101 echo
102 epause 5
103 }