Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-lang/fennel/
Date: Wed, 01 Dec 2021 19:34:52
Message-Id: 1638124091.1fe1d27a926981b80f4214aab4d7a71945d3a78b.andrewammerlaan@gentoo
1 commit: 1fe1d27a926981b80f4214aab4d7a71945d3a78b
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 28 18:05:05 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 28 18:28:11 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fe1d27a
7
8 dev-lang: moved fennel to ::gentoo
9
10 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
11
12 dev-lang/fennel/Manifest | 2 --
13 dev-lang/fennel/fennel-0.10.0.ebuild | 36 ------------------------------------
14 dev-lang/fennel/fennel-0.9.2.ebuild | 36 ------------------------------------
15 dev-lang/fennel/fennel-9999.ebuild | 36 ------------------------------------
16 dev-lang/fennel/metadata.xml | 26 --------------------------
17 5 files changed, 136 deletions(-)
18
19 diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest
20 deleted file mode 100644
21 index 7ebbecff0..000000000
22 --- a/dev-lang/fennel/Manifest
23 +++ /dev/null
24 @@ -1,2 +0,0 @@
25 -DIST fennel-0.10.0.tar.gz 221002 BLAKE2B 567401cad40591968b8e670d3a808cb87d0df04784c0058ee4f46d02dbdf7ba7c7b71a586dc000bd2237f51bd56f611e1e8176478b6d155107857ae1835a8f28 SHA512 3b41cbaed60f6aebc92047d4e2f4c1529871bbe0b42a53543db4c9320d627c89450384ace90d2564460a7cbab5fc36c6315f754b42b3531ee37e41ea2aa5fe04
26 -DIST fennel-0.9.2.tar.gz 209550 BLAKE2B b80ba0a8ebd3d089191f302ed00c3cb41d07a7b310b7b62609e2c40738b22eb16ce7dcc35449f5954316e74cdb982e4e51117ac70ca5bd6cf7b2d97783168f24 SHA512 2bf92865a4d79329b6c511c6871158a86347f98569a594358f9a3a8d2ac8013c35d00741ae68da50c5042df2b061e2eba4e61aa98877f94415f334f9994ad4e0
27
28 diff --git a/dev-lang/fennel/fennel-0.10.0.ebuild b/dev-lang/fennel/fennel-0.10.0.ebuild
29 deleted file mode 100644
30 index 7dfbc0c47..000000000
31 --- a/dev-lang/fennel/fennel-0.10.0.ebuild
32 +++ /dev/null
33 @@ -1,36 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -LUA_COMPAT=( lua5-{3..4} luajit )
40 -
41 -inherit lua-single
42 -
43 -DESCRIPTION="Fennel is a lisp that compiles to Lua"
44 -HOMEPAGE="https://fennel-lang.org/"
45 -
46 -if [[ ${PV} == 9999 ]]; then
47 - inherit git-r3
48 - EGIT_REPO_URI="https://git.sr.ht/~technomancy/fennel"
49 -else
50 - SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
51 - KEYWORDS="~amd64"
52 -fi
53 -
54 -LICENSE="MIT"
55 -SLOT="0"
56 -REQUIRED_USE="${LUA_REQUIRED_USE}"
57 -
58 -RDEPEND="${LUA_DEPS}"
59 -DEPEND="${RDEPEND}"
60 -BDEPEND="${RDEPEND}"
61 -
62 -src_install() {
63 - emake \
64 - LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
65 - PREFIX="${ED}/usr" \
66 - install
67 - doman "${PN}.1"
68 - dodoc *.md
69 -}
70
71 diff --git a/dev-lang/fennel/fennel-0.9.2.ebuild b/dev-lang/fennel/fennel-0.9.2.ebuild
72 deleted file mode 100644
73 index 7dfbc0c47..000000000
74 --- a/dev-lang/fennel/fennel-0.9.2.ebuild
75 +++ /dev/null
76 @@ -1,36 +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 -LUA_COMPAT=( lua5-{3..4} luajit )
83 -
84 -inherit lua-single
85 -
86 -DESCRIPTION="Fennel is a lisp that compiles to Lua"
87 -HOMEPAGE="https://fennel-lang.org/"
88 -
89 -if [[ ${PV} == 9999 ]]; then
90 - inherit git-r3
91 - EGIT_REPO_URI="https://git.sr.ht/~technomancy/fennel"
92 -else
93 - SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
94 - KEYWORDS="~amd64"
95 -fi
96 -
97 -LICENSE="MIT"
98 -SLOT="0"
99 -REQUIRED_USE="${LUA_REQUIRED_USE}"
100 -
101 -RDEPEND="${LUA_DEPS}"
102 -DEPEND="${RDEPEND}"
103 -BDEPEND="${RDEPEND}"
104 -
105 -src_install() {
106 - emake \
107 - LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
108 - PREFIX="${ED}/usr" \
109 - install
110 - doman "${PN}.1"
111 - dodoc *.md
112 -}
113
114 diff --git a/dev-lang/fennel/fennel-9999.ebuild b/dev-lang/fennel/fennel-9999.ebuild
115 deleted file mode 100644
116 index 7dfbc0c47..000000000
117 --- a/dev-lang/fennel/fennel-9999.ebuild
118 +++ /dev/null
119 @@ -1,36 +0,0 @@
120 -# Copyright 1999-2021 Gentoo Authors
121 -# Distributed under the terms of the GNU General Public License v2
122 -
123 -EAPI=7
124 -
125 -LUA_COMPAT=( lua5-{3..4} luajit )
126 -
127 -inherit lua-single
128 -
129 -DESCRIPTION="Fennel is a lisp that compiles to Lua"
130 -HOMEPAGE="https://fennel-lang.org/"
131 -
132 -if [[ ${PV} == 9999 ]]; then
133 - inherit git-r3
134 - EGIT_REPO_URI="https://git.sr.ht/~technomancy/fennel"
135 -else
136 - SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
137 - KEYWORDS="~amd64"
138 -fi
139 -
140 -LICENSE="MIT"
141 -SLOT="0"
142 -REQUIRED_USE="${LUA_REQUIRED_USE}"
143 -
144 -RDEPEND="${LUA_DEPS}"
145 -DEPEND="${RDEPEND}"
146 -BDEPEND="${RDEPEND}"
147 -
148 -src_install() {
149 - emake \
150 - LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
151 - PREFIX="${ED}/usr" \
152 - install
153 - doman "${PN}.1"
154 - dodoc *.md
155 -}
156
157 diff --git a/dev-lang/fennel/metadata.xml b/dev-lang/fennel/metadata.xml
158 deleted file mode 100644
159 index 52244949b..000000000
160 --- a/dev-lang/fennel/metadata.xml
161 +++ /dev/null
162 @@ -1,26 +0,0 @@
163 -<?xml version="1.0" encoding="UTF-8"?>
164 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
165 -<pkgmetadata>
166 - <maintainer type="person">
167 - <email>xgqt@××××××.net</email>
168 - <name>Maciej Barć</name>
169 - </maintainer>
170 - <longdescription lang="en">
171 - Fennel is a lisp that compiles to Lua. It aims to be easy to use,
172 - expressive, and has almost zero overhead compared to handwritten Lua.
173 -
174 - - Full Lua compatibility - You can use any function or library from Lua.
175 - - Zero overhead - Compiled code should be just as or more efficient
176 - than hand-written Lua.
177 - - Compile-time macros - Ship compiled code with no runtime dependency
178 - on Fennel.
179 - - Embeddable - Fennel is a one-file library as well as an executable.
180 - Embed it in other programs to support runtime extensibility and
181 - interactive development.
182 -
183 - At https://fennel-lang.org there's a live in-browser repl you can use without installing anything.
184 - </longdescription>
185 - <upstream>
186 - <remote-id type="github">bakpakin/Fennel</remote-id>
187 - </upstream>
188 -</pkgmetadata>