diff options
Diffstat (limited to 'dev-scheme/akku')
-rw-r--r-- | dev-scheme/akku/Manifest | 2 | ||||
-rw-r--r-- | dev-scheme/akku/akku-1.1.0-r100.ebuild | 49 |
2 files changed, 51 insertions, 0 deletions
diff --git a/dev-scheme/akku/Manifest b/dev-scheme/akku/Manifest index 87ec6323808b..39c6b69ad22e 100644 --- a/dev-scheme/akku/Manifest +++ b/dev-scheme/akku/Manifest @@ -1,3 +1,5 @@ +DIST akku-v1.1.0.tar.bz2 415934 BLAKE2B 71bed28261307e0bff9f0c277795c8b6b4621d13385dc21290408ee189467b15a6e9cd607522b5881328ab8c9e99331e76846d7cf1e2c655b7591dc06294de22 SHA512 8eb61db9196ba95aa6f45acab609e2daf31d52245907ce49c2d2e2d34ee9b2da91baefd3bb2600d0e215bbcefc5e08a0f51555e362d726d7b1fc988215df6ad6 DIST akku-v1.1.0.tar.gz 492996 BLAKE2B 7e3d549ed7f7fc0b6e84a41ff03d66398d2a464d6aa65dc92780a2b657d4476fef592543fba0fefe0da8ee429d97d4dcc0cf13ecd53c7be425b3f292b7b1c93d SHA512 e728bd80aaa21ca896e054e71a17ee519608b7c436f9613c688dba666f0120562174b7dca3156299528c1063a74e8faa8b8a77d1b7166d7506dec6b51d555825 +EBUILD akku-1.1.0-r100.ebuild 948 BLAKE2B 7979b1244b8a1e5994c317a6c6f6e6badbc84626d9b05e9375a61b9d5383ca6024fecc3a05a9e7269a70ba8150c8f99ac6e3ed4cc753a0f8f2ded47f178387e9 SHA512 83fee10a103eb1229e7a8cc24725e08dc4e2e38756c573459f193d2b6a0be7c4fe9f580a48d4b30a167c29a3b3c24a2f0a3ea15753386cb17dafc0b8bb61acfa EBUILD akku-1.1.0.ebuild 1154 BLAKE2B 9ff3fe32fe985981c8f9f0bc7454c4e903d681e52f65410493e1454fb808b0689ed23736f798ec732c598689d8385cefd04e1720129cdbd5eb96bad19bc55f56 SHA512 306f55e5f4baa3e4b93bb23af2ee2b16178a9118fa7bfdd978458861838f96e16795eaef69107356c62e06fab7de4aefa5d242deca3e409244f10345c685dc0e MISC metadata.xml 915 BLAKE2B f103bf7aa1b06d52543b8c5eadbd3edc7d37d53203907a3df762cbb930a2cfb567ab5322f2d13de5dfe058b7d5899ba91233dc482b45e5406824102b01e02534 SHA512 ea69b23c7e7cda45697dead30b70f45a9edc347b3e58286ffe347b5199ec4c7d853dff29cc624f1b08a2f9eff468abdfdb2b5239ae38e89db7d855be6d3cc8df diff --git a/dev-scheme/akku/akku-1.1.0-r100.ebuild b/dev-scheme/akku/akku-1.1.0-r100.ebuild new file mode 100644 index 000000000000..e0757d0bb958 --- /dev/null +++ b/dev-scheme/akku/akku-1.1.0-r100.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GUILE_COMPAT=( 2-2 3-0 ) +inherit autotools guile + +DESCRIPTION="Language package manager for Scheme" +HOMEPAGE="https://akkuscm.org/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/akkuscm/${PN}.git" +else + SRC_URI="https://gitlab.com/akkuscm/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3+" +SLOT="0" + +REQUIRED_USE="${GUILE_REQUIRED_USE}" + +# tests require network access +RESTRICT="test" + +RDEPEND=" + ${GUILE_DEPS} + net-misc/curl[ssl] +" +DEPEND="${RDEPEND}" + +# Installs into its own path +# https://gitlab.com/akkuscm/akku/-/commit/d25da297fec2a2b16427359a2cbb0ec745dd8c58 +QA_PREBUILT="usr/*/${PN}/guile/*/site-ccache/*" + +src_prepare() { + guile_src_prepare + + eautoreconf +} + +src_compile() { + touch bootstrap.db || die + + guile_src_compile +} |