Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/akku/
Date: Mon, 29 Nov 2021 15:10:11
Message-Id: 1638198603.034f6cf1442a46676c3c049a96b9851b1a7b1a97.xgqt@gentoo
1 commit: 034f6cf1442a46676c3c049a96b9851b1a7b1a97
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 29 15:00:38 2021 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 29 15:10:03 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=034f6cf1
7
8 dev-scheme: moved akku to ::gentoo
9
10 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
11
12 dev-scheme/akku/Manifest | 1 -
13 dev-scheme/akku/akku-1.1.0.ebuild | 51 ---------------------------------------
14 dev-scheme/akku/metadata.xml | 21 ----------------
15 3 files changed, 73 deletions(-)
16
17 diff --git a/dev-scheme/akku/Manifest b/dev-scheme/akku/Manifest
18 deleted file mode 100644
19 index f2de041e4..000000000
20 --- a/dev-scheme/akku/Manifest
21 +++ /dev/null
22 @@ -1 +0,0 @@
23 -DIST akku-v1.1.0.tar.gz 492996 BLAKE2B 7e3d549ed7f7fc0b6e84a41ff03d66398d2a464d6aa65dc92780a2b657d4476fef592543fba0fefe0da8ee429d97d4dcc0cf13ecd53c7be425b3f292b7b1c93d SHA512 e728bd80aaa21ca896e054e71a17ee519608b7c436f9613c688dba666f0120562174b7dca3156299528c1063a74e8faa8b8a77d1b7166d7506dec6b51d555825
24
25 diff --git a/dev-scheme/akku/akku-1.1.0.ebuild b/dev-scheme/akku/akku-1.1.0.ebuild
26 deleted file mode 100644
27 index 5551b9647..000000000
28 --- a/dev-scheme/akku/akku-1.1.0.ebuild
29 +++ /dev/null
30 @@ -1,51 +0,0 @@
31 -# Copyright 1999-2021 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=8
35 -
36 -inherit autotools
37 -
38 -DESCRIPTION="Language package manager for Scheme"
39 -HOMEPAGE="https://akkuscm.org/"
40 -
41 -if [[ "${PV}" == *9999* ]]; then
42 - inherit git-r3
43 - EGIT_REPO_URI="https://gitlab.com/akkuscm/${PN}.git"
44 -else
45 - SRC_URI="https://gitlab.com/akkuscm/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
46 - KEYWORDS="~amd64"
47 - S="${WORKDIR}/${PN}-v${PV}"
48 -fi
49 -
50 -LICENSE="GPL-3+"
51 -SLOT="0"
52 -RESTRICT="strip"
53 -
54 -RDEPEND="
55 - >=dev-scheme/guile-2.0.11:=
56 - net-misc/curl[ssl]
57 -"
58 -DEPEND="${RDEPEND}"
59 -
60 -# Guile generates ELF files without use of C or machine code
61 -# It's a portage's false positive. bug #677600
62 -QA_PREBUILT='*[.]go'
63 -
64 -src_prepare() {
65 - default
66 -
67 - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
68 - find "${S}" -name "*.scm" -exec touch {} + || die
69 -
70 - eautoreconf
71 -}
72 -
73 -src_configure() {
74 - econf --prefix=/usr
75 -}
76 -
77 -src_compile() {
78 - touch bootstrap.db || die
79 -
80 - emake
81 -}
82
83 diff --git a/dev-scheme/akku/metadata.xml b/dev-scheme/akku/metadata.xml
84 deleted file mode 100644
85 index a62686faa..000000000
86 --- a/dev-scheme/akku/metadata.xml
87 +++ /dev/null
88 @@ -1,21 +0,0 @@
89 -<?xml version="1.0" encoding="UTF-8"?>
90 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
91 -
92 -<pkgmetadata>
93 - <maintainer type="person">
94 - <email>xgqt@××××××.net</email>
95 - <name>Maciej Barć</name>
96 - </maintainer>
97 - <longdescription lang="en">
98 - Akku.scm is a language package manager for Scheme.
99 - It grabs hold of code and vigorously shakes it until it behaves properly.
100 - - No complicated setup to point out where libraries are; Akku finds them!
101 - - Separately declare dependencies and locked versions for your project.
102 - - Convert R7RS libraries for use with Chez Scheme and other R6RS Scheme implementations.
103 - - Numerous R6RS packages, as well as R7RS libraries mirrored from Snow.
104 - </longdescription>
105 - <upstream>
106 - <bugs-to>https://gitlab.com/akkuscm/akku/-/issues</bugs-to>
107 - <remote-id type="gitlab">akkuscm/akku</remote-id>
108 - </upstream>
109 -</pkgmetadata>