From 908778078736bd36f7a60a2d576d415cb8e000fa Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 22 May 2021 07:31:18 +0100 Subject: gentoo resync : 22.05.2021 --- dev-lang/janet/Manifest | 4 +-- dev-lang/janet/janet-1.12.2.ebuild | 62 -------------------------------------- dev-lang/janet/janet-1.15.5.ebuild | 62 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 64 insertions(+), 64 deletions(-) delete mode 100644 dev-lang/janet/janet-1.12.2.ebuild create mode 100644 dev-lang/janet/janet-1.15.5.ebuild (limited to 'dev-lang/janet') diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest index ad9ce04a40ac..5f0efbde2dc8 100644 --- a/dev-lang/janet/Manifest +++ b/dev-lang/janet/Manifest @@ -1,5 +1,5 @@ -DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6 DIST janet-1.13.1.tar.gz 584998 BLAKE2B f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3 SHA512 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372 -EBUILD janet-1.12.2.ebuild 1748 BLAKE2B a03cc9399f248d6050bf59f6ce251fbce076a9276da10415cc13c58cfc07e44d3ac6772a7c86394ed83e4b78063742d2f42d7c52eeb47227b8c9d7ffd657cf56 SHA512 ddec46f26a72ddb59c9bc5f46db601625afb1764ebeb5826221ab4d89634538f6d840e622d292bd8ece3a4577c31b5a8a7746fd88f8e25baeb8e2b1df3f6c9f8 +DIST janet-1.15.5.tar.gz 601033 BLAKE2B dfc8c2a2d238f2554aae667f706e84905ba15c732fa2f06b3c537f08d064375dcb00043117dfc56328365627e2e8f4e2a8f171731d9d6bc0d48206cea58f127c SHA512 ebdc090de6fbea0c94f0618957a4b36776fa0009298df77b279b79064d4524e73f42723ba2c315167cb6f3a40f2a4dffbb2a865fa2d479ba196aa9f0aa24cbf6 EBUILD janet-1.13.1.ebuild 1748 BLAKE2B d33aedc446e1692e0c39aace488070501e3cff1efff6545fd0d43710efa16d7a5a5cc52d0fbc360756b04d78dd8f015c12526cab986bad05bd75de5326fae923 SHA512 9d41ab1921792cfc549d1bb8b9bebe3b8080de6ade08ca189ea8422bfa3a7106e722374b31d240caee2d00656b85dca99bf69608218ee20e2c2677b43083b09d +EBUILD janet-1.15.5.ebuild 1748 BLAKE2B 50067fd265f5e08344fe43f59628c1a5b9c5f1a735f85e9a1d8eee680af21443915d66120dcb07dcc3c317e20201168261bd9b65ae883fcfaae74448d6ec746f SHA512 957db602a769368862904df84deb119eea06b70fe46c07a41af3cef0bbe3bd66c6dc64885440da73fe44572fd522cb6e0b5a8cd5f9560c29f228802823cdd74d MISC metadata.xml 990 BLAKE2B 7e8a261e9007ef46da4944eb81ff4ea35cde6c9c510e63f5407215974302fa0410d9c38ce1356fb7ce1648c81e0c42cb16dd74b46c2d9f277c7bf1044c5a44e3 SHA512 35291cbd14a89e3ce9b6ed31eee97253dcc7e82f6a6310f669449518778eb137a1240d04a55e5f30d5de479c50ca7eec6e0bee5e64d035e8e0705746de6cfe3d diff --git a/dev-lang/janet/janet-1.12.2.ebuild b/dev-lang/janet/janet-1.12.2.ebuild deleted file mode 100644 index 574832c06825..000000000000 --- a/dev-lang/janet/janet-1.12.2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="A dynamic Lisp dialect and bytecode vm" -HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/" -SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="static-libs" - -MY_RELEASE="${PV::-2}" - -src_configure() { - append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE} - append-cflags -fPIC -} - -src_compile() { - # janet_build is the git hash of the commit related to the - # current release - it defines a constant which is then shown - # when starting janet - local janet_build='\"1.12.2\"' - emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}" - emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}" - emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}" - emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}" -} - -src_install() { - dobin "build/janet" - dobin "build/jpm" - insinto "usr/include/janet" - doheader "src/include/janet.h" - doheader "src/conf/janetconf.h" - - dolib.so "build/libjanet.so" - dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE} - dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV} - - if use static-libs; then - dolib.a "build/libjanet.a" - fi - doman "janet.1" - doman "jpm.1" - - insinto /usr/$(get_libdir)/pkgconfig/ - doins "build/janet.pc" - dodoc -r examples - dodoc "build/doc.html" - # required for jpm - keepdir /usr/$(get_libdir)/janet/.cache -} - -pkg_postinst() { - elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm" -} diff --git a/dev-lang/janet/janet-1.15.5.ebuild b/dev-lang/janet/janet-1.15.5.ebuild new file mode 100644 index 000000000000..49f4ff2d82f8 --- /dev/null +++ b/dev-lang/janet/janet-1.15.5.ebuild @@ -0,0 +1,62 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +DESCRIPTION="A dynamic Lisp dialect and bytecode vm" +HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/" +SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +MY_RELEASE="${PV::-2}" + +src_configure() { + append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE} + append-cflags -fPIC +} + +src_compile() { + # janet_build is the git hash of the commit related to the + # current release - it defines a constant which is then shown + # when starting janet + local janet_build='\"1.15.5\"' + emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}" + emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}" + emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}" + emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}" +} + +src_install() { + dobin "build/janet" + dobin "build/jpm" + insinto "usr/include/janet" + doheader "src/include/janet.h" + doheader "src/conf/janetconf.h" + + dolib.so "build/libjanet.so" + dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE} + dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV} + + if use static-libs; then + dolib.a "build/libjanet.a" + fi + doman "janet.1" + doman "jpm.1" + + insinto /usr/$(get_libdir)/pkgconfig/ + doins "build/janet.pc" + dodoc -r examples + dodoc "build/doc.html" + # required for jpm + keepdir /usr/$(get_libdir)/janet/.cache +} + +pkg_postinst() { + elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm" +} -- cgit v1.2.3