Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/ninja-ide/, profiles/, dev-util/ninja-ide/files/
Date: Mon, 14 Aug 2017 07:28:30
Message-Id: 1502695699.0618f2996ad74043e7f481fc76a056a616bfc0c8.mgorny@gentoo
1 commit: 0618f2996ad74043e7f481fc76a056a616bfc0c8
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 14 07:25:26 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 14 07:28:19 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0618f299
7
8 dev-util/ninja-ide: Remove last-rited pkg, #620816
9
10 dev-util/ninja-ide/Manifest | 1 -
11 .../ninja-ide/files/ninja-ide-2.3-python2_6.patch | 27 -------------
12 .../ninja-ide/files/ninja-ide-2.3-syntax.patch | 9 -----
13 dev-util/ninja-ide/metadata.xml | 28 -------------
14 dev-util/ninja-ide/ninja-ide-2.3.ebuild | 47 ----------------------
15 profiles/package.mask | 3 +-
16 6 files changed, 1 insertion(+), 114 deletions(-)
17
18 diff --git a/dev-util/ninja-ide/Manifest b/dev-util/ninja-ide/Manifest
19 deleted file mode 100644
20 index c5be352ff9a..00000000000
21 --- a/dev-util/ninja-ide/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST ninja-ide-2.3.tar.gz 650762 SHA256 79012ba8e526e126d54ba7b70fa6fcf61dfadb478624a74c299a0740c170d9ac SHA512 c449620c603060cb9dcc64ffa8c5a778a3993501c906b89a8ece1691ec85504521c893b03b8536c16d9a3e20c10fbc29b0fbfdf57250eb68a7284dca54dbaca9 WHIRLPOOL 79182e28bbef2592ef9ffeae301d0a48a87765121169e505fbe1364961e3286425d2a44b1d4e637bf3ccdea22f4cce3333a55ab8a855a80f1b167e3220ea84ca
25
26 diff --git a/dev-util/ninja-ide/files/ninja-ide-2.3-python2_6.patch b/dev-util/ninja-ide/files/ninja-ide-2.3-python2_6.patch
27 deleted file mode 100644
28 index c01465dd914..00000000000
29 --- a/dev-util/ninja-ide/files/ninja-ide-2.3-python2_6.patch
30 +++ /dev/null
31 @@ -1,27 +0,0 @@
32 -From: Julian Ospald <hasufell@g.o>
33 -Date: Wed Apr 24 21:05:44 UTC 2013
34 -Subject: fix compatibility with python:2.6
35 -
36 ---- ninja_ide/core/file_manager.py
37 -+++ ninja_ide/core/file_manager.py
38 -@@ -26,7 +26,7 @@
39 -
40 - from ninja_ide.core import settings
41 -
42 --if sys.version_info.major == 3:
43 -+if sys.version_info[0] == 3:
44 - python3 = True
45 - else:
46 - python3 = False
47 -
48 ---- ninja_ide/gui/editor/editor.py
49 -+++ ninja_ide/gui/editor/editor.py
50 -@@ -68,7 +68,7 @@
51 - logger = NinjaLogger('ninja_ide.gui.editor.editor')
52 -
53 -
54 --if sys.version_info.major == 3:
55 -+if sys.version_info[0] == 3:
56 - python3 = True
57 - else:
58 - python3 = False
59
60 diff --git a/dev-util/ninja-ide/files/ninja-ide-2.3-syntax.patch b/dev-util/ninja-ide/files/ninja-ide-2.3-syntax.patch
61 deleted file mode 100644
62 index 0430b644898..00000000000
63 --- a/dev-util/ninja-ide/files/ninja-ide-2.3-syntax.patch
64 +++ /dev/null
65 @@ -1,9 +0,0 @@
66 ---- ninja_tests/core/examples/file_for_tests.py
67 -+++ ninja_tests/core/examples/file_for_tests.py
68 -@@ -1,4 +1,4 @@
69 - # -*- coding: utf-8 -*-
70 -
71 --print 'testing'
72 --print 'ñandú testing'
73 -+print('testing')
74 -+print('ñandú testing')
75
76 diff --git a/dev-util/ninja-ide/metadata.xml b/dev-util/ninja-ide/metadata.xml
77 deleted file mode 100644
78 index 2b02efb7ea3..00000000000
79 --- a/dev-util/ninja-ide/metadata.xml
80 +++ /dev/null
81 @@ -1,28 +0,0 @@
82 -<?xml version="1.0" encoding="UTF-8"?>
83 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
84 -<pkgmetadata>
85 - <maintainer type="project">
86 - <email>proxy-maint@g.o</email>
87 - <name>Proxy Maintainers</name>
88 - </maintainer>
89 - <maintainer type="person">
90 - <email>awol.lordofthepants@×××××.com</email>
91 - <name>Aaron Burnett</name>
92 - <description>Proxy maintainer. CC him on bugs</description>
93 - </maintainer>
94 - <upstream>
95 - <changelog>https://github.com/ninja-ide/ninja-ide/commits/master</changelog>
96 - <doc lang="en">https://github.com/ninja-ide/ninja-ide/wiki</doc>
97 - <bugs-to>https://github.com/ninja-ide/ninja-ide/issues</bugs-to>
98 - <remote-id type="github">ninja-ide/ninja-ide</remote-id>
99 - </upstream>
100 - <longdescription lang="en">
101 - NINJA-IDE (from the recursive acronym: "Ninja-IDE Is Not Just
102 - Another IDE"), is a cross-platform integrated development
103 - environment (IDE). NINJA-IDE runs on Linux/X11, Mac OS X and
104 - Windows desktop operating systems, and allows developers to create
105 - applications for several purposes using all the tools and utilities
106 - of NINJA-IDE, making the task of writing software easier and more
107 - enjoyable.
108 - </longdescription>
109 -</pkgmetadata>
110
111 diff --git a/dev-util/ninja-ide/ninja-ide-2.3.ebuild b/dev-util/ninja-ide/ninja-ide-2.3.ebuild
112 deleted file mode 100644
113 index 25ed510722d..00000000000
114 --- a/dev-util/ninja-ide/ninja-ide-2.3.ebuild
115 +++ /dev/null
116 @@ -1,47 +0,0 @@
117 -# Copyright 1999-2015 Gentoo Foundation
118 -# Distributed under the terms of the GNU General Public License v2
119 -
120 -# XXX: tests
121 -
122 -EAPI=5
123 -
124 -PYTHON_COMPAT=( python2_7 )
125 -
126 -inherit eutils gnome2-utils distutils-r1 vcs-snapshot
127 -
128 -DESCRIPTION="Ninja-IDE Is Not Just Another IDE"
129 -HOMEPAGE="http://www.ninja-ide.org"
130 -SRC_URI="https://github.com/ninja-ide/ninja-ide/tarball/v${PV} -> ${P}.tar.gz"
131 -
132 -LICENSE="GPL-3"
133 -SLOT="0"
134 -KEYWORDS="amd64 x86"
135 -IUSE=""
136 -
137 -RDEPEND="
138 - dev-python/PyQt4[X,declarative,webkit,${PYTHON_USEDEP}]
139 - dev-python/pyinotify[${PYTHON_USEDEP}]"
140 -DEPEND="${RDEPEND}"
141 -
142 -PATCHES=(
143 - "${FILESDIR}"/${P}-syntax.patch
144 - "${FILESDIR}"/${P}-python2_6.patch
145 -)
146 -
147 -python_install_all() {
148 - distutils-r1_python_install_all
149 - newicon -s 256 icon.png ${PN}.png
150 - make_desktop_entry ${PN} "NINJA-IDE"
151 -}
152 -
153 -pkg_preinst() {
154 - gnome2_icon_savelist
155 -}
156 -
157 -pkg_postinst() {
158 - gnome2_icon_cache_update
159 -}
160 -
161 -pkg_postrm() {
162 - gnome2_icon_cache_update
163 -}
164
165 diff --git a/profiles/package.mask b/profiles/package.mask
166 index ff2967b8a2a..89dc86f35d5 100644
167 --- a/profiles/package.mask
168 +++ b/profiles/package.mask
169 @@ -428,11 +428,10 @@ media-plugins/vdr-tvguide
170 net-misc/leapcast
171
172 # Pacho Ramos <pacho@g.o> (14 Jul 2017)
173 -# Rely on vulnerable webkit (#620698, #620728, #620816).
174 +# Rely on vulnerable webkit (#620698, #620728).
175 # Removal in a month.
176 dev-embedded/pikdev
177 net-misc/clipgrab
178 -dev-util/ninja-ide
179
180 # Pacho Ramos <pacho@g.o> (14 Jul 2017)
181 # Dead for ages, relies on dead libs (#622010), you can move to moserial, cutecom or