From 2273b13517c999048fff4aa7714d14415478de1d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 4 Aug 2023 15:17:45 +0100 Subject: gentoo auto-resync : 04:08:2023 - 15:17:45 --- dev-lang/lfe/Manifest | 6 +++-- dev-lang/lfe/lfe-2.0.1.ebuild | 5 ++-- dev-lang/lfe/lfe-2.0.ebuild | 5 ++-- dev-lang/lfe/lfe-2.1.2.ebuild | 63 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 71 insertions(+), 8 deletions(-) create mode 100644 dev-lang/lfe/lfe-2.1.2.ebuild (limited to 'dev-lang/lfe') diff --git a/dev-lang/lfe/Manifest b/dev-lang/lfe/Manifest index 870b4a301b2a..d4e80ef1b08b 100644 --- a/dev-lang/lfe/Manifest +++ b/dev-lang/lfe/Manifest @@ -1,6 +1,8 @@ AUX 70lfe-gentoo.el 166 BLAKE2B 023b504e013f24662bded660def58f013ca9b34bc9ee73a137df54e48825e71f3a7322652e7cb8fd60e19b2a508180e1933c6f03be163d4a614fecfb6b41d96a SHA512 a15c3db1640229eaa2c1faa44f7765a53fdde29af78f8a9130c3b8893098cbc41a3cb322402ac5b9b0ca8373739b03723acdc3685d83724fafa6afaee0c25891 DIST lfe-2.0.1.tar.gz 351818 BLAKE2B 4f661d2d4685af420bf9b531795ffacfe9b272b6bd39c81a4f3344e4003960d2deb31618df22d8f91c74b925ab522153b732d9afdbd894c64f70a533b573989e SHA512 47d062fcd1910580ba5d84f8887a27d0717cb7aae2a90fb3a7e7411fd46886dd73e342ccd4627227c70d13dcd2c5f66077d351812e9bc0c17d64e9ef65d04f96 DIST lfe-2.0.tar.gz 351324 BLAKE2B 811bd310cf917f3e1dc456c9e7c5cd09f5099a2ab20d2bde60e2057eb94ee9125298866b01ef9b483fdaef8572cb487c0a760407c79774e915fdd2c7c129d796 SHA512 b615f28947febe034b1bd155e6c357211ebbdb63aef67645a9681a4a30b799c2019a79ab8f33cd5d3003ad5da83e10af6b3e5c1abe810def92c88812d58c0d04 -EBUILD lfe-2.0.1.ebuild 1394 BLAKE2B 5fab82eb68b582610838a68c2a578c158c1426f0a7ed8fc862a22407e50622ff5cec24a5f63a91c4a019e057b7fff2c1ccccbc96f642f309dbb9ac6d982b0a1a SHA512 ca3fade7add233c93017f6526fbf7a771c340cc34d21f771cf3b7993c39015242c25703921bd892eee7e4c51af7af5aec89e9b3c8cc10dc8b455e4d8905edc9d -EBUILD lfe-2.0.ebuild 1394 BLAKE2B a6f303267a5899ae0dfb2262327b218478b20cb8160d297ef35cedc2c6d0993a86e76a2ecc45acab6e579a2fec1c762ffcb058573f26eb7dae703bd663333b9e SHA512 15270ed3c9ba2ab921e98b31173f6b93bee49d43abb679f32ed039835a2e1f7bb71d5a158b997f5b95ea4e25870ee0070af4d93dd4dcd9adff383f41a1c764cc +DIST lfe-2.1.2.tar.gz 364310 BLAKE2B 71a7a5f49bde4d66ce04868834d6f2b9a53d4195b8e1b45654f1f0e93bef6dab8607c1372206d102e786b31ec9d77fa252e57c6041bffd4de58b3790d1c86108 SHA512 0cc53d5706ca2fadb96980bee58d4adf83fe61026651fed319397b4a2476f3ea00b48735140f645a59cf5d3b476858c4e9fde992d2cec2b6e2687157e5ed2ade +EBUILD lfe-2.0.1.ebuild 1298 BLAKE2B 81b4c9c1d27df8ce0e34229e4ac481df954b3847d780f1ed70486028b264d630a26b5f0c24046de276c83c7a0e72fb149a750861239a17085bc6761cf923329c SHA512 4b037a7710939a77b235da051ceff3344184870515ae2b2392bb8bbc740a968216802b29e8cfdd0f7dada9155cfef1e591159cbf4306ef692d6a87ceb717c1d5 +EBUILD lfe-2.0.ebuild 1298 BLAKE2B acd4b5170a9adf64122ad50573b30cd67ca1b75277ecbe1010308b81368948d060db1333d72ab21b03604ed86f04252dd6468d74fb48cadd60dc2c3687d0c0ce SHA512 c63ce90c16b0272a5dbc86b6b888259dfb72cf626015c561a1322860488b192b74d0ce9b0f5279b474d7c0624ff1cf51f2beb3ebc77458243541fef89d52ef45 +EBUILD lfe-2.1.2.ebuild 1166 BLAKE2B 41c6d27c8ef6d9c2ea4d8f64d0c1abec8d3da827da11758746dcbc33c18ba5d82db11636c2b37f399650fb838c0765547b133bc94512cacfdd56b746435ee84d SHA512 14a2f32df33702082bb52fceecd87a74e59ee92f250d849787e3347917f2c91c0f896e6d6a00dfd05bf32fd3ec50453cf9e945d595af6857d05e1e200f125e59 MISC metadata.xml 589 BLAKE2B 94dca142b926d73c55b24cf6976002b20a938f93ee49cf143d57284b936248c757daf32a80b4ef431a1a54287b618c83c48500db9a7ff330ec794a0d79b90498 SHA512 d34f128e89a8032b69060bba0630dc206604cd694b9d47e50763128f1dbb16fea9f7e9a8902d8f19f55ca26569c6aa89bd560a78a4b861b6cbe1366460cc8c0b diff --git a/dev-lang/lfe/lfe-2.0.1.ebuild b/dev-lang/lfe/lfe-2.0.1.ebuild index 60bc21520c3f..fd1496d1343c 100644 --- a/dev-lang/lfe/lfe-2.0.1.ebuild +++ b/dev-lang/lfe/lfe-2.0.1.ebuild @@ -7,14 +7,14 @@ inherit elisp-common toolchain-funcs DESCRIPTION="Lisp-flavoured Erlang" HOMEPAGE="http://lfe.github.io/" -SRC_URI="https://github.com/rvirding/lfe/archive/v${PV}.zip -> ${P}.zip" if [[ "${PV}" == *9999* ]]; then inherit git-r3 EGIT_BRANCH="develop" EGIT_REPO_URI="https://github.com/rvirding/${PN}.git" else - SRC_URI="https://github.com/rvirding/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/rvirding/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -23,7 +23,6 @@ LICENSE="Apache-2.0" SLOT="0" IUSE="doc emacs" -BDEPEND="app-arch/unzip" RDEPEND=" dev-lang/erlang " diff --git a/dev-lang/lfe/lfe-2.0.ebuild b/dev-lang/lfe/lfe-2.0.ebuild index 888bf28c5c6f..c392c96148dc 100644 --- a/dev-lang/lfe/lfe-2.0.ebuild +++ b/dev-lang/lfe/lfe-2.0.ebuild @@ -7,14 +7,14 @@ inherit elisp-common toolchain-funcs DESCRIPTION="Lisp-flavoured Erlang" HOMEPAGE="http://lfe.github.io/" -SRC_URI="https://github.com/rvirding/lfe/archive/v${PV}.zip -> ${P}.zip" if [[ "${PV}" == *9999* ]]; then inherit git-r3 EGIT_BRANCH="develop" EGIT_REPO_URI="https://github.com/rvirding/${PN}.git" else - SRC_URI="https://github.com/rvirding/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/rvirding/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -23,7 +23,6 @@ LICENSE="Apache-2.0" SLOT="0" IUSE="doc emacs" -BDEPEND="app-arch/unzip" RDEPEND=" dev-lang/erlang " diff --git a/dev-lang/lfe/lfe-2.1.2.ebuild b/dev-lang/lfe/lfe-2.1.2.ebuild new file mode 100644 index 000000000000..0ec43431ab6d --- /dev/null +++ b/dev-lang/lfe/lfe-2.1.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common toolchain-funcs + +DESCRIPTION="Lisp-flavoured Erlang, a lisp syntax front-end to the Erlang compiler" +HOMEPAGE="http://lfe.github.io/ + https://github.com/rvirding/lfe/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_BRANCH="develop" + EGIT_REPO_URI="https://github.com/rvirding/${PN}.git" +else + SRC_URI="https://github.com/rvirding/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="emacs" + +RDEPEND=" + dev-lang/erlang + emacs? ( >=app-editors/emacs-23.1:* ) +" +BDEPEND=" + ${RDEPEND} +" + +SITEFILE="70${PN}-gentoo.el" + +src_compile() { + emake HOSTCC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" compile + + use emacs && emake emacs +} + +src_install() { + insinto /usr/$(get_libdir)/erlang/lib/lfe/ + doins -r ebin + exeinto /usr/bin + doexe ./bin/* + + dodoc doc/*.txt + doman doc/man/* + + if use emacs ; then + elisp-install lfe emacs/* + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} -- cgit v1.2.3