From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BA5C9138350 for ; Sat, 11 Apr 2020 20:16:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DF9F9E093A; Sat, 11 Apr 2020 20:16:46 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B8B7FE093A for ; Sat, 11 Apr 2020 20:16:46 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id CBC7534F139 for ; Sat, 11 Apr 2020 20:16:44 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BD4C718F for ; Sat, 11 Apr 2020 20:16:42 +0000 (UTC) From: "Adam Feldman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Adam Feldman" Message-ID: <1586636193.9d41fe2bbcddc03ff2f97b979c302778b494021b.np-hardass@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrodns/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-libs/libmicrodns/Manifest net-libs/libmicrodns/libmicrodns-0.1.2.ebuild net-libs/libmicrodns/libmicrodns-9999.ebuild X-VCS-Directories: net-libs/libmicrodns/ X-VCS-Committer: np-hardass X-VCS-Committer-Name: Adam Feldman X-VCS-Revision: 9d41fe2bbcddc03ff2f97b979c302778b494021b X-VCS-Branch: master Date: Sat, 11 Apr 2020 20:16:42 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c3490e7c-a706-435c-ade5-f801f27aac85 X-Archives-Hash: 27558a01fa80f6e64d0c51e0f88676a5 commit: 9d41fe2bbcddc03ff2f97b979c302778b494021b Author: Adam Feldman gentoo org> AuthorDate: Sat Apr 11 20:15:51 2020 +0000 Commit: Adam Feldman gentoo org> CommitDate: Sat Apr 11 20:16:33 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d41fe2b net-libs/libmicrodns: Bump to 0.1.2 Bug: https://bugs.gentoo.org/714606 Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Adam Feldman gentoo.org> net-libs/libmicrodns/Manifest | 1 + net-libs/libmicrodns/libmicrodns-0.1.2.ebuild | 35 +++++++++++++++++++++++++++ net-libs/libmicrodns/libmicrodns-9999.ebuild | 24 +++++++++++------- 3 files changed, 51 insertions(+), 9 deletions(-) diff --git a/net-libs/libmicrodns/Manifest b/net-libs/libmicrodns/Manifest index 3f931cdd49d..f320b7e3316 100644 --- a/net-libs/libmicrodns/Manifest +++ b/net-libs/libmicrodns/Manifest @@ -1 +1,2 @@ DIST libmicrodns-0.0.9.tar.gz 57333 BLAKE2B a9e1d099d4588863dee3c2735a2e3f9cd46212729c342e06cccad1a8e997e85964e7f917ce97f50c0cccd21c1662ef9baf7392333ea666ff65b0577f57bab692 SHA512 6f7dbf1a324fed847131745498895ab0773dfc3c7bb96a05bf0fd3df0c0ce19d7f607789f7a5350d34e91e7ba323ee57196eb37ce351f83a9faa82c5fc8d89a8 +DIST microdns-0.1.2.tar.xz 49420 BLAKE2B 247a82c3bb038487390ba967387e9d4cec638ee5315290387c5b8863afbd45cc0700a3ee6c0308db253a161b5c1d345f77808de96df3f31bfaa2ff74e8fa3c05 SHA512 a6b15c65c74560fdba8973c63ffae9cdde4445f54196bb2d7d6348f6c15f8f162ef0a4e91b969ea3f2a60c701c3cc72799fcfba2fbf08c37f71ba8d5e3409702 diff --git a/net-libs/libmicrodns/libmicrodns-0.1.2.ebuild b/net-libs/libmicrodns/libmicrodns-0.1.2.ebuild new file mode 100644 index 00000000000..0e1d2c1f619 --- /dev/null +++ b/net-libs/libmicrodns/libmicrodns-0.1.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Minimal mDNS resolver (and announcer) library" +HOMEPAGE="https://videolabs.io" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/videolabs/${PN}" +else + SRC_URI="https://github.com/videolabs/${PN}/releases/download/${PV}/${P/lib/}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + S="${WORKDIR}/${P/lib/}" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + local emesonargs=( + $(meson_feature examples) + $(meson_feature test tests) + ) + meson_src_configure +} diff --git a/net-libs/libmicrodns/libmicrodns-9999.ebuild b/net-libs/libmicrodns/libmicrodns-9999.ebuild index fbd51b90d87..0e1d2c1f619 100644 --- a/net-libs/libmicrodns/libmicrodns-9999.ebuild +++ b/net-libs/libmicrodns/libmicrodns-9999.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit autotools +inherit meson DESCRIPTION="Minimal mDNS resolver (and announcer) library" HOMEPAGE="https://videolabs.io" @@ -12,18 +12,24 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/videolabs/${PN}" else - SRC_URI="https://github.com/videolabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/videolabs/${PN}/releases/download/${PV}/${P/lib/}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + S="${WORKDIR}/${P/lib/}" fi -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="0" -IUSE="" +IUSE="examples test" +RESTRICT="!test? ( test )" DEPEND="" RDEPEND="${DEPEND}" +BDEPEND="" -src_prepare() { - default - eautoreconf +src_configure() { + local emesonargs=( + $(meson_feature examples) + $(meson_feature test tests) + ) + meson_src_configure }