From 4cbcc855382a06088e2f016f62cafdbcb7e40665 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 Mar 2022 00:40:44 +0000 Subject: gentoo resync : 20.03.2022 --- dev-lang/lfe/Manifest | 4 +- dev-lang/lfe/lfe-1.3.0_p20210112.ebuild | 76 --------------------------------- dev-lang/lfe/lfe-2.0.1.ebuild | 74 ++++++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 78 deletions(-) delete mode 100644 dev-lang/lfe/lfe-1.3.0_p20210112.ebuild create mode 100644 dev-lang/lfe/lfe-2.0.1.ebuild (limited to 'dev-lang/lfe') diff --git a/dev-lang/lfe/Manifest b/dev-lang/lfe/Manifest index 727acb93f7d9..2e700eff8b6c 100644 --- a/dev-lang/lfe/Manifest +++ b/dev-lang/lfe/Manifest @@ -1,6 +1,6 @@ AUX 70lfe-gentoo.el 166 BLAKE2B 023b504e013f24662bded660def58f013ca9b34bc9ee73a137df54e48825e71f3a7322652e7cb8fd60e19b2a508180e1933c6f03be163d4a614fecfb6b41d96a SHA512 a15c3db1640229eaa2c1faa44f7765a53fdde29af78f8a9130c3b8893098cbc41a3cb322402ac5b9b0ca8373739b03723acdc3685d83724fafa6afaee0c25891 -DIST lfe-1.3.0_p20210112.zip 447903 BLAKE2B bc63fd7f988abba77e7f4baef906c2fd4370e1aeb2bc04b019d429586cbcb91792ac0f65a3d29a904997d2488a2540411c38e904c0208e2183a8f0f8362f7c36 SHA512 ee178436ca8aea1f1001e5f679a366414229f584cc0e0a38d9749b7cb49d7378a3f8681dcb8c1d5c61e4f498aa31c575a791fe21337b3079a11b623ada363de9 +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-1.3.0_p20210112.ebuild 1478 BLAKE2B 703a9fcac2af8303587052a4adc18ec9757f3b0cb08ccf744b0d8ae43d94e46dd1ba24eea0c51c3abf1c55c72288ec44e1153daf9aae5883fecbe09733ae7f57 SHA512 4fc4fe399ca2974216c4c79eb248c670e7c29f3a51170c46907ad35d99dc28a3ee5627890ce4eb15d05898e9f07fae7015558ab6be57f4921e314603a7895142 +EBUILD lfe-2.0.1.ebuild 1395 BLAKE2B 41a87d285c4278c86826595debd3303ed2b081b210befd73ce06b471c8a0cccfed5e6416c4c21652f3145696be42e2591e883d26a5a99c62d195ac20bced9545 SHA512 4bebb35aa8e14a2822e834dc7a9d8b852a9465caea6ff7c47a94b56d17a3ceb9442d0c4859650180647597e3678ec5ec9a9fccdf50463a68113fa66f6434b663 EBUILD lfe-2.0.ebuild 1395 BLAKE2B a5aaa1651bb6ed497878c72d1defa3d8038007a3094912c8a9225fdea6348d44d8a30939d01625daaab741f530e6fca20465d5b8d5b9973ef909297ff38d35f0 SHA512 7ea89b2be62b645276692ce3762a18c2154a8805d784324b1a151879cacb5734e847c8489fb2141885a9a6e2a50f60d1674494b00623818d959776757448a70b MISC metadata.xml 589 BLAKE2B 94dca142b926d73c55b24cf6976002b20a938f93ee49cf143d57284b936248c757daf32a80b4ef431a1a54287b618c83c48500db9a7ff330ec794a0d79b90498 SHA512 d34f128e89a8032b69060bba0630dc206604cd694b9d47e50763128f1dbb16fea9f7e9a8902d8f19f55ca26569c6aa89bd560a78a4b861b6cbe1366460cc8c0b diff --git a/dev-lang/lfe/lfe-1.3.0_p20210112.ebuild b/dev-lang/lfe/lfe-1.3.0_p20210112.ebuild deleted file mode 100644 index b5acbb1dd4b9..000000000000 --- a/dev-lang/lfe/lfe-1.3.0_p20210112.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -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 - COMMIT_SHA="e5f20c459a13b35ed1e71b1d2667363af168e958" - SRC_URI="https://github.com/rvirding/${PN}/archive/${COMMIT_SHA}.zip -> ${P}.zip" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${PN}-${COMMIT_SHA}" -fi - -RESTRICT="mirror test" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="doc emacs" - -BDEPEND="app-arch/unzip" -RDEPEND=" - dev-lang/erlang -" -DEPEND=" - ${RDEPEND} - doc? ( app-text/pandoc ) -" - -SITEFILE="70${PN}-gentoo.el" - -src_prepare() { - default - - sed -i "s|cc |$(tc-getCC) ${CFLAGS} |g" ./Makefile \ - || die "Failed to fix the makefile" -} - -src_compile() { - emake compile - - use doc && emake docs - use emacs && emake emacs -} - -src_install() { - dodir "/usr/$(get_libdir)/erlang/lib/lfe/ebin/" - cp -R ./ebin "${D}/usr/$(get_libdir)/erlang/lib/lfe/" - dobin ./bin/* - - if use doc; then - dodoc ./doc/*.txt - doman ./doc/man/* - fi - - if use emacs; then - elisp-install lfe emacs/* \ - || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-lang/lfe/lfe-2.0.1.ebuild b/dev-lang/lfe/lfe-2.0.1.ebuild new file mode 100644 index 000000000000..bd2582d072c0 --- /dev/null +++ b/dev-lang/lfe/lfe-2.0.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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" + KEYWORDS="~amd64 ~x86" +fi + +RESTRICT="mirror test" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc emacs" + +BDEPEND="app-arch/unzip" +RDEPEND=" + dev-lang/erlang +" +DEPEND=" + ${RDEPEND} + doc? ( app-text/pandoc ) +" + +SITEFILE="70${PN}-gentoo.el" + +src_prepare() { + default + + sed -i "s|cc |$(tc-getCC) ${CFLAGS} |g" ./Makefile \ + || die "Failed to fix the makefile" +} + +src_compile() { + emake compile + + use doc && emake docs + use emacs && emake emacs +} + +src_install() { + dodir "/usr/$(get_libdir)/erlang/lib/lfe/ebin/" + cp -R ./ebin "${D}/usr/$(get_libdir)/erlang/lib/lfe/" + dobin ./bin/* + + if use doc; then + dodoc ./doc/*.txt + doman ./doc/man/* + fi + + if use emacs; then + elisp-install lfe emacs/* \ + || die "elisp-install failed" + 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