Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-vim/vim-latex: vim-latex-1.8.23.20130116.ebuild metadata.xml ChangeLog
Date: Mon, 01 Apr 2013 08:52:55
Message-Id: 20130401085251.7FEE02171D@flycatcher.gentoo.org
1 radhermit 13/04/01 08:52:51
2
3 Modified: metadata.xml ChangeLog
4 Added: vim-latex-1.8.23.20130116.ebuild
5 Log:
6 Version bump, add python use flag (bug #458634).
7
8 (Portage version: 2.2.0_alpha169/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.4 app-vim/vim-latex/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-vim/vim-latex/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 17 Mar 2013 23:32:06 -0000 1.3
24 +++ metadata.xml 1 Apr 2013 08:52:51 -0000 1.4
25 @@ -10,5 +10,6 @@
26 </maintainer>
27 <use>
28 <flag name="html">Install HTML documentation</flag>
29 + <flag name="python">Enable python support which can help speed up some functionality</flag>
30 </use>
31 </pkgmetadata>
32
33
34
35 1.22 app-vim/vim-latex/ChangeLog
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/ChangeLog?rev=1.22&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/ChangeLog?rev=1.22&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/ChangeLog?r1=1.21&r2=1.22
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/app-vim/vim-latex/ChangeLog,v
44 retrieving revision 1.21
45 retrieving revision 1.22
46 diff -u -r1.21 -r1.22
47 --- ChangeLog 17 Mar 2013 23:32:06 -0000 1.21
48 +++ ChangeLog 1 Apr 2013 08:52:51 -0000 1.22
49 @@ -1,6 +1,12 @@
50 # ChangeLog for app-vim/vim-latex
51 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/app-vim/vim-latex/ChangeLog,v 1.21 2013/03/17 23:32:06 radhermit Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/app-vim/vim-latex/ChangeLog,v 1.22 2013/04/01 08:52:51 radhermit Exp $
54 +
55 +*vim-latex-1.8.23.20130116 (01 Apr 2013)
56 +
57 + 01 Apr 2013; Tim Harder <radhermit@g.o>
58 + +vim-latex-1.8.23.20130116.ebuild, metadata.xml:
59 + Version bump, add python use flag (bug #458634).
60
61 17 Mar 2013; Tim Harder <radhermit@g.o> metadata.xml:
62 Remove proxy-maintainers from metadata.
63
64
65
66 1.1 app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild
67
68 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild?rev=1.1&content-type=text/plain
70
71 Index: vim-latex-1.8.23.20130116.ebuild
72 ===================================================================
73 # Copyright 1999-2013 Gentoo Foundation
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild,v 1.1 2013/04/01 08:52:51 radhermit Exp $
76
77 EAPI=5
78 PYTHON_COMPAT=( python{2_5,2_6,2_7} )
79
80 inherit vim-plugin versionator python-single-r1
81
82 MY_REV="788-git2ef9956"
83 MY_P="${PN}-$( replace_version_separator 3 - ).${MY_REV}"
84
85 DESCRIPTION="vim plugin: a comprehensive set of tools to view, edit and compile LaTeX documents"
86 HOMEPAGE="http://vim-latex.sourceforge.net/"
87 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
88
89 LICENSE="vim"
90 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
91 IUSE="html python"
92
93 RDEPEND="|| ( app-editors/vim[python?] app-editors/gvim[python?] )
94 virtual/latex-base"
95
96 S=${WORKDIR}/${MY_P}
97
98 VIM_PLUGIN_HELPFILES="latex-suite.txt latex-suite-quickstart.txt latexhelp.txt imaps.txt"
99
100 src_prepare() {
101 # The makefiles do weird stuff, including running the svn command
102 rm Makefile Makefile.in || die "rm Makefile Makefile.in failed"
103 }
104
105 src_install() {
106 use html && dohtml -r doc/
107
108 # Don't mess up vim's doc dir with random files
109 mv doc mydoc || die
110 mkdir doc || die
111 mv mydoc/*.txt doc/ || die
112 rm -rf mydoc || die
113
114 # Don't install buggy tags scripts, use ctags instead
115 rm latextags ltags || die
116
117 vim-plugin_src_install
118
119 # Use executable permissions (bug #352403)
120 fperms a+x /usr/share/vim/vimfiles/ftplugin/latex-suite/outline.py
121
122 python_fix_shebang "${ED}"
123 }
124
125 pkg_postinst() {
126 vim-plugin_pkg_postinst
127 elog
128 elog "To use the vim-latex plugin add:"
129 elog " filetype plugin on"
130 elog ' set grepprg=grep\ -nH\ $*'
131 elog " let g:tex_flavor='latex'"
132 elog "to your ~/.vimrc-file"
133 elog
134 }