commit: 3a88e41998107d49409e4972369c5b21a5e2f0c4 Author: Cyprien Nicolas (fulax) <cyprien <AT> nicolas <DOT> tf> AuthorDate: Sat Jun 5 08:11:50 2021 +0000 Commit: Cyprien Nicolas <c.nicolas+gentoo <AT> gmail <DOT> com> CommitDate: Sat Jun 5 08:11:55 2021 +0000 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=3a88e419
dev-scheme/guile-reader: Bump to 0.6.3 Bug: https://bugs.gentoo.org/512928 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Cyprien Nicolas <cyprien <AT> nicolas.tf> .../guile-reader/files/configure-guile-snarf.patch | 12 ++++++++++++ ...-reader-0.6.2.ebuild => guile-reader-0.6.3.ebuild} | 19 ++++++++----------- dev-scheme/guile-reader/metadata.xml | 8 ++++++++ 3 files changed, 28 insertions(+), 11 deletions(-) diff --git a/dev-scheme/guile-reader/files/configure-guile-snarf.patch b/dev-scheme/guile-reader/files/configure-guile-snarf.patch new file mode 100644 index 00000000..523d9403 --- /dev/null +++ b/dev-scheme/guile-reader/files/configure-guile-snarf.patch @@ -0,0 +1,12 @@ +diff -ur guile-reader-0.6.3.orig/configure.ac guile-reader-0.6.3/configure.ac +--- guile-reader-0.6.3.orig/configure.ac 2020-07-27 00:39:30.000000000 +0200 ++++ guile-reader-0.6.3/configure.ac 2021-06-05 09:26:24.339298050 +0200 +@@ -107,7 +107,7 @@ + GUILE_PKG([3.0 2.2 2.0 1.8]) + GUILE_PROGS + GUILE_FLAGS +-AC_PATH_PROG([guile_snarf], [guile-snarf], [not-found]) ++AC_PATH_PROGS([guile_snarf], [guile-snarf-$GUILE_EFFECTIVE_VERSION guile-snarf], [not-found]) + if test "x$guile_snarf" = "xnot-found"; then + AC_MSG_ERROR([`guile-snarf' not found. Please install Guile 1.8.x or later.]) + fi diff --git a/dev-scheme/guile-reader/guile-reader-0.6.2.ebuild b/dev-scheme/guile-reader/guile-reader-0.6.3.ebuild similarity index 60% rename from dev-scheme/guile-reader/guile-reader-0.6.2.ebuild rename to dev-scheme/guile-reader/guile-reader-0.6.3.ebuild index 2d1d4dc3..3491a764 100644 --- a/dev-scheme/guile-reader/guile-reader-0.6.2.ebuild +++ b/dev-scheme/guile-reader/guile-reader-0.6.3.ebuild @@ -1,30 +1,27 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools eutils DESCRIPTION="Guile-reader is a simple framework for building readers for GNU Guile." HOMEPAGE="http://www.nongnu.org/guile-reader/" -SRC_URI="'mirror://nongnu/releases/${PN}/${P}.tar.gz" +SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND=">=dev-scheme/guile-1.8:12" - +DEPEND=">=dev-scheme/guile-1.8:=" RDEPEND="${DEPEND}" -src_prepare() { - eautoreconf -i - eapply_user -} +PATCHES=( "${FILESDIR}/configure-guile-snarf.patch" ) -src_configure() { - econf --with-guilemoduledir=/usr/share/guile/site/2.0 +src_prepare() { + default + eautoreconf } src_install() { diff --git a/dev-scheme/guile-reader/metadata.xml b/dev-scheme/guile-reader/metadata.xml new file mode 100644 index 00000000..20d0f645 --- /dev/null +++ b/dev-scheme/guile-reader/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> +<email>cypr...@nicolas.tf</email> +<name>Cyprien Nicolas</name> +</maintainer> +</pkgmetadata>