From b3f36620e6f42783083fcff5340155e1fbc578c6 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 16 Jun 2021 12:20:27 -0700 Subject: app-misc/jp: Bump to version 0.1.3.3 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico --- app-misc/jp/Manifest | 2 +- app-misc/jp/jp-0.1.3.2.ebuild | 50 ------------------------------------------- app-misc/jp/jp-0.1.3.3.ebuild | 50 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 51 deletions(-) delete mode 100644 app-misc/jp/jp-0.1.3.2.ebuild create mode 100644 app-misc/jp/jp-0.1.3.3.ebuild diff --git a/app-misc/jp/Manifest b/app-misc/jp/Manifest index 1182a12d31f7..6b0e57a17ec5 100644 --- a/app-misc/jp/Manifest +++ b/app-misc/jp/Manifest @@ -1 +1 @@ -DIST jpp-0.1.3.2.tar.gz 64501 BLAKE2B 243b9717a6df2de5df4653ff9ccdc93fc1270421f467492a08f81080ab3ebfd680b507b61ed22cd30f298f101f7cef163cd12685509e20c8cab946d5a6cceab8 SHA512 440518ee9ee09859ed1d87f0bbcb182fc2f5fcd0f4e2cf1105a9ed1c2e1862bcb2f16f86dc6f816d0ad11ea7b144c8abc02e6df27e489a587834d1815320dc1d +DIST jpp-0.1.3.3.tar.gz 64913 BLAKE2B c08e8915a749c71809c4b1942145ce57876368b6be0e14b5929dce383086295a771c324d9d4907205fd6055357049069b6b98eef6818af161aae7c6e2c594dd4 SHA512 d201ddc74c7d559f69a125d3c7aa392627c529da708ef5e3c1b1747ca0f4c22eece68d2c6e35fd7781b7d74aaabbba2e3e3a5974d670f37c35052599515ced3a diff --git a/app-misc/jp/jp-0.1.3.2.ebuild b/app-misc/jp/jp-0.1.3.2.ebuild deleted file mode 100644 index f06de95b2d3f..000000000000 --- a/app-misc/jp/jp-0.1.3.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -MY_PN=jpp -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Command line interface to JMESPath" -HOMEPAGE="https://github.com/pipebus/jpp https://github.com/jmespath/jp/pull/30 http://jmespath.org" -SRC_URI="https://github.com/pipebus/jpp/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0 MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+jp +jpp" -RESTRICT+=" test" -REQUIRED_USE="|| ( jp jpp )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - if [[ -e $S/go.mod ]]; then - die "found unexpected $S/go.mod" - fi - cat <<-EOF > "$S/go.mod" - module github.com/jmespath/jp - replace github.com/jmespath/jp => ./ - EOF - - sed -e 's|except Exception, e|except Exception as e|' -i test/jp-compliance || die - - default -} - -src_compile() { - if use jp; then - go build -mod=readonly -o ./jp ./jp.go || die - fi - if use jpp; then - go build -mod=readonly -o ./jpp ./cmd/jpp/main.go || die - fi -} - -src_install() { - use jp && dobin "./jp" - use jpp && dobin "./jpp" - dodoc README.md -} diff --git a/app-misc/jp/jp-0.1.3.3.ebuild b/app-misc/jp/jp-0.1.3.3.ebuild new file mode 100644 index 000000000000..f06de95b2d3f --- /dev/null +++ b/app-misc/jp/jp-0.1.3.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +MY_PN=jpp +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Command line interface to JMESPath" +HOMEPAGE="https://github.com/pipebus/jpp https://github.com/jmespath/jp/pull/30 http://jmespath.org" +SRC_URI="https://github.com/pipebus/jpp/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+jp +jpp" +RESTRICT+=" test" +REQUIRED_USE="|| ( jp jpp )" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + if [[ -e $S/go.mod ]]; then + die "found unexpected $S/go.mod" + fi + cat <<-EOF > "$S/go.mod" + module github.com/jmespath/jp + replace github.com/jmespath/jp => ./ + EOF + + sed -e 's|except Exception, e|except Exception as e|' -i test/jp-compliance || die + + default +} + +src_compile() { + if use jp; then + go build -mod=readonly -o ./jp ./jp.go || die + fi + if use jpp; then + go build -mod=readonly -o ./jpp ./cmd/jpp/main.go || die + fi +} + +src_install() { + use jp && dobin "./jp" + use jpp && dobin "./jpp" + dodoc README.md +} -- cgit v1.2.3-65-gdbad