Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/check/
Date: Fri, 03 Nov 2017 13:26:54
Message-Id: 1509715602.1c149db5c64e00a0c1f4e30058a86c3a0c6efd7c.kensington@gentoo
1 commit: 1c149db5c64e00a0c1f4e30058a86c3a0c6efd7c
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 3 13:26:27 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 3 13:26:42 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c149db5
7
8 dev-libs/check: remove old
9
10 Package-Manager: Portage-2.3.8, Repoman-2.3.4
11
12 dev-libs/check/Manifest | 3 --
13 dev-libs/check/check-0.10.0-r2.ebuild | 59 ---------------------------------
14 dev-libs/check/check-0.11.0.ebuild | 62 -----------------------------------
15 dev-libs/check/check-0.9.11.ebuild | 54 ------------------------------
16 4 files changed, 178 deletions(-)
17
18 diff --git a/dev-libs/check/Manifest b/dev-libs/check/Manifest
19 index 0d91e30d7da..2917679b4a9 100644
20 --- a/dev-libs/check/Manifest
21 +++ b/dev-libs/check/Manifest
22 @@ -1,5 +1,2 @@
23 -DIST check-0.10.0-github.tar.gz 257887 SHA256 38daf46cc8bf9081d63970b6ea371e8462beb5e77c03443f275cf4b10ac3a0c2 SHA512 d4a5881e07c9285a5ca4eff6f63172b19c968bab3cd5cfc06c2be54fd25ef71d63b0bd6b425c7af5cfe89d7bc3fae17e56b8648cad1db58a9972e6de1b6fd96f WHIRLPOOL f254b3cd77db9735388f482aaf0d93be24a6bbea08558632d28eeb9d0573ea73ef4d9c36b2e0571fa7c938e288d8261a51dede5bb0ccd8a2671f5788512a230a
24 DIST check-0.10.0.tar.gz 769119 SHA256 f5f50766aa6f8fe5a2df752666ca01a950add45079aa06416b83765b1cf71052 SHA512 82103a98382c41cf16f172ded66c0399d3da6eceb6728aab11120c028e8796f6d545a98dc4aa5f76ee68c0bfd1f842a4dd371f5d670c8ba84ce4209812bf1ac5 WHIRLPOOL d3399a2500a4a1f6fa8865fe75af67e98a22587edd2525d144f4f403dd313cc59b7622cd77cfd885b9e3dfd737e2bef5366d28062b2975c882ffac6253b02b29
25 -DIST check-0.11.0-github.tar.gz 275579 SHA256 df18bb72ba31eed2e06c21dd97402174500a211645e4b3748e9e277551acc97d SHA512 829adee2a5793dda6ac88162e355268019dd82e7a8ad95f1287bd262c3a7764425fba6a8347f1aeebdad642a972043b70aa59d54c87b3c46e1b5b569290dc359 WHIRLPOOL a37225f70a27bf78e6d6d1eb27596f9778ef809aaee834d0a75de407daa160d8c98ab6aaebc98fa18dddf332a0d110faff073c62dc37f037ed7923ea6507b563
26 DIST check-0.12.0-github.tar.gz 281127 SHA256 7816b4c38f6e23ff873786f18d966e552837677bfae144041e0587e7c39e04e8 SHA512 f7b6452b69f999a90e86a8582d980c0c1b74ba5629ee34455724463ba62bfe3501ad0415aa771170f5c638a7a253f123bf87cbef25aadc6569a7a3a4d10fce90 WHIRLPOOL b3ef728b1f442a2eafd5cc431de204a6f32d28463543693d25d49e57c53b5c062786b5eae11752515f6d5b4eff35892d483d7b54705354bcea985a58c90b2266
27 -DIST check-0.9.11.tar.gz 691146 SHA256 ea4e8c7ffb00bb4ffb3f59f11744a71f1cc4212c79f3083c7d9a4b0953976936 SHA512 10883709463b76f6650197db989c348d9d07ccaa2cacc0bd6bd177bbcc1e9e0d88746c2e110e620ab18c23cb5f41b95797d60d77de279af1a810a42b355b742e WHIRLPOOL 9559104a68b2f1215e9b00affb4711a69bf3e4e94e0ec894de66f0f77b5637187bb183560e29d0a889ff04d0e07f2785fc407128dee1ba74d584ce9a0ff9a3b1
28
29 diff --git a/dev-libs/check/check-0.10.0-r2.ebuild b/dev-libs/check/check-0.10.0-r2.ebuild
30 deleted file mode 100644
31 index 7bd022c8e05..00000000000
32 --- a/dev-libs/check/check-0.10.0-r2.ebuild
33 +++ /dev/null
34 @@ -1,59 +0,0 @@
35 -# Copyright 1999-2017 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -
40 -AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"
41 -
42 -inherit autotools autotools-multilib
43 -
44 -DESCRIPTION="A unit test framework for C"
45 -HOMEPAGE="https://libcheck.github.io/check/"
46 -SRC_URI="https://github.com/lib${PN}/${PN}/archive/${PV}.tar.gz -> ${P}-github.tar.gz"
47 -
48 -LICENSE="LGPL-2.1"
49 -SLOT="0"
50 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
51 -IUSE="static-libs subunit"
52 -
53 -RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
54 -DEPEND="${RDEPEND}
55 - sys-apps/texinfo
56 - virtual/pkgconfig"
57 -
58 -pkg_setup() {
59 - # See multilib_src_test(), disable sleep()-based tests because they
60 - # just take a long time doing pretty much nothing.
61 - export CPPFLAGS="-DTIMEOUT_TESTS_ENABLED=0 ${CPPFLAGS}"
62 -}
63 -
64 -src_prepare() {
65 - sed -i -e '/^docdir =/d' {.,doc}/Makefile.am \
66 - || die 'failed to unset docdir in Makefile.am'
67 -
68 - eautoreconf
69 -}
70 -
71 -src_configure() {
72 - local myeconfargs=(
73 - --disable-dependency-tracking
74 - $(use_enable subunit)
75 - --docdir="${EPREFIX}/usr/share/doc/${PF}"
76 - )
77 - autotools-multilib_src_configure
78 -}
79 -
80 -multilib_src_test() {
81 - elog "-DTIMEOUT_TESTS_ENABLED=0 has been prepended to CPPFLAGS. To run the"
82 - elog "entire testsuite for dev-libs/check, ensure that"
83 - elog "-DTIMEOUT_TESTS_ENABLED=1 is in your CPPFLAGS."
84 - default_src_test
85 -}
86 -
87 -src_install() {
88 - autotools-multilib_src_install
89 - dodoc AUTHORS *ChangeLog* NEWS README THANKS TODO
90 -
91 - rm -f "${ED}/usr/share/doc/${PF}"/COPYING* || \
92 - die 'failed to remove COPYING files'
93 -}
94
95 diff --git a/dev-libs/check/check-0.11.0.ebuild b/dev-libs/check/check-0.11.0.ebuild
96 deleted file mode 100644
97 index 4a1f73cca3a..00000000000
98 --- a/dev-libs/check/check-0.11.0.ebuild
99 +++ /dev/null
100 @@ -1,62 +0,0 @@
101 -# Copyright 1999-2017 Gentoo Foundation
102 -# Distributed under the terms of the GNU General Public License v2
103 -
104 -EAPI=6
105 -
106 -inherit autotools multilib-minimal
107 -
108 -DESCRIPTION="A unit test framework for C"
109 -HOMEPAGE="https://libcheck.github.io/check/"
110 -SRC_URI="https://github.com/lib${PN}/${PN}/archive/${PV}.tar.gz -> ${P}-github.tar.gz"
111 -
112 -LICENSE="LGPL-2.1"
113 -SLOT="0"
114 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
115 -IUSE="static-libs subunit"
116 -
117 -RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
118 -DEPEND="${RDEPEND}
119 - sys-apps/texinfo
120 - virtual/pkgconfig"
121 -
122 -DOCS=( AUTHORS ChangeLog NEWS README.md THANKS TODO )
123 -
124 -pkg_setup() {
125 - # See multilib_src_test(), disable sleep()-based tests because they
126 - # just take a long time doing pretty much nothing.
127 - export CPPFLAGS="-DTIMEOUT_TESTS_ENABLED=0 ${CPPFLAGS}"
128 -}
129 -
130 -src_prepare() {
131 - default
132 -
133 - sed -i -e '/^docdir =/d' {.,doc}/Makefile.am \
134 - || die 'failed to unset docdir in Makefile.am'
135 -
136 - eautoreconf
137 -}
138 -
139 -multilib_src_configure() {
140 - local myeconfargs=(
141 - --disable-dependency-tracking
142 - $(use_enable subunit)
143 - )
144 - ECONF_SOURCE="${S}" \
145 - econf "${myeconfargs[@]}"
146 -}
147 -
148 -multilib_src_install_all() {
149 - default
150 -
151 - rm -f "${ED}/usr/share/doc/${PF}"/COPYING* || \
152 - die 'failed to remove COPYING files'
153 -
154 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
155 -}
156 -
157 -multilib_src_test() {
158 - elog "-DTIMEOUT_TESTS_ENABLED=0 has been prepended to CPPFLAGS. To run the"
159 - elog "entire testsuite for dev-libs/check, ensure that"
160 - elog "-DTIMEOUT_TESTS_ENABLED=1 is in your CPPFLAGS."
161 - default_src_test
162 -}
163
164 diff --git a/dev-libs/check/check-0.9.11.ebuild b/dev-libs/check/check-0.9.11.ebuild
165 deleted file mode 100644
166 index b1e03527387..00000000000
167 --- a/dev-libs/check/check-0.9.11.ebuild
168 +++ /dev/null
169 @@ -1,54 +0,0 @@
170 -# Copyright 1999-2017 Gentoo Foundation
171 -# Distributed under the terms of the GNU General Public License v2
172 -
173 -EAPI=4
174 -
175 -AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"
176 -
177 -inherit autotools autotools-multilib eutils
178 -
179 -DESCRIPTION="A unit test framework for C"
180 -HOMEPAGE="https://sourceforge.net/projects/check/"
181 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
182 -
183 -LICENSE="LGPL-2.1"
184 -SLOT="0"
185 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
186 -IUSE="static-libs subunit"
187 -
188 -DEPEND="subunit? ( dev-python/subunit )
189 - sys-apps/texinfo
190 -"
191 -RDEPEND="${DEPEND}"
192 -
193 -src_prepare() {
194 - epatch \
195 - "${FILESDIR}"/${PN}-0.9.10-AM_PATH_CHECK.patch
196 -
197 - sed -i -e '/^docdir =/d' {.,doc}/Makefile.am || die
198 -
199 - # fix out-of-sourcedir build having inconsistent check.h files, for
200 - # example breaks USE=subunit.
201 - rm src/check.h || die
202 -
203 - # Fix automake warnings being treated as errors, bug #420373
204 - sed -i -e s/-Werror// configure.ac || die
205 -
206 - eautoreconf
207 -}
208 -
209 -src_configure() {
210 - local myeconfargs=(
211 - --disable-dependency-tracking
212 - $(use_enable subunit)
213 - --docdir="${EPREFIX}"/usr/share/doc/${PF}
214 - )
215 - autotools-multilib_src_configure
216 -}
217 -
218 -src_install() {
219 - autotools-multilib_src_install
220 - dodoc AUTHORS *ChangeLog* NEWS README THANKS TODO
221 -
222 - rm -f "${ED}"/usr/share/doc/${PF}/COPYING* || die
223 -}