radhermit    14/11/29 04:47:38

  Modified:             ChangeLog
  Added:                gentoo-syntax-20141129.ebuild
  Removed:              gentoo-syntax-20141102.ebuild
  Log:
  Version bump (fixes bug #531076).
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
4AB3E85B4F064CA3)

Revision  Changes    Path
1.161                app-vim/gentoo-syntax/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?rev=1.161&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?rev=1.161&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/gentoo-syntax/ChangeLog?r1=1.160&r2=1.161

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v
retrieving revision 1.160
retrieving revision 1.161
diff -u -r1.160 -r1.161
--- ChangeLog   2 Nov 2014 22:08:26 -0000       1.160
+++ ChangeLog   29 Nov 2014 04:47:38 -0000      1.161
@@ -1,6 +1,12 @@
 # ChangeLog for app-vim/gentoo-syntax
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.160 
2014/11/02 22:08:26 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.161 
2014/11/29 04:47:38 radhermit Exp $
+
+*gentoo-syntax-20141129 (29 Nov 2014)
+
+  29 Nov 2014; Tim Harder <radher...@gentoo.org>
+  -gentoo-syntax-20141102.ebuild, +gentoo-syntax-20141129.ebuild:
+  Version bump (fixes bug #531076).
 
 *gentoo-syntax-20141102 (02 Nov 2014)
 



1.1                  app-vim/gentoo-syntax/gentoo-syntax-20141129.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20141129.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20141129.ebuild?rev=1.1&content-type=text/plain

Index: gentoo-syntax-20141129.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20141129.ebuild,v 
1.1 2014/11/29 04:47:38 radhermit Exp $

EAPI=5

inherit vim-plugin

DESCRIPTION="vim plugin: Gentoo and portage related syntax highlighting, 
filetype, and indent settings"
HOMEPAGE="http://www.gentoo.org/";

LICENSE="vim"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
IUSE="ignore-glep31"

VIM_PLUGIN_HELPFILES="gentoo-syntax"
VIM_PLUGIN_MESSAGES="filetype"

src_prepare() {
        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 [[ -z ${REPLACING_VERSIONS} ]] ; then
                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 v...@gentoo.org. You can use the 
'ignore-glep31' USE"
                        elog "    flag to remove these rules."
                fi
        fi
}




Reply via email to