From 9991465b0b90d77b2a8a2ae833b6ecd99e6b5101 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 8 Jan 2025 06:41:21 +0000 Subject: gentoo auto-resync : 08:01:2025 - 06:41:21 --- dev-scheme/gauche/Manifest | 2 +- dev-scheme/gauche/gauche-0.9.15-r1.ebuild | 56 +++++++++++++++++++++++++++++++ dev-scheme/gauche/gauche-0.9.15.ebuild | 56 ------------------------------- 3 files changed, 57 insertions(+), 57 deletions(-) create mode 100644 dev-scheme/gauche/gauche-0.9.15-r1.ebuild delete mode 100644 dev-scheme/gauche/gauche-0.9.15.ebuild (limited to 'dev-scheme/gauche') diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index ae12dbb08ced..929fa865ffc1 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -3,5 +3,5 @@ AUX gauche-gauche.m4.patch 964 BLAKE2B f02f2a1fad5d2ce923d1f9a8af4506908afea5b24 AUX gauche-info.patch 3465 BLAKE2B 4a294a9d6dbaef564425413d6e4c181aab02da6736065c2b31f74d67d1894bc33e6327256fb6402e47920e6e0a6fc8d15418fe6832d728326c00873f56371788 SHA512 f462077f615a7c7fcf273a68f274167f8267e6df354017f8bd2b564878fe430d7174dac69eacd82e4e6e360bcfc07c7ab1fcb9fe676cfe7aa0ab15c4185483d4 AUX gauche-xz-info.patch 1220 BLAKE2B 88133f0cfda992fbba45875c6f872cb928a554a7d51001ee6614ec199bdae8316b5b35c41ca3609e35b8d99821483c5377c23608f151b3cbad2ef1fe5b3a838e SHA512 f4a6bb582403648a1b0f005fa6eb2db728180543c70ddfd28829cf3dcf679535b507f87ce3f48729d0180ce1c321706e3744156b8d83221208bea8106c929ab6 DIST Gauche-0.9.15.tgz 9444756 BLAKE2B 1b4cbc764ea3af78bc736ce9a8ff083318366fbf3197ebc5060222b8df93ed426ca4b3b90402cd604e110bcfa8fb46c0d4c5f35be39899cc89dc82a671372bf9 SHA512 fc246a9ba937eba642621a5707f0e7a02d62191749360b9b15e2563c9ceb13e18f236c736172d05c177df8b7220ff0e973f568aaf9eb92e92643af0823f0f865 -EBUILD gauche-0.9.15.ebuild 1179 BLAKE2B 7d71694c927db739ad57e989a24ad13da10e132e6942fb6f539fe33b0345dd35b6e5d35e066a514b9b68ddd0f86f8704d461faa5f8008ba100da354dce8efbd4 SHA512 ec128a6b1720d42ce625d193ed13e108d92730e9a014c72420487c6718c8f05452fb3943e774aad7a760b943fc84fa104bb598660cdbe0a1bebe924fb329667a +EBUILD gauche-0.9.15-r1.ebuild 1181 BLAKE2B fb9b054c753f964adfc008a776461a84e283c9864f278c3ef3deff8c42f1c5fcdbe76b94cf1737a9f4925985f41cb595871f6c7cac907c572d91cdef82379b29 SHA512 77a4228dee872b6ee6b2b4c8ab5e31fc7f47d9b8126c030df45df5b1a0a51ea1d4c27ace3ef19f75c3352dcdc28a1e7ca46ffdc01cea65d34fe0b5278ef204eb MISC metadata.xml 871 BLAKE2B 1bf6c95a6a1ed93f4a7df506c5f851360260f7a7291f5bd7a5bcb0bcb974066c5cdfba86131de0cc058253c369a8404426c18e06c2da40f0dc39aaae902d7aee SHA512 19a38a96174779cdbfd6fe475472f55e64d49ffe7e529eb8cda241ceb236c541300b425705fb4c260c1845860a869efebbdfee2cbafd285a32c00b4655b47d40 diff --git a/dev-scheme/gauche/gauche-0.9.15-r1.ebuild b/dev-scheme/gauche/gauche-0.9.15-r1.ebuild new file mode 100644 index 000000000000..95768382c202 --- /dev/null +++ b/dev-scheme/gauche/gauche-0.9.15-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +MY_P="${P^g}" +MY_P="${MY_P/_p/-p}" + +DESCRIPTION="A Unix system friendly Scheme Interpreter" +HOMEPAGE="https://practical-scheme.net/gauche/" +SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/$(ver_cut 1-2)8" +KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +IUSE="ipv6 test" +RESTRICT="!test? ( test )" + +RDEPEND="net-libs/mbedtls:0= + sys-libs/gdbm + virtual/libcrypt:=" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-ext-ldflags.patch + "${FILESDIR}"/${PN}-gauche.m4.patch + "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${PN}-xz-info.patch +) +DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable ipv6) \ + --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ + --with-slib="${EPREFIX}"/usr/share/slib \ + --with-tls=mbedtls +} + +src_test() { + emake -j1 -s check +} + +src_install() { + emake DESTDIR="${D}" install-pkg install-doc + einstalldocs +} diff --git a/dev-scheme/gauche/gauche-0.9.15.ebuild b/dev-scheme/gauche/gauche-0.9.15.ebuild deleted file mode 100644 index 16f7c7362b73..000000000000 --- a/dev-scheme/gauche/gauche-0.9.15.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -MY_P="${P^g}" -MY_P="${MY_P/_p/-p}" - -DESCRIPTION="A Unix system friendly Scheme Interpreter" -HOMEPAGE="http://practical-scheme.net/gauche/" -SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz" - -LICENSE="BSD" -SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 test" -RESTRICT="!test? ( test )" - -RDEPEND="net-libs/mbedtls:= - sys-libs/gdbm - virtual/libcrypt:=" -DEPEND="${RDEPEND}" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch - "${FILESDIR}"/${PN}-xz-info.patch -) -DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=mbedtls -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -} -- cgit v1.2.3