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/chibi/
Date: Thu, 25 Nov 2021 18:39:18
Message-Id: 1637865066.c2d632ad657fa93755c9f78399b9535510ec031f.xgqt@gentoo
1 commit: c2d632ad657fa93755c9f78399b9535510ec031f
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 25 18:31:06 2021 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 25 18:31:06 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2d632ad
7
8 dev-scheme: move chibi to ::gentoo
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 dev-scheme/chibi/Manifest | 1 -
14 dev-scheme/chibi/chibi-0.10.ebuild | 37 -------------------------------------
15 dev-scheme/chibi/chibi-9999.ebuild | 37 -------------------------------------
16 dev-scheme/chibi/metadata.xml | 28 ----------------------------
17 4 files changed, 103 deletions(-)
18
19 diff --git a/dev-scheme/chibi/Manifest b/dev-scheme/chibi/Manifest
20 deleted file mode 100644
21 index 02dc27673..000000000
22 --- a/dev-scheme/chibi/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST chibi-0.10.tar.gz 1148573 BLAKE2B 1435d5734bfc44b6d6ddafdb339eea659345eea0db0e9b227830d7a6b6b14d3655af10906e43b6f8abd7eb2b90596fcb5dcc024abd2cba123a184f66ffcd0961 SHA512 348c20468e3b3b084ed25d38860f1afdecfb06ad9ff9ceb178c36930c14aa66a78f48b881a8eda28a30498662e7c722938212ea77b1cea89834d1a4377f0f648
26
27 diff --git a/dev-scheme/chibi/chibi-0.10.ebuild b/dev-scheme/chibi/chibi-0.10.ebuild
28 deleted file mode 100644
29 index 84ed9f11b..000000000
30 --- a/dev-scheme/chibi/chibi-0.10.ebuild
31 +++ /dev/null
32 @@ -1,37 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit toolchain-funcs
39 -
40 -DESCRIPTION="Minimal Scheme implementation for use as an extension language"
41 -HOMEPAGE="http://synthcode.com/scheme/chibi/"
42 -
43 -if [[ "${PV}" == *9999* ]]; then
44 - inherit git-r3
45 - EGIT_REPO_URI="https://github.com/ashinn/${PN}-scheme.git"
46 -else
47 - SRC_URI="https://github.com/ashinn/${PN}-scheme/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
48 - KEYWORDS="~amd64"
49 - S="${WORKDIR}/${PN}-scheme-${PV}"
50 -fi
51 -
52 -LICENSE="BSD"
53 -SLOT="0"
54 -
55 -src_configure() {
56 - tc-export CC
57 -
58 - export PREFIX="${EPREFIX}/usr"
59 - export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
60 - export SOLIBDIR="${EPREFIX}/usr/$(get_libdir)"
61 -
62 - # if ldconfig (stored in LDCONFIG variable) exists it is ran
63 - export LDCONFIG="0"
64 -}
65 -
66 -src_install() {
67 - default
68 - dosym chibi-scheme /usr/bin/chibi
69 -}
70
71 diff --git a/dev-scheme/chibi/chibi-9999.ebuild b/dev-scheme/chibi/chibi-9999.ebuild
72 deleted file mode 100644
73 index 84ed9f11b..000000000
74 --- a/dev-scheme/chibi/chibi-9999.ebuild
75 +++ /dev/null
76 @@ -1,37 +0,0 @@
77 -# Copyright 1999-2021 Gentoo Authors
78 -# Distributed under the terms of the GNU General Public License v2
79 -
80 -EAPI=7
81 -
82 -inherit toolchain-funcs
83 -
84 -DESCRIPTION="Minimal Scheme implementation for use as an extension language"
85 -HOMEPAGE="http://synthcode.com/scheme/chibi/"
86 -
87 -if [[ "${PV}" == *9999* ]]; then
88 - inherit git-r3
89 - EGIT_REPO_URI="https://github.com/ashinn/${PN}-scheme.git"
90 -else
91 - SRC_URI="https://github.com/ashinn/${PN}-scheme/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
92 - KEYWORDS="~amd64"
93 - S="${WORKDIR}/${PN}-scheme-${PV}"
94 -fi
95 -
96 -LICENSE="BSD"
97 -SLOT="0"
98 -
99 -src_configure() {
100 - tc-export CC
101 -
102 - export PREFIX="${EPREFIX}/usr"
103 - export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
104 - export SOLIBDIR="${EPREFIX}/usr/$(get_libdir)"
105 -
106 - # if ldconfig (stored in LDCONFIG variable) exists it is ran
107 - export LDCONFIG="0"
108 -}
109 -
110 -src_install() {
111 - default
112 - dosym chibi-scheme /usr/bin/chibi
113 -}
114
115 diff --git a/dev-scheme/chibi/metadata.xml b/dev-scheme/chibi/metadata.xml
116 deleted file mode 100644
117 index f0361bf98..000000000
118 --- a/dev-scheme/chibi/metadata.xml
119 +++ /dev/null
120 @@ -1,28 +0,0 @@
121 -<?xml version="1.0" encoding="UTF-8"?>
122 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
123 -<pkgmetadata>
124 - <maintainer type="person">
125 - <email>xgqt@××××××.net</email>
126 - <name>Maciej Barć</name>
127 - </maintainer>
128 - <longdescription lang="en">
129 - Chibi-Scheme is a very small library intended for use as an extension
130 - and scripting language in C programs. In addition to support for
131 - lightweight VM-based threads, each VM itself runs in an isolated heap
132 - allowing multiple VMs to run simultaneously in different OS threads.
133 - Despite the small size, Chibi-Scheme attempts to do The Right Thing.
134 - The default settings include:
135 - - a full numeric tower, with rational and complex numbers
136 - - full and seamless Unicode support
137 - - low-level and high-level hygienic macros
138 - - an extensible module system
139 - Specifically, the default repl language contains all bindings from R7RS
140 - small, available explicitly as the (scheme small) library. The language
141 - is built in layers, however - see the manual for instructions on
142 - compiling with fewer features or requesting a smaller language
143 - on startup.
144 - </longdescription>
145 - <upstream>
146 - <remote-id type="github">ashinn/chibi-scheme</remote-id>
147 - </upstream>
148 -</pkgmetadata>