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 07BCC138359 for ; Thu, 15 Oct 2020 15:48:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 41652E08C3; Thu, 15 Oct 2020 15:48:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 26A37E08C3 for ; Thu, 15 Oct 2020 15:48:15 +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 8579A340F44 for ; Thu, 15 Oct 2020 15:48:13 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 05DBF38C for ; Thu, 15 Oct 2020 15:48:12 +0000 (UTC) From: "Lars Wendler" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Lars Wendler" Message-ID: <1602776888.57b99cd6e5db8ac6faa3ae005492f769a09817fc.polynomial-c@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-devel/autoconf/Manifest sys-devel/autoconf/autoconf-2.70_beta2.ebuild X-VCS-Directories: sys-devel/autoconf/ X-VCS-Committer: polynomial-c X-VCS-Committer-Name: Lars Wendler X-VCS-Revision: 57b99cd6e5db8ac6faa3ae005492f769a09817fc X-VCS-Branch: master Date: Thu, 15 Oct 2020 15:48:12 +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: ffd50ab4-10ec-4300-a8e5-b404c0cc7f53 X-Archives-Hash: 5f78d0069c70f3691007dbb5e088fa9c commit: 57b99cd6e5db8ac6faa3ae005492f769a09817fc Author: Lars Wendler gentoo org> AuthorDate: Thu Oct 15 15:28:28 2020 +0000 Commit: Lars Wendler gentoo org> CommitDate: Thu Oct 15 15:48:08 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b99cd6 sys-devel/autoconf: Bump to version 2.70_beta2 This is called autoconf-2.69c by upstream Bug: https://bugs.gentoo.org/732648 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler gentoo.org> sys-devel/autoconf/Manifest | 1 + sys-devel/autoconf/autoconf-2.70_beta2.ebuild | 50 +++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest index 9e6884e79ab..844ee2b8c34 100644 --- a/sys-devel/autoconf/Manifest +++ b/sys-devel/autoconf/Manifest @@ -2,3 +2,4 @@ DIST autoconf-2.13.tar.gz 443844 BLAKE2B ade10f9d4a0b1a0e8b752eee817cfe100d77b07 DIST autoconf-2.64.tar.xz 1113892 BLAKE2B 598873209a67725150cd4cf09c4b78b26b3d1782f259846da48dc8106a1d32ae2b24f3a864c3be0e9e8dc7d6b6ca8781b83ff33a691c88e68391d1ea861ccf23 SHA512 ee4b504447c14a59b849d0915e55a90522cfb071d1583af2bd3575e5a05d7bd290e55e0e9d0760c8f36043f926199fc2d962b559d27d2f95c70d0e147b4ad0a3 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e SHA512 55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d SHA512 995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b +DIST autoconf-2.70_beta2.tar.xz 1306668 BLAKE2B 9b90ed5c8ad55873dcdf3b0b61ce8651e9dc789124f1af5c75a986af33102dfa1e354fcf67785469f3ee4e8a751da01a39e9d6f3ca4adb0cd7799a5a0be67608 SHA512 33baad15dcc7812fafc156f9b5a70ec6de6e08359e88fd26bbe189a598918050404b7691f4d89d764b1bfdb752405c662cc965b4666119d7cc537bcc0b52b70e diff --git a/sys-devel/autoconf/autoconf-2.70_beta2.ebuild b/sys-devel/autoconf/autoconf-2.70_beta2.ebuild new file mode 100644 index 00000000000..340c2601642 --- /dev/null +++ b/sys-devel/autoconf/autoconf-2.70_beta2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git" + inherit git-r3 +else + MY_PV="2.69c" + MY_P="${PN}-${MY_PV}" + SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz -> ${P}.tar.xz + https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz -> ${P}.tar.xz" + [[ "${PV}" == *_beta* ]] || \ + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + S="${WORKDIR}/${MY_P}" +fi + +inherit toolchain-autoconf + +DESCRIPTION="Used to create autoconfiguration files" +HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html" + +LICENSE="GPL-3" +SLOT="${PV/_*}" +IUSE="emacs" + +BDEPEND=">=sys-devel/m4-1.4.16 + >=dev-lang/perl-5.6" +RDEPEND="${BDEPEND} + !~sys-devel/${P}:2.5 + ~sys-devel/autoconf-wrapper-14_pre1" +[[ ${PV} == "9999" ]] && BDEPEND+=" >=sys-apps/texinfo-4.3" +PDEPEND="emacs? ( app-emacs/autoconf-mode )" + +src_prepare() { + # usr/bin/libtool is provided by binutils-apple, need gnu libtool + if [[ ${CHOST} == *-darwin* ]] ; then + PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch ) + fi + + # Save timestamp to avoid later makeinfo call + touch -r doc/{,old_}autoconf.texi || die + + toolchain-autoconf_src_prepare + + # Restore timestamp to avoid makeinfo call + # We already have an up to date autoconf.info page at this point. + touch -r doc/{old_,}autoconf.texi || die +}