Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/umockdev/files/, dev-util/umockdev/
Date: Sat, 15 Aug 2020 06:32:39
Message-Id: 1597473145.726722241eb44c7471701d2cb11ab0b7f077b564.leio@gentoo
1 commit: 726722241eb44c7471701d2cb11ab0b7f077b564
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 15 06:32:25 2020 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 15 06:32:25 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72672224
7
8 dev-util/umockdev: remove old
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.20
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 dev-util/umockdev/Manifest | 2 -
14 .../umockdev/files/umockdev-0.9.4-sysmacros.patch | 20 ----------
15 dev-util/umockdev/umockdev-0.11.3.ebuild | 44 ----------------------
16 dev-util/umockdev/umockdev-0.9.4.ebuild | 34 -----------------
17 4 files changed, 100 deletions(-)
18
19 diff --git a/dev-util/umockdev/Manifest b/dev-util/umockdev/Manifest
20 index 2ffad98ea21..976dbbd1c42 100644
21 --- a/dev-util/umockdev/Manifest
22 +++ b/dev-util/umockdev/Manifest
23 @@ -1,3 +1 @@
24 -DIST umockdev-0.11.3.tar.xz 753152 BLAKE2B 9f78d160a653ba2c56e97d1b331dfeecd4dd8f6642744849ec3eb85866e4cbce6399679a873b730beddfac2f4bd7572937df4a3db2440ec1bf929849f928bdc6 SHA512 e9086777bb13dbd79b629dc68555d19fb8799720dfc4548926b87d032d94212814cb9e1de10e26f5940a9b5db9a15f62a594f3baf0050ffb9ea30f1563db6d6c
25 DIST umockdev-0.12.1.tar.xz 756920 BLAKE2B a8c1d9734f4c0a8e7f19405e011ce964efce6621b4886efead88e040bfe07d2f5a85f063977dfed1c8fb5a5bf4668024b6e687b688a9609cdba1db419518a8ac SHA512 a8995d09179c7d2d37d319f8e675fb15c3caa605c57b56cbb2e785088909d886e790864475feb82ab2b6eb2449038c636a06250d4f9eb8b28b38f0d80574824c
26 -DIST umockdev-0.9.4.tar.xz 754856 BLAKE2B 92182ee856e9432f02cf3a739c7af6f2220394eb4dd81ef6e2949380d124f70d9e34c3d3e49053af43794dd0f2ce0feed8be7366df2c9a06bebee9c52d24ba53 SHA512 c291d3f40a0ab366f14021aa0960852de049f4299a0207d93cec28d5961f3bc7f89448add6f7b35c1262d805d1d638837d4d5e6b734879ffb5910da50019e1cd
27
28 diff --git a/dev-util/umockdev/files/umockdev-0.9.4-sysmacros.patch b/dev-util/umockdev/files/umockdev-0.9.4-sysmacros.patch
29 deleted file mode 100644
30 index bfc8bc9ed53..00000000000
31 --- a/dev-util/umockdev/files/umockdev-0.9.4-sysmacros.patch
32 +++ /dev/null
33 @@ -1,20 +0,0 @@
34 ---- umockdev-0.9.4/src/umockdev-record.c
35 -+++ umockdev-0.9.4/src/umockdev-record.c
36 -@@ -30,6 +30,7 @@
37 - #include <stdio.h>
38 - #include <stdarg.h>
39 - #include <sys/stat.h>
40 -+#include <sys/sysmacros.h>
41 - #include <errno.h>
42 - #include <sys/types.h>
43 - #include <glib/gstdio.h>
44 ---- umockdev-0.9.4/tests/test-umockdev-vala.c
45 -+++ umockdev-0.9.4/tests/test-umockdev-vala.c
46 -@@ -36,6 +36,7 @@
47 - #include <unistd.h>
48 - #include <glib/gstdio.h>
49 - #include <sys/stat.h>
50 -+#include <sys/sysmacros.h>
51 - #include <gobject/gvaluecollector.h>
52 -
53 - #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
54
55 diff --git a/dev-util/umockdev/umockdev-0.11.3.ebuild b/dev-util/umockdev/umockdev-0.11.3.ebuild
56 deleted file mode 100644
57 index edd87b90f8a..00000000000
58 --- a/dev-util/umockdev/umockdev-0.11.3.ebuild
59 +++ /dev/null
60 @@ -1,44 +0,0 @@
61 -# Copyright 1999-2020 Gentoo Authors
62 -# Distributed under the terms of the GNU General Public License v2
63 -
64 -EAPI=6
65 -PYTHON_COMPAT=( python3_6 )
66 -
67 -inherit multilib-minimal python-any-r1
68 -
69 -DESCRIPTION="Mock hardware devices for creating unit tests"
70 -HOMEPAGE="https://github.com/martinpitt/umockdev/"
71 -SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar.xz"
72 -
73 -LICENSE="LGPL-2.1+"
74 -SLOT="0"
75 -KEYWORDS="~amd64 ~x86"
76 -IUSE="+introspection static-libs test"
77 -
78 -RDEPEND="
79 - virtual/libudev:=[${MULTILIB_USEDEP}]
80 - >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
81 -"
82 -DEPEND="${RDEPEND}
83 - test? ( ${PYTHON_DEPS} )
84 - app-arch/xz-utils
85 - >=dev-util/gtk-doc-am-1.14
86 - virtual/pkgconfig
87 -"
88 -
89 -# Tests seem to hang forever
90 -RESTRICT="test"
91 -
92 -multilib_src_configure() {
93 - local ECONF_SOURCE=${S}
94 - econf \
95 - --disable-gtk-doc \
96 - $(multilib_native_use_enable introspection) \
97 - $(use_enable static-libs static) \
98 - VALAC="$(type -P true)"
99 -}
100 -
101 -multilib_src_install_all() {
102 - einstalldocs
103 - find "${D}" -name '*.la' -delete || die
104 -}
105
106 diff --git a/dev-util/umockdev/umockdev-0.9.4.ebuild b/dev-util/umockdev/umockdev-0.9.4.ebuild
107 deleted file mode 100644
108 index 4845f7ae319..00000000000
109 --- a/dev-util/umockdev/umockdev-0.9.4.ebuild
110 +++ /dev/null
111 @@ -1,34 +0,0 @@
112 -# Copyright 1999-2020 Gentoo Authors
113 -# Distributed under the terms of the GNU General Public License v2
114 -
115 -EAPI=6
116 -PYTHON_COMPAT=( python3_6 )
117 -
118 -inherit python-any-r1
119 -
120 -DESCRIPTION="Mock hardware devices for creating unit tests"
121 -HOMEPAGE="https://github.com/martinpitt/umockdev/"
122 -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.xz"
123 -
124 -LICENSE="LGPL-2.1+"
125 -SLOT="0"
126 -KEYWORDS="~amd64 ~x86"
127 -IUSE="static-libs test"
128 -
129 -RDEPEND="dev-libs/libgudev:=
130 - virtual/libudev:=
131 - >=dev-libs/glib-2.32:2"
132 -DEPEND="${RDEPEND}
133 - test? ( ${PYTHON_DEPS} )
134 - app-arch/xz-utils
135 - virtual/pkgconfig"
136 -
137 -RESTRICT="test"
138 -
139 -PATCHES=(
140 - "${FILESDIR}"/${P}-sysmacros.patch #579988
141 -)
142 -
143 -src_configure() {
144 - econf $(use_enable static-libs static)
145 -}