diff options
author | Maciej Barć <xgqt@gentoo.org> | 2021-11-29 16:00:38 +0100 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2021-11-29 16:10:03 +0100 |
commit | 034f6cf1442a46676c3c049a96b9851b1a7b1a97 (patch) | |
tree | ddd4fb76679f39999d324cc0aa5848ba8f3d518e /dev-scheme | |
parent | dev-cpp/trantor: Version bump 1.5.3. (diff) | |
download | guru-034f6cf1442a46676c3c049a96b9851b1a7b1a97.tar.gz guru-034f6cf1442a46676c3c049a96b9851b1a7b1a97.tar.bz2 guru-034f6cf1442a46676c3c049a96b9851b1a7b1a97.zip |
dev-scheme: moved akku to ::gentoo
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/akku/Manifest | 1 | ||||
-rw-r--r-- | dev-scheme/akku/akku-1.1.0.ebuild | 51 | ||||
-rw-r--r-- | dev-scheme/akku/metadata.xml | 21 |
3 files changed, 0 insertions, 73 deletions
diff --git a/dev-scheme/akku/Manifest b/dev-scheme/akku/Manifest deleted file mode 100644 index f2de041e4..000000000 --- a/dev-scheme/akku/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST akku-v1.1.0.tar.gz 492996 BLAKE2B 7e3d549ed7f7fc0b6e84a41ff03d66398d2a464d6aa65dc92780a2b657d4476fef592543fba0fefe0da8ee429d97d4dcc0cf13ecd53c7be425b3f292b7b1c93d SHA512 e728bd80aaa21ca896e054e71a17ee519608b7c436f9613c688dba666f0120562174b7dca3156299528c1063a74e8faa8b8a77d1b7166d7506dec6b51d555825 diff --git a/dev-scheme/akku/akku-1.1.0.ebuild b/dev-scheme/akku/akku-1.1.0.ebuild deleted file mode 100644 index 5551b9647..000000000 --- a/dev-scheme/akku/akku-1.1.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -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.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -LICENSE="GPL-3+" -SLOT="0" -RESTRICT="strip" - -RDEPEND=" - >=dev-scheme/guile-2.0.11:= - net-misc/curl[ssl] -" -DEPEND="${RDEPEND}" - -# Guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die - - eautoreconf -} - -src_configure() { - econf --prefix=/usr -} - -src_compile() { - touch bootstrap.db || die - - emake -} diff --git a/dev-scheme/akku/metadata.xml b/dev-scheme/akku/metadata.xml deleted file mode 100644 index a62686faa..000000000 --- a/dev-scheme/akku/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> - -<pkgmetadata> - <maintainer type="person"> - <email>xgqt@riseup.net</email> - <name>Maciej Barć</name> - </maintainer> - <longdescription lang="en"> - Akku.scm is a language package manager for Scheme. - It grabs hold of code and vigorously shakes it until it behaves properly. - - No complicated setup to point out where libraries are; Akku finds them! - - Separately declare dependencies and locked versions for your project. - - Convert R7RS libraries for use with Chez Scheme and other R6RS Scheme implementations. - - Numerous R6RS packages, as well as R7RS libraries mirrored from Snow. - </longdescription> - <upstream> - <bugs-to>https://gitlab.com/akkuscm/akku/-/issues</bugs-to> - <remote-id type="gitlab">akkuscm/akku</remote-id> - </upstream> -</pkgmetadata> |