commit:     f2f9d3cf41618e1be30ae94af16382f4160e58cf
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  7 20:07:41 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec  7 20:07:49 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=f2f9d3cf

dev-util/beediff: Port to EAPI-7, desktop, qmake-utils, xdg eclass

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/beediff/beediff-1.9.ebuild | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/dev-util/beediff/beediff-1.9.ebuild 
b/dev-util/beediff/beediff-1.9.ebuild
index 1fd53d19..5184279d 100644
--- a/dev-util/beediff/beediff-1.9.ebuild
+++ b/dev-util/beediff/beediff-1.9.ebuild
@@ -1,10 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils qt4-r2
+EAPI=7
 
-DESCRIPTION="A graphical user interface for comparing and merging files"
+inherit desktop qmake-utils xdg
+
+DESCRIPTION="Graphical user interface for comparing and merging files"
 HOMEPAGE="http://www.beesoft.pl/index.php?id=beediff";
 SRC_URI="http://www.beesoft.pl/download/${PN}_${PV}_src.tar.gz";
 
@@ -13,16 +14,21 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="dev-qt/qtcore:4
-       dev-qt/qtgui:4"
+DEPEND="
+       dev-qt/qtcore:4
+       dev-qt/qtgui:4
+"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}"
 
 src_prepare() {
-       sed -i \
-               -e '/QMAKE_CXXFLAGS/d' \
-               beediff.pro || die
+       default
+       sed -e '/QMAKE_CXXFLAGS/d' -i beediff.pro || die
+}
+
+src_configure() {
+       eqmake4
 }
 
 src_install() {

Reply via email to