Gentoo Archives: gentoo-commits

From: Virgil Dupras <vdupras@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libnsbmp/
Date: Tue, 13 Nov 2018 18:13:57
Message-Id: 1542132263.a214f3ec342c42ee0280c9a1dcde8b490d44688f.vdupras@gentoo
1 commit: a214f3ec342c42ee0280c9a1dcde8b490d44688f
2 Author: Virgil Dupras <vdupras <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 13 16:39:17 2018 +0000
4 Commit: Virgil Dupras <vdupras <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 13 18:04:23 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a214f3ec
7
8 media-libs/libnsbmp: drop netsurf eclass
9
10 Signed-off-by: Virgil Dupras <vdupras <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 media-libs/libnsbmp/Manifest | 1 -
14 media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild | 33 ++++++++++++++++++++++++++++
15 media-libs/libnsbmp/libnsbmp-0.1.5.ebuild | 24 --------------------
16 3 files changed, 33 insertions(+), 25 deletions(-)
17
18 diff --git a/media-libs/libnsbmp/Manifest b/media-libs/libnsbmp/Manifest
19 index 88c8e2ef229..b885fc599fd 100644
20 --- a/media-libs/libnsbmp/Manifest
21 +++ b/media-libs/libnsbmp/Manifest
22 @@ -1,2 +1 @@
23 DIST libnsbmp-0.1.5-src.tar.gz 463299 BLAKE2B a9aa4f682262c4bfb5007c623e3da324f9ce2ddb732737b8217def899e8507ae41589607a1e0b71b34190542981ad4286f64f87795f0043049626c101001fd85 SHA512 2998de98db05a04fb860fdea258961d66aebc78d58614054311ed4cafa2f265472ad19789ab1e343d39ca293e0a304baee4941bd04948d9cc7c39bdadb0756e6
24 -DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603 SHA512 f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58
25
26 diff --git a/media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild b/media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild
27 new file mode 100644
28 index 00000000000..55b1adcdc1e
29 --- /dev/null
30 +++ b/media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild
31 @@ -0,0 +1,33 @@
32 +# Copyright 1999-2018 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit toolchain-funcs
38 +
39 +DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
40 +HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/"
41 +SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
42 +
43 +LICENSE="MIT"
44 +SLOT="0/${PV}"
45 +KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
46 +IUSE=""
47 +
48 +DEPEND="
49 + dev-util/netsurf-buildsystem
50 + virtual/pkgconfig"
51 +
52 +_emake() {
53 + source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
54 + netsurf_define_makeconf
55 + emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
56 +}
57 +
58 +src_compile() {
59 + _emake
60 +}
61 +
62 +src_install() {
63 + _emake DESTDIR="${ED}" install
64 +}
65
66 diff --git a/media-libs/libnsbmp/libnsbmp-0.1.5.ebuild b/media-libs/libnsbmp/libnsbmp-0.1.5.ebuild
67 deleted file mode 100644
68 index aef68809045..00000000000
69 --- a/media-libs/libnsbmp/libnsbmp-0.1.5.ebuild
70 +++ /dev/null
71 @@ -1,24 +0,0 @@
72 -# Copyright 1999-2018 Gentoo Authors
73 -# Distributed under the terms of the GNU General Public License v2
74 -
75 -EAPI=6
76 -
77 -NETSURF_BUILDSYSTEM=buildsystem-1.7
78 -inherit netsurf
79 -
80 -DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
81 -HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/"
82 -
83 -LICENSE="MIT"
84 -SLOT="0/${PV}"
85 -KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
86 -IUSE=""
87 -
88 -RDEPEND=""
89 -DEPEND="virtual/pkgconfig"
90 -
91 -src_prepare() {
92 - # working around broken netsurf eclass
93 - default
94 - multilib_copy_sources
95 -}