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: profiles/, app-portage/pms-test-suite/
Date: Tue, 02 Aug 2016 14:34:40
Message-Id: 1470148452.157553a5354cff801db884e9706c64d303c0f98c.mgorny@gentoo
1 commit: 157553a5354cff801db884e9706c64d303c0f98c
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 2 14:23:32 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 2 14:34:12 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157553a5
7
8 app-portage/pms-test-suite: Remove last-rited pkg, #587138
9
10 app-portage/pms-test-suite/Manifest | 1 -
11 app-portage/pms-test-suite/metadata.xml | 15 -----
12 .../pms-test-suite/pms-test-suite-0.2.ebuild | 62 -------------------
13 .../pms-test-suite/pms-test-suite-9999.ebuild | 71 ----------------------
14 profiles/package.mask | 5 --
15 5 files changed, 154 deletions(-)
16
17 diff --git a/app-portage/pms-test-suite/Manifest b/app-portage/pms-test-suite/Manifest
18 deleted file mode 100644
19 index cba23b3..0000000
20 --- a/app-portage/pms-test-suite/Manifest
21 +++ /dev/null
22 @@ -1 +0,0 @@
23 -DIST pms-test-suite-0.2.tar.bz2 21962 SHA256 104a757edf5b223ff38885691b332420da82a0c62b80469787883579385aafea SHA512 66e5d166458f6a1082c8c53cb52a679d25d26187369c25f2df16519d0b44ad447d12c726abaca45187965bb4263bc063ef969b391ae0912c449907f0b8e79b68 WHIRLPOOL dd92de5d204501c79538f5d007e919ecbd6c78daff0377115df3d022e7b46233d1b2b97278081996471044f5b42f5350fd6f8eeef90a85097ea578e949f628de
24
25 diff --git a/app-portage/pms-test-suite/metadata.xml b/app-portage/pms-test-suite/metadata.xml
26 deleted file mode 100644
27 index cff7926..0000000
28 --- a/app-portage/pms-test-suite/metadata.xml
29 +++ /dev/null
30 @@ -1,15 +0,0 @@
31 -<?xml version="1.0" encoding="UTF-8"?>
32 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
33 -<pkgmetadata>
34 - <maintainer type="person">
35 - <email>mgorny@g.o</email>
36 - <name>Michał Górny</name>
37 - </maintainer>
38 - <upstream>
39 - <maintainer status="active">
40 - <email>mgorny@g.o</email>
41 - <name>Michał Górny</name>
42 - </maintainer>
43 - <bugs-to>https://bitbucket.org/mgorny/pms-test-suite/issues/</bugs-to>
44 - </upstream>
45 -</pkgmetadata>
46
47 diff --git a/app-portage/pms-test-suite/pms-test-suite-0.2.ebuild b/app-portage/pms-test-suite/pms-test-suite-0.2.ebuild
48 deleted file mode 100644
49 index d21cb9d..0000000
50 --- a/app-portage/pms-test-suite/pms-test-suite-0.2.ebuild
51 +++ /dev/null
52 @@ -1,62 +0,0 @@
53 -# Copyright 1999-2015 Gentoo Foundation
54 -# Distributed under the terms of the GNU General Public License v2
55 -# $Id$
56 -
57 -EAPI=4
58 -
59 -PYTHON_DEPEND='2:2.6'
60 -# Python ABIs are not supported by pkgcore
61 -#SUPPORT_PYTHON_ABIS=1
62 -# Python3 is not supported by dbus & gobject
63 -RESTRICT_PYTHON_ABIS='2.4 2.5 3.*'
64 -DISTUTILS_SRC_TEST=setup.py
65 -
66 -inherit base distutils
67 -
68 -DESCRIPTION="A test suite for Package Manager PMS compliance"
69 -HOMEPAGE="https://www.gentoo.org/proj/en/qa/pms/pms-test-suite.xml"
70 -SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
71 -
72 -LICENSE="BSD-2"
73 -SLOT="0"
74 -KEYWORDS="~amd64 ~x86"
75 -IUSE="doc test"
76 -
77 -RDEPEND=">=app-portage/gentoopm-0.1.5
78 - dev-python/dbus-python
79 - dev-python/pygobject:2"
80 -DEPEND="doc? ( dev-python/epydoc )
81 - test? ( >=sys-apps/portage-2.1.10.3
82 - sys-apps/pkgcore
83 - >=sys-apps/paludis-0.64.2[python] )"
84 -
85 -# broken atm
86 -RESTRICT=test
87 -
88 -PYTHON_MODNAME=pmstestsuite
89 -
90 -pkg_setup() {
91 - python_set_active_version 2
92 - python_pkg_setup
93 -}
94 -
95 -src_prepare() {
96 - base_src_prepare
97 - distutils_src_prepare
98 -}
99 -
100 -src_compile() {
101 - distutils_src_compile
102 -
103 - if use doc; then
104 - "$(PYTHON)" setup.py "${_DISTUTILS_GLOBAL_OPTIONS[@]}" doc || die
105 - fi
106 -}
107 -
108 -src_install() {
109 - distutils_src_install
110 -
111 - if use doc; then
112 - dohtml -r doc/*
113 - fi
114 -}
115
116 diff --git a/app-portage/pms-test-suite/pms-test-suite-9999.ebuild b/app-portage/pms-test-suite/pms-test-suite-9999.ebuild
117 deleted file mode 100644
118 index b7b0788..0000000
119 --- a/app-portage/pms-test-suite/pms-test-suite-9999.ebuild
120 +++ /dev/null
121 @@ -1,71 +0,0 @@
122 -# Copyright 1999-2015 Gentoo Foundation
123 -# Distributed under the terms of the GNU General Public License v2
124 -# $Id$
125 -
126 -EAPI=4
127 -
128 -PYTHON_DEPEND='2:2.6'
129 -# Python ABIs are not supported by pkgcore
130 -#SUPPORT_PYTHON_ABIS=1
131 -# Python3 is not supported by dbus & gobject
132 -RESTRICT_PYTHON_ABIS='2.4 2.5 3.*'
133 -DISTUTILS_SRC_TEST=setup.py
134 -
135 -inherit base distutils
136 -
137 -#if LIVE
138 -EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git
139 - https://anongit.gentoo.org/git/proj/${PN}.git
140 - https://bitbucket.org/mgorny/${PN}.git"
141 -inherit git-2
142 -#endif
143 -
144 -DESCRIPTION="A test suite for Package Manager PMS compliance"
145 -HOMEPAGE="https://www.gentoo.org/proj/en/qa/pms/pms-test-suite.xml"
146 -SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
147 -
148 -LICENSE="BSD-2"
149 -SLOT="0"
150 -KEYWORDS="~amd64 ~x86"
151 -IUSE="doc test"
152 -
153 -RDEPEND=">=app-portage/gentoopm-0.1.5
154 - dev-python/dbus-python
155 - dev-python/pygobject:2"
156 -DEPEND="doc? ( dev-python/epydoc )
157 - test? ( >=sys-apps/portage-2.1.10.3
158 - sys-apps/pkgcore
159 - >=sys-apps/paludis-0.64.2[python] )"
160 -
161 -PYTHON_MODNAME=pmstestsuite
162 -
163 -#if LIVE
164 -KEYWORDS=
165 -SRC_URI=
166 -#endif
167 -
168 -pkg_setup() {
169 - python_set_active_version 2
170 - python_pkg_setup
171 -}
172 -
173 -src_prepare() {
174 - base_src_prepare
175 - distutils_src_prepare
176 -}
177 -
178 -src_compile() {
179 - distutils_src_compile
180 -
181 - if use doc; then
182 - "$(PYTHON)" setup.py "${_DISTUTILS_GLOBAL_OPTIONS[@]}" doc || die
183 - fi
184 -}
185 -
186 -src_install() {
187 - distutils_src_install
188 -
189 - if use doc; then
190 - dohtml -r doc/*
191 - fi
192 -}
193
194 diff --git a/profiles/package.mask b/profiles/package.mask
195 index 00fce6e..9e785ed 100644
196 --- a/profiles/package.mask
197 +++ b/profiles/package.mask
198 @@ -279,11 +279,6 @@ app-portage/layman-dbtools
199 dev-libs/guiloader
200 dev-libs/guiloader-c++
201
202 -# Michał Górny <mgorny@g.o> (26 Jun 2016)
203 -# Unmaintained, not updated since 2012. Not really useful for anything.
204 -# Removal in 30 days, #587138.
205 -app-portage/pms-test-suite
206 -
207 # Aaron Bauman <bman@g.o> (26 Jun 2016)
208 # Unpatched security vulnerability per bug #475120
209 media-video/motion