Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/vim-qt/
Date: Fri, 19 Feb 2016 13:44:23
Message-Id: 1455889445.21979bf67552d956a87e717aa68edb793abe24a5.kensington@gentoo
1 commit: 21979bf67552d956a87e717aa68edb793abe24a5
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 19 13:41:55 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 19 13:44:05 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21979bf6
7
8 app-editors/vim-qt: remove old
9
10 Package-Manager: portage-2.2.27
11
12 app-editors/vim-qt/Manifest | 1 -
13 app-editors/vim-qt/vim-qt-20140827-r3.ebuild | 119 ---------------------------
14 2 files changed, 120 deletions(-)
15
16 diff --git a/app-editors/vim-qt/Manifest b/app-editors/vim-qt/Manifest
17 index ba26414..98e341c 100644
18 --- a/app-editors/vim-qt/Manifest
19 +++ b/app-editors/vim-qt/Manifest
20 @@ -1,2 +1 @@
21 -DIST vim-qt-20140827.tar.gz 12251966 SHA256 61eba646bf25fd3caa40943ecd91e5e7a813e11ca71d899e9e844e3f69e97a60 SHA512 0ab352a64f138e68059311908b2e4b0cbbec55c2fa889ff64f863670c3d1ee0022d26877175090d5c256eb1cdfaf7d23d385044a68e2eb8b50b1cdab2a20827f WHIRLPOOL ea397f465902796761c44e6521ab6b2660498d1e3ce4821d3265517ba1c72984b93e580549be921e156771f2ccbb86fce1c830035ad00513eb9e42c1f1ff6abd
22 DIST vim-qt-20150102.tar.gz 12285083 SHA256 1a3553f491e7990d4256c3c70f2d9d1804c2de5c6ac2c12845b173ff3d531157 SHA512 37434ff6cbac3dd97e3c5cb328a857afa8a8ddc4cea7b3879a06b4dd418e5b7516a68dc5c2b0c9c8b6332d316fc593b120400eab04c444c0065f3b74ae2d682d WHIRLPOOL 60d9838532b25ad8c31638e51ccf82769382dccb420c070068537ad7c15314dbc2b5fd177ed9d57674b3f593937f3c539bdd7a98e305eab40059a29ae4bf2b09
23
24 diff --git a/app-editors/vim-qt/vim-qt-20140827-r3.ebuild b/app-editors/vim-qt/vim-qt-20140827-r3.ebuild
25 deleted file mode 100644
26 index 6c21af0..0000000
27 --- a/app-editors/vim-qt/vim-qt-20140827-r3.ebuild
28 +++ /dev/null
29 @@ -1,119 +0,0 @@
30 -# Copyright 1999-2015 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -# $Id$
33 -
34 -EAPI=5
35 -PYTHON_COMPAT=( python{2_7,3_3,3_4} )
36 -PYTHON_REQ_USE="threads"
37 -inherit eutils fdo-mime flag-o-matic prefix python-single-r1
38 -
39 -DESCRIPTION="Qt GUI version of the Vim text editor"
40 -HOMEPAGE="https://bitbucket.org/equalsraf/vim-qt/wiki/Home"
41 -
42 -if [[ ${PV} == *9999* ]]; then
43 - inherit git-r3
44 - EGIT_REPO_URI=(
45 - "https://bitbucket.org/equalsraf/${PN}.git"
46 - "https://github.com/equalsraf/${PN}.git"
47 - "git://gitorious.org/${PN}/${PN}.git"
48 - )
49 - KEYWORDS=""
50 -else
51 - SRC_URI="https://github.com/equalsraf/${PN}/archive/package-${PV}.tar.gz -> ${P}.tar.gz"
52 - KEYWORDS="~amd64 ~x86"
53 - S="${WORKDIR}/${PN}-package-${PV}"
54 -fi
55 -
56 -LICENSE="vim"
57 -SLOT="0"
58 -IUSE="acl cscope debug lua luajit nls perl python racket ruby"
59 -
60 -REQUIRED_USE="luajit? ( lua )
61 - python? ( ${PYTHON_REQUIRED_USE} )"
62 -
63 -RDEPEND=">=app-eselect/eselect-vi-1.1.8
64 - >=app-editors/vim-core-7.4.417[acl?]
65 - sys-libs/ncurses
66 - >=dev-qt/qtcore-4.7.0:4
67 - >=dev-qt/qtgui-4.7.0:4
68 - acl? ( kernel_linux? ( sys-apps/acl ) )
69 - cscope? ( dev-util/cscope )
70 - lua? ( luajit? ( dev-lang/luajit )
71 - !luajit? ( dev-lang/lua[deprecated] ) )
72 - nls? ( virtual/libintl )
73 - perl? ( dev-lang/perl:= )
74 - python? ( ${PYTHON_DEPS} )
75 - racket? ( dev-scheme/racket )
76 - ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) )"
77 -DEPEND="${RDEPEND}
78 - dev-util/ctags
79 - sys-devel/autoconf
80 - virtual/pkgconfig
81 - nls? ( sys-devel/gettext )"
82 -
83 -pkg_setup() {
84 - export LC_COLLATE="C" # prevent locale brokenness
85 - use python && python-single-r1_pkg_setup
86 -}
87 -
88 -src_prepare() {
89 - # Read vimrc from /etc/vim/
90 - echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
91 -}
92 -
93 -src_configure() {
94 - use debug && append-flags "-DDEBUG"
95 -
96 - local myconf="--with-features=huge --disable-gpm --enable-multibyte"
97 - myconf+=" $(use_enable acl)"
98 - myconf+=" $(use_enable cscope)"
99 - myconf+=" $(use_enable nls)"
100 - myconf+=" $(use_enable lua luainterp)"
101 - myconf+=" $(use_with luajit)"
102 - myconf+=" $(use_enable perl perlinterp)"
103 - myconf+=" $(use_enable racket mzschemeinterp)"
104 - myconf+=" $(use_enable ruby rubyinterp)"
105 -
106 - if ! use cscope ; then
107 - sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || die 'sed failed'
108 - fi
109 -
110 - # keep prefix env contained within the EPREFIX
111 - use prefix && myconf+=" --without-local-dir"
112 -
113 - if use python ; then
114 - if [[ ${EPYTHON} == python3* ]] ; then
115 - myconf+=" --enable-python3interp"
116 - export vi_cv_path_python3="${PYTHON}"
117 - else
118 - myconf+=" --enable-pythoninterp"
119 - export vi_cv_path_python="${PYTHON}"
120 - fi
121 - else
122 - myconf+=" --disable-pythoninterp --disable-python3interp"
123 - fi
124 -
125 - econf ${myconf} --enable-gui=qt --with-vim-name=qvim --with-modified-by=Gentoo-${PVR}
126 -}
127 -
128 -src_install() {
129 - dobin src/qvim
130 - dosym qvim /usr/bin/qvimdiff
131 -
132 - dodir /usr/share/man/man1
133 - echo ".so vim.1" > "${ED}"/usr/share/man/man1/qvim.1
134 - echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/qvimdiff.1
135 -
136 - # track https://bitbucket.org/equalsraf/vim-qt/issue/93/include-desktop-file-in-source
137 - # for inclusion of desktop file
138 - newmenu "${FILESDIR}"/vim-qt.desktop vim-qt.desktop
139 - doicon -s 64 src/qt/icons/vim-qt.png
140 -}
141 -
142 -pkg_postinst() {
143 - fdo-mime_mime_database_update
144 -}
145 -
146 -pkg_postrm() {
147 - fdo-mime_mime_database_update
148 -}