From 041dd2c07e3e108e45dd3505196ea17d70fe87fc Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Sun, 13 Jun 2021 09:19:39 +0000 Subject: [PATCH] dev-libs/libcyaml: Bump to 1.2.0 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Ryan Fox --- dev-libs/libcyaml/Manifest | 2 ++ dev-libs/libcyaml/libcyaml-1.2.0.ebuild | 29 +++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 dev-libs/libcyaml/libcyaml-1.2.0.ebuild diff --git a/dev-libs/libcyaml/Manifest b/dev-libs/libcyaml/Manifest index acb7d79..bbd1f44 100644 --- a/dev-libs/libcyaml/Manifest +++ b/dev-libs/libcyaml/Manifest @@ -1,4 +1,6 @@ DIST libcyaml-1.1.0.tar.gz 80187 BLAKE2B 022a046fc51c5b1161d25d3216c5e32479d3004ab3b29fa29951d3be21f15a14ecdbf0492a5619e6e24743d8bf3c78a50936cdaaff70f6d122352863d01a3890 SHA512 01a328063d4bd22bf722498061af7c1b55de995bb0b84c2249b34b5708e65657767edf8f0de9a7400d09b98e5ad71f369c0cd6293710b5c9d0578276e4703643 +DIST libcyaml-1.2.0.tar.gz 83631 BLAKE2B eda1f7fad5f81a6123eb5d47929c65512f5a5fc681ce955aad016a10b9785dcbbd4367410ae9c63cad81061b1a98273573e6425af60c85a16c528b1e2848961d SHA512 3f8722f7e814ea3d7eb0c2c51602bb150cee7e36eef8ec2f74056590504f25d19c50529ea77ebe9f1ed1ff6dc45d520f9bb43de63921b12dd921b3938330285e EBUILD libcyaml-1.1.0.ebuild 623 BLAKE2B be1e1ec1fce5c374ade8910ae1ae1ca33d5cb23f02a8084f0a79860c5d4c4b892338840af69de475d6a641bb27fe6f2e4db3db984c82d7792749197768176df9 SHA512 9aa02cbefd05dd1b0e11299d1ed19e7656cfe050feaebf1364ef287494b0b84feef2fc83a02241b996ea937b2b033597c8342284a24853613fcdc06aa5e84433 +EBUILD libcyaml-1.2.0.ebuild 628 BLAKE2B 364beeb16a0959dd2f85ac7a9b1bbbe406553f0721e2e99c8116e98f18d44a438fcddf93f78235b8f08259beac2896afbdcf6fa080585b79a82ba40319a62a50 SHA512 813eb4facad5c2954adf6568e27226e53ace8c7ddf7a66a059ae519a73693ada3eeb573f11359f83f41d406bcf52c90e39aabd1f9096f6ce3b9452f911eb512a EBUILD libcyaml-9999.ebuild 623 BLAKE2B be1e1ec1fce5c374ade8910ae1ae1ca33d5cb23f02a8084f0a79860c5d4c4b892338840af69de475d6a641bb27fe6f2e4db3db984c82d7792749197768176df9 SHA512 9aa02cbefd05dd1b0e11299d1ed19e7656cfe050feaebf1364ef287494b0b84feef2fc83a02241b996ea937b2b033597c8342284a24853613fcdc06aa5e84433 MISC metadata.xml 236 BLAKE2B fdb34c66e3059efc0efb2328ffedb24c495be95dfeb68b7adcdf5ab1a88eee6788294d07ec032238de7d9127cffd50a1598b42aa8f99d3d11f54a761c79a9482 SHA512 43add4c2db3d06110521dea982cfcbddc98d63bb1e1b89952511654d54f09746e0d76ac1e0f0e70d2832357f44fe11fc4653500b856c7b29d05a55bb70535e80 diff --git a/dev-libs/libcyaml/libcyaml-1.2.0.ebuild b/dev-libs/libcyaml/libcyaml-1.2.0.ebuild new file mode 100644 index 0000000..d878405 --- /dev/null +++ b/dev-libs/libcyaml/libcyaml-1.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://github.com/tlsa/libcyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/tlsa/libcyaml/" +fi + +DESCRIPTION="C library for reading and writing YAML" +HOMEPAGE="https://github.com/tlsa/libcyaml/" +LICENSE="ISC" +SLOT="0" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + emake VARIANT=release +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" LIBDIR="$(get_libdir)" VARIANT=release install +}