From 3cf7c3ef441822c889356fd1812ebf2944a59851 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Aug 2020 10:45:55 +0100 Subject: gentoo resync : 25.08.2020 --- net-libs/libhubbub/Manifest | 2 +- net-libs/libhubbub/libhubbub-0.3.6-r1.ebuild | 57 ---------------------------- net-libs/libhubbub/libhubbub-0.3.6-r2.ebuild | 56 +++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 58 deletions(-) delete mode 100644 net-libs/libhubbub/libhubbub-0.3.6-r1.ebuild create mode 100644 net-libs/libhubbub/libhubbub-0.3.6-r2.ebuild (limited to 'net-libs/libhubbub') diff --git a/net-libs/libhubbub/Manifest b/net-libs/libhubbub/Manifest index 4b222bb56fd2..dddaa6fe09fb 100644 --- a/net-libs/libhubbub/Manifest +++ b/net-libs/libhubbub/Manifest @@ -1,5 +1,5 @@ AUX libhubbub-0.3.6-json-c.patch 860 BLAKE2B a70a81eb2e8a1c3c61f8990e80c000d7047dada87e6721e50309c0d81ee411dadd3840bce2c72dc019aa1c7804801eafa387aead11b820b203de901f1dd4253e SHA512 ecd28b596cbdd01029b299d0f378e85f854205abd7bfb592061576dde35195dcc84b37f7aafe5127f76fb22b633f9f4ba13ef7158c58a021067cb7502effbc14 DIST libhubbub-0.3.6-src.tar.gz 784692 BLAKE2B a24b2c7b33849d6f4b25867f8b801d157f19257a055dd9a5a6c49de6c2fbd3f234f648d542b7938fab249e14bb6839997530c47b931379a94ab85ccd750b71e0 SHA512 6ccf9d9bbe8fc8de21570994c4a2f6f6c6943d2b00b8939d0ec9ec72cb3d653c40b58f509a1a81a5500fc8d3b4c49595aec509129bc993208b51b29486d0c14f -EBUILD libhubbub-0.3.6-r1.ebuild 1287 BLAKE2B 04b4f3130806bd1f5fd2ff05712a48d682a6ece6df1e2550532dd0a3d09c5013bc68092fc18f99cf4c6fd91612b74049fd034067addf26e4026d80599aafc092 SHA512 b818bd53d6b7e64e3998153d6e4b710a5db8461351a20d85766236d0a2cf4145da45261fc78f1a9a3b200e09733068acb2a4c2cd4b56e90d6c9d974ae6c8ccd5 +EBUILD libhubbub-0.3.6-r2.ebuild 1222 BLAKE2B 44cab1f6dd0d4f8f0dd2146aa39556ce95237ed89059616e7f5e7593941df515daed7f4e0f0f9b9ca9cd32b85cc547b2bd47108a10f90e438a12ca069a5c415e SHA512 2d8fb1530149475142b1f256a4b191b7407609cd107a0aa19c33cf06e7d086e84d17c1d569ad8d4b9dd047eb237d2254c906dbbde62cb44dbf44e0f721d9ee0e EBUILD libhubbub-0.3.6.ebuild 1184 BLAKE2B 46be9c562a28e3ee7f93a54b108a745fdfe8ebdee68c1927a810a0016b8f68c2acae92b27953abee7251cc274c3d8513139e2faabb475b983d8d49f805963505 SHA512 bd94104437b4b4799115d15e2b36c3684c235773bc3bbd2b8b4fed74fc9ef987e0510a51e860ebbe99c292c2c54ceb2f7476e2ae4681299a7954540166f6288e MISC metadata.xml 357 BLAKE2B 34eb2ba7fee2d2df8540a6fb2b5407ec249e1a983e348951dc002373288643cc06b7ceb4cd84de8ae770b9e0ced10892fc08fb6d415d803365f60bfcf6948b0b SHA512 40cc14c2f673767be159cadd8da258d273d99e38d96ccd2c2139f8fa424b30c8878ad6aa7d061c76e52cdd77ea42e58c9018e27849887882e9bcb7cd70827e64 diff --git a/net-libs/libhubbub/libhubbub-0.3.6-r1.ebuild b/net-libs/libhubbub/libhubbub-0.3.6-r1.ebuild deleted file mode 100644 index e0afef19c3f2..000000000000 --- a/net-libs/libhubbub/libhubbub-0.3.6-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs flag-o-matic - -DESCRIPTION="HTML5 compliant parsing library, written in C" -HOMEPAGE="https://www.netsurf-browser.org/projects/hubbub/" -SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~m68k-mint" -IUSE="doc test" - -BDEPEND=" - dev-util/netsurf-buildsystem - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-lang/perl ) -" -RDEPEND="dev-libs/libparserutils:=" -DEPEND="${RDEPEND} - test? ( dev-libs/json-c )" -RESTRICT="!test? ( test )" - -DOCS=( README docs/{Architecture,Macros,Todo,Treebuilder,Updated} ) -PATCHES=( "${FILESDIR}/libhubbub-0.3.6-json-c.patch" ) - -src_prepare() { - default - sed -e '1i#pragma GCC diagnostic ignored "-Wimplicit-fallthrough"' \ - -i test/tree2.c || die -} - -_emake() { - source /usr/share/netsurf-buildsystem/gentoo-helpers.sh - netsurf_define_makeconf - append-cflags -Wno-error - emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@ -} - -src_compile() { - _emake - use doc && _emake docs -} - -src_test() { - _emake test -} - -src_install() { - _emake DESTDIR="${D}" install - use doc && HTML_DOCS=( docs/html/. ) - einstalldocs -} diff --git a/net-libs/libhubbub/libhubbub-0.3.6-r2.ebuild b/net-libs/libhubbub/libhubbub-0.3.6-r2.ebuild new file mode 100644 index 000000000000..37c534bcee47 --- /dev/null +++ b/net-libs/libhubbub/libhubbub-0.3.6-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit netsurf flag-o-matic + +DESCRIPTION="HTML5 compliant parsing library, written in C" +HOMEPAGE="https://www.netsurf-browser.org/projects/hubbub/" +SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~m68k-mint" +IUSE="doc test" + +BDEPEND=" + dev-util/netsurf-buildsystem + virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl ) +" +RDEPEND="dev-libs/libparserutils:=" +DEPEND="${RDEPEND} + test? ( dev-libs/json-c )" +RESTRICT="!test? ( test )" + +DOCS=( README docs/{Architecture,Macros,Todo,Treebuilder,Updated} ) +PATCHES=( "${FILESDIR}/libhubbub-0.3.6-json-c.patch" ) + +src_prepare() { + default + sed -e '1i#pragma GCC diagnostic ignored "-Wimplicit-fallthrough"' \ + -i test/tree2.c || die +} + +_emake() { + netsurf_define_makeconf + append-cflags -Wno-error + emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@ +} + +src_compile() { + _emake + use doc && _emake docs +} + +src_test() { + _emake test +} + +src_install() { + _emake DESTDIR="${D}" install + use doc && HTML_DOCS=( docs/html/. ) + einstalldocs +} -- cgit v1.2.3