From d4e6b92ae7d3a4b88cd038b5ccf65f505d7856d3 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Thu, 14 May 2020 08:53:04 +0200 Subject: [PATCH] media-gfx/ipe: Move to EAPI=7 --- media-gfx/ipe/Manifest | 10 ++++------ media-gfx/ipe/files/ipe-outputprecision.patch | 6 +++--- media-gfx/ipe/ipe-7.2.13.ebuild | 9 +++++---- media-gfx/ipe/ipe-7.2.15.ebuild | 9 +++++---- media-gfx/ipe/ipe-7.2.17.ebuild | 9 +++++---- 5 files changed, 22 insertions(+), 21 deletions(-) diff --git a/media-gfx/ipe/Manifest b/media-gfx/ipe/Manifest index 471ed82..82bdf1c 100644 --- a/media-gfx/ipe/Manifest +++ b/media-gfx/ipe/Manifest @@ -1,9 +1,7 @@ -AUX ipe-outputprecision.patch 2504 BLAKE2B 7db95c3cf1298704e032001e3f5d86164d0c0bb86b05ac0de01f5bc3e27e7a538bc3c4828a37f6581ed96fbe6c62eb39ada76f2e6b9a7081e5ab4575f614eb3b SHA512 13692eb5d0934147195b894f4fc378bf9f8def020cf12066025c6973097a753860f884cc8de6dc686b1bff35603874efaa814fb82838d7695f31f023109c7d83 -DIST ipe-7.1.10-src.tar.gz 1797408 BLAKE2B 1a9504883401f36ef169789d1077a1848f9abbf3bda1ec376e66334a8e4fb1fe0ea8fe4fee9751eee48cff074f6b1f4da1cce7d223657da22c33880884662a5b SHA512 c3e8d1ae0f2a5803f24d035b85ba8396fc7c4134e0de80ecf72fc335d3554cc84231d9f06dc4eb2bb17edc3344e54a8f5965b285dc5a7de3307083061b9c008a +AUX ipe-outputprecision.patch 2488 BLAKE2B f6ac5918a2c23445885ecf3f6934484aaebdc90809ccf08b1b11c301ca0821726b9907fcd6a76d3501d874bda36c379c37fa611c75e97951ff460380e45c532b SHA512 0e851a4e2dae2d8deb11018da0c375ab219126072f152b29ba314a2c04b89b169eaac9981413a8144ac6119cf5f261d346c413af69e0a229e5946ad5c8b7b407 DIST ipe-7.2.13-src.tar.gz 1969907 BLAKE2B 934f19c66f8970be285b230df1a27fcb1a49eabf09f01b4fb05d41a39292cde30df6026de9c19e889979c1f4d2783215fb97ada76332755f36c43e80a3cee189 SHA512 e6e212ff3a9bf1d00c86cb3de5cd880903c35852b26f7122018350a5b945efab14cb7e9162d3b9e003d0cab14de1e1a3abee3df99f267f2ed229d8defc5897f5 DIST ipe-7.2.15-src.tar.gz 2018628 BLAKE2B e28e36492591eb0f9d43307bc64fcfe8f3dd07e5faf289ffe8425741dfa8fea3f850f526f62537f1d288e1e136ddb219b98360fe01d977e1f1b838fe05e7679b SHA512 83bf96c545be52e50361c8a45d6c99ddd146cfa4a20fc36322214e1f3fdea95caed677b611d8aee9c73b446cf4dc1eff50b4981e64c8cce53cc500851c78fe4a DIST ipe-7.2.17-src.tar.gz 2067936 BLAKE2B 7ca43d00e2aa1a4f85bfe85e299afdf1701e6016176e96bb4af344273c39e45472a0d96beb04fc8e6e0a0f27fdc6842964512136fef6059149a35db95d2aa74a SHA512 64d0286af53283ac84494b9092036473d840940cae5c4c14b3184e15a8caad35a76d4fbe1fd704c9633bde54481b998db00a8537480b7df63f9545e3ea267a95 -EBUILD ipe-7.1.10.ebuild 2410 BLAKE2B 69f1255d1d9530a04142515d6143472d2814e1516a2c9c0440b795ef7fd619657c86834fc3495364a28397ad6f9c3653005dc7b8f349b092a53cbd659b741658 SHA512 0ca1ba023d61cd88b484108d63ab38c521e170a0c53df0990be5a8c7f9b4212745b8874f3410c1c54747acea75cdfd4c5cc147de4c1c3cd7c5a389e502c9907f -EBUILD ipe-7.2.13.ebuild 2390 BLAKE2B 63ed211dc6b9553dcbc5afa864e0e85b6c0a2716597b555d4ae41bba819bb1f74f4c80fd8f33d776941baa5448b63a8c88e234dde2ffa78170ac36e8f73af3f1 SHA512 95d0df6e50503b08a45ca73d4edbb8e7bda58e7c0c9482f7647eddeaa4cdae75fe9590ff0747639c1379d94e57b2a5487158c37fa195ff19690585533ff7c5f5 -EBUILD ipe-7.2.15.ebuild 2390 BLAKE2B 63ed211dc6b9553dcbc5afa864e0e85b6c0a2716597b555d4ae41bba819bb1f74f4c80fd8f33d776941baa5448b63a8c88e234dde2ffa78170ac36e8f73af3f1 SHA512 95d0df6e50503b08a45ca73d4edbb8e7bda58e7c0c9482f7647eddeaa4cdae75fe9590ff0747639c1379d94e57b2a5487158c37fa195ff19690585533ff7c5f5 -EBUILD ipe-7.2.17.ebuild 2390 BLAKE2B 63ed211dc6b9553dcbc5afa864e0e85b6c0a2716597b555d4ae41bba819bb1f74f4c80fd8f33d776941baa5448b63a8c88e234dde2ffa78170ac36e8f73af3f1 SHA512 95d0df6e50503b08a45ca73d4edbb8e7bda58e7c0c9482f7647eddeaa4cdae75fe9590ff0747639c1379d94e57b2a5487158c37fa195ff19690585533ff7c5f5 +EBUILD ipe-7.2.13.ebuild 2377 BLAKE2B 7a060e0723d7e3b4d40c9c0382edd3f9f00ac659d15b3221d0ab160b2a151cd79a14e7fd4a3d7868ed46e79de17b6e55f25b4ef8d5fade5f20a724009411de06 SHA512 c826618d040bf826871aa77816f5e04cb39275e12f344e4c6aab2ab51b7fd560ece8e432bca00e1d8787b8ef4377087d8ccfc2f2c246ddfadbba91ab4e002833 +EBUILD ipe-7.2.15.ebuild 2377 BLAKE2B 7a060e0723d7e3b4d40c9c0382edd3f9f00ac659d15b3221d0ab160b2a151cd79a14e7fd4a3d7868ed46e79de17b6e55f25b4ef8d5fade5f20a724009411de06 SHA512 c826618d040bf826871aa77816f5e04cb39275e12f344e4c6aab2ab51b7fd560ece8e432bca00e1d8787b8ef4377087d8ccfc2f2c246ddfadbba91ab4e002833 +EBUILD ipe-7.2.17.ebuild 2377 BLAKE2B 7a060e0723d7e3b4d40c9c0382edd3f9f00ac659d15b3221d0ab160b2a151cd79a14e7fd4a3d7868ed46e79de17b6e55f25b4ef8d5fade5f20a724009411de06 SHA512 c826618d040bf826871aa77816f5e04cb39275e12f344e4c6aab2ab51b7fd560ece8e432bca00e1d8787b8ef4377087d8ccfc2f2c246ddfadbba91ab4e002833 diff --git a/media-gfx/ipe/files/ipe-outputprecision.patch b/media-gfx/ipe/files/ipe-outputprecision.patch index 62346a3..2d1b66a 100644 --- a/media-gfx/ipe/files/ipe-outputprecision.patch +++ b/media-gfx/ipe/files/ipe-outputprecision.patch @@ -1,7 +1,7 @@ -diff --git a/src/ipelib/ipebase.cpp b/src/ipelib/ipebase.cpp +diff --git a/ipelib/ipebase.cpp b/ipelib/ipebase.cpp index 63de035..19226ad 100644 ---- a/src/ipelib/ipebase.cpp -+++ b/src/ipelib/ipebase.cpp +--- a/ipelib/ipebase.cpp ++++ b/ipelib/ipebase.cpp @@ -557,55 +557,50 @@ Stream &Stream::operator<<(int i) //! Output double. Stream &Stream::operator<<(double d) diff --git a/media-gfx/ipe/ipe-7.2.13.ebuild b/media-gfx/ipe/ipe-7.2.13.ebuild index 21a02f9..ecac0eb 100644 --- a/media-gfx/ipe/ipe-7.2.13.ebuild +++ b/media-gfx/ipe/ipe-7.2.13.ebuild @@ -1,7 +1,7 @@ +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=4 +EAPI=7 inherit eutils toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" @@ -52,9 +52,10 @@ src_prepare() { sed -i -e 's/install -s/install/' common.mak || die if use highprec; then - einfo "Adding patch for higher output precision" - epatch "${FILESDIR}"/${PN}-outputprecision.patch + eapply "${FILESDIR}"/${PN}-outputprecision.patch fi + + eapply_user } pkg_setup() { diff --git a/media-gfx/ipe/ipe-7.2.15.ebuild b/media-gfx/ipe/ipe-7.2.15.ebuild index 21a02f9..ecac0eb 100644 --- a/media-gfx/ipe/ipe-7.2.15.ebuild +++ b/media-gfx/ipe/ipe-7.2.15.ebuild @@ -1,7 +1,7 @@ +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=4 +EAPI=7 inherit eutils toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" @@ -52,9 +52,10 @@ src_prepare() { sed -i -e 's/install -s/install/' common.mak || die if use highprec; then - einfo "Adding patch for higher output precision" - epatch "${FILESDIR}"/${PN}-outputprecision.patch + eapply "${FILESDIR}"/${PN}-outputprecision.patch fi + + eapply_user } pkg_setup() { diff --git a/media-gfx/ipe/ipe-7.2.17.ebuild b/media-gfx/ipe/ipe-7.2.17.ebuild index 21a02f9..ecac0eb 100644 --- a/media-gfx/ipe/ipe-7.2.17.ebuild +++ b/media-gfx/ipe/ipe-7.2.17.ebuild @@ -1,7 +1,7 @@ +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=4 +EAPI=7 inherit eutils toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" @@ -52,9 +52,10 @@ src_prepare() { sed -i -e 's/install -s/install/' common.mak || die if use highprec; then - einfo "Adding patch for higher output precision" - epatch "${FILESDIR}"/${PN}-outputprecision.patch + eapply "${FILESDIR}"/${PN}-outputprecision.patch fi + + eapply_user } pkg_setup() { -- 2.39.5